- ニュース

フェイク・スティーブは、80年代のTED IIでバーチャルリアリティのブームを世に広めたことで知られる、テクノロジーの先見者ジャロン・ラニアーによる、ディスカバー誌の刺激的なコラムを紹介している。ラニアーは、オープンソースソフトウェアが自動的に創造性や革新性を生み出すわけではないと力説している。
25年を経て、その懸念は正しかったようだ。オープンで群衆の知恵を重視するソフトウェア運動は影響力を持つようになったが、私がコンピュータサイエンスにおいて最も愛する、ある種のラディカルな創造性を育んではいない。むしろ、それらは足かせとなってきた。若く聡明な頭脳を持つ人々の中には、古いソフトウェア設計をまるで自然の摂理であるかのように受け入れるよう催眠術にかけられたために、1970年代の知的枠組みに囚われている者もいる。Linuxは、アンティークの見事なまでに磨き上げられたコピーであり、オリジナルよりも輝いているかもしれないが、それでもなお、オリジナルによって特徴づけられている。
彼の言うことは概ね正しいと思いますが、彼が語るソフトウェアの芸術作品の多くはオープンソースソフトウェアの上に築かれたものであることは特筆に値します。例えば、iPhoneはオープンソースのMachカーネルで動作し、その上にOS X BSDが存在します。これらはすべてDarwinで利用可能で、オープン開発コミュニティからの貢献が活かされています。
ラニアー氏が主張しているのは、イノベーションの種類によって最適な手法が異なるということです。インターフェース設計や抜本的な改善など、新たな方向性を模索するビジョン主導型のプロジェクトは、プロプライエタリな環境で最も効果的に機能します。内部的な改善や改良は、オープンコミュニティの活動を通じて非常に効果的に推進できます。これはAppleが長年実証してきたことです。適切な問いを立てるのは非常に難しいものですが、一度問いかけてしまえば、答えるのは比較的簡単です。ラニアー氏が挙げたAppleやその他のプロプライエタリな先見者たちは、適切な問いを投げかけています。オープンソース派は、長年にわたり浮上してきたよく知られた疑問に答えています。これは漸進的な改善ですが、ソフトウェアとハードウェア開発の未来にとって、同様に重要です。