Linuxのインストールって何であんなに難しいのですか 2015年03月31日 カテゴリ:Linux 1 名前:名無し募集中。。。@\(^o^)/[] 投稿日:2015/03/24(火) 09:54:34.38 0.net もっとボタンぽちな感じかと思ったのに 【Linuxのインストールって何であんなに難しいのですか】の続きを読む
Linuxの世界制覇が完了:反オープンソース・コミュニティに賭けるのが愚かな理由 2014年07月17日 カテゴリ:Linux 1 名前:北村ゆきひろ ★[] 投稿日:2014/07/14(月) 18:38:07.49 ID:???.net 10年前、Unixは最速コンピュータ世界トップ10のうちの5つに入っており、スーパーコンピューター市場の44%を占めていた。 今日はどうだろうか? かつて処理能力に置いて揺るぎない地位を占めていたUnixは、Linuxに その地位を取って代わられてからというもの世界最速コンピュータのトップ10どころか、50位にすら入っていない。 Linuxの隆盛及びUnixの没落をハッキリと示すこの統計から、プロプライエタリなベンダーがオープンソースに 太刀打ちしようとしても無理だということだ。 もっともこれはコミュニティの手を借りなければの話だが。 コミュニティーの有効性は常に明らかだったわけではない。1999年、高価なUnixサーバを作っていたSunのCEO スコット・マクネリはLinuxのパフォーマンスについてこう攻撃した。 LinuxはWindowsみたいなものだ。クライアントやアプライアンスに使うには重すぎるし、サーバー用途に使えるほど スケーラブルでもない。なぜ世界中の人がMSに金を払い続けるのか理解できないが、Linuxに対しても同じ事が起こるだろうか? もしそうなら何かの間違いだ。 マクネリに先見の明が無いとは言えない。1999年の時点でLinuxは世界最速ランキングの500位にも入っていなかったし 実の所SunのSolarisのパフォーマンスはLinuxのそれよりはるかに優れていた。 しかしそのSunおよびSolarisでも勝つことができないのがLinuxコミュニティーだった。 Sunはその抜きん出たイノベーションの歴史を誇りに思っていいが、たとえ会社がどんなに素晴らしいものだとしても それはあくまで一つの会社に過ぎない。 今日、一社だけで大規模なインフラを支えるだけの幅広く経験深いエンジニアを賄うことは不可能だ。 そして現在、Linuxは世界最速ランキングの上位500の大部分を占めている。 最速マシンのうち、実に97%がLinuxで動いており、Unixで動いているものは2%に過ぎない(このうちSolarisは含まれていない)。 マクネリはLinuxを追い抜こうとベンチマークを試みたが、望んでいたような奇跡の大逆転は起こせなかった。 結局の所、ベンチマークテストは普通の用途ではまず行わない処理を行うという意味では 偏ったパフォーマンス測定方法だ。私達の日常にとっては、コミュニティーベンチマークの方がずっと意味がある。 FacebookのMySQLのエキスパートであるマーク・キャラガンは、最近の意図的なベンチマークテストの行われ方 (彼はこれを「ベンチマーケティング」と呼んでいる) に批判の声をあげ、データベースのパフォーマンス測定を行うにあたり 異なるシステムがどのようなコンテキストで比較されるかを考慮するよう呼びかけている。 「ベンチマーケティング」はオープンソース・プロプライエタリの区別なく、データベースの評価において普通に行われていることだ。 このベンチマーケティングの目的は、如何に商品Aが商品Bより優れているかを喧伝する事だ。 偶然であれ意図的なものであれ、良好なベンチマーケティングの結果は「AはBより優れている」という事を言いたいのであって 「AはBよりこのコンテキストにおいて優れている」という事ではない。 コンテキストには、ベンチマークの結果に置いて非常に重要なものであり、それにはハードウェア、負荷、比較対象同士の 設定が適切に行われているか、あるシステムがほかより速いと証明したい理由はなにか、といった事が含まれる。 Linuxの様なオープンソースOSでは、評価はコミュニティのコンテキストなしでは行えない。 1999年にマクネリはコンテキストを考慮しない、ひたすら計算を行わせるタイプのベンチマークを行い これにおいてSolarisはLinuxより評価された。 しかしこのベンチマークという木を見たマクネリは、Linuxコミュニティーの成長という森を見損ねた。 コミュニティの活発な活動はオープンソース・プロジェクトに多くの利点をもたらした。 1.オープンソース・プロジェクトを取り入れる事は素晴らしいことだと示した 2.オープンソース・プロジェクトを取り入れる事は安全だと示した 3.より多くのマーケットを生み出した 4.成果物をライバルとなる商品より質の高いものにした 上記2についてだが、安全性は数によって支えられる。中身がよくわからないコードに頼った結果 問題を起こすというリスクをコミュニティが減少させるだけでなく、GitHubやStackOverflowと言ったような ネットでの情報の充実を保証する。それによりこれらの技術をもったユーザー層が厚くなり その技術の市場への浸透を容易にさせる。 続きはWEBで http://ascii.jp/elem/000/000/913/913405 【Linuxの世界制覇が完了:反オープンソース・コミュニティに賭けるのが愚かな理由】の続きを読む