|
オープンソースは、もはや人々が慣れ親しんだオープンソースではありません。オープンソースにはメリットとデメリットの両方があります。 メリットについて考える前に、まずは19,000という大きな数字を分析してみましょう。Black Duck Softwareの統計によると、19,000は2009年以降に稼働しているオープンソースプロジェクトの数とほぼ同じです。Black DuckのPeter Vicso氏は、「厳しい経済状況とIT予算にもかかわらず、オープンソースコミュニティにおけるコードプログラミング作業は依然として非常に活発です」と述べています。 ベンチャーキャピタル企業ノースブリッジのミシェル・スコウ氏は、「同時に、オープンソースという名称はもはや無関心ではなく、もはや自己認識的なものではなくなった」と考えている。重要なのは、オープンソースの真のROIと収益性であり、それが信頼できる主流のトレンドとなるかどうかに影響を与えるだろう。 健全なオープンソースソフトウェアベンダーの割合が減少し続ければ、コードを放棄して技術サポートで利益を上げるといった時代遅れのビジネスモデルは人気を失うだろう。スコウ氏は、「成長著しいベンダーは、Red Hatが提供する拡張プロフェッショナルサービスやコンサルティング事業など、より多くの収益源を持っている」と述べた。 しかし、Black Duck SoftwareのCEO、ティム・イートン氏は、真のオープンソースの爆発的な成長はエンタープライズ・アプリケーション周辺機器から生まれると考えています。ゼロからコードを書くのとは異なり、エンタープライズ・アプリケーション開発者は部門の垣根を越えて協力し、オープンライセンスの下でライセンスされた共有コンポーネントを開発できます。イートン氏は、「これらは、サードパーティのオープンソースコードと自社の開発者が関与するハイブリッドなコードです」と述べています。Black Duckは、米国市場だけでも、オープンソースコードの利用によってエンタープライズ・アプリケーション周辺機器のコストを相殺できる市場規模は170億ドルに達すると予測しています。 スコセッシ氏は、オープンソースコードのこの活用方法を「エンターソース」と呼び、主に共同開発アプローチと捉えています。スコセッシ氏は、「こうしたプロジェクトが企業の成否を決定づけるような重大なレベルに達することは稀だ」と考えています。さらに、「優れた製品が必ずしも優れたオープンソースプロジェクトを生み出すわけではありません。実際はその逆です。まずコミュニティが必要であり、その後でプロジェクトがコミュニティに貢献するのです」と付け加えています。 コミュニティの柔軟性は、明らかにあらゆるプロジェクトの原動力となっています。Black Duckは2009年にAndroidだけで224件の新規プロジェクトを実施しました。しかし、ヘルスケア分野のプロジェクト総数が800件に上ったことには驚きました。政府機関はオープンソースにかつてないほどの関心を示しており、中にはオープンソースをオープンガバメントの基本的な要素と捉えているところもあります。 アナリティクスは、オープンソースの中でも最も興味深い分野の一つとなっています。今年1月、InfoWorldはApache Hadoopに、ギガバイト単位のデータを扱うコモディティハードウェア上で大規模な分析コンピューティングを実行する可能性をもたらしたとして、テクニカル・イノベーション・メダル・オブ・ザ・イヤーを授与しました。HadoopとオープンソースNoSQLデータベースによってデータ処理時間が大幅に短縮されることで、ゲームプログラムの変更には高度に専門的な分析が必要となるため、ゲーム業界に革命を起こすチャンスが生まれます。さらに、高価なハードウェアとソフトウェアのリソースを、より多くの専門家が利用できるようになります。 多くのデータ処理がクラウド上で行われ、24時間365日体制の大規模なコンピューティング運用を必要としない企業ユーザーにクラウドサービスが提供されるようになる可能性があります。実際、クラウド自体がオープンソースと統合される方法は2つあります。1つ目は、オープンソースソフトウェアのマルチユーザーリースが、SaaS(Software as a Service)製品の標準となることです。2つ目は、GoogleやAmazonなどのプロバイダーが提供するオープンなアプリケーションプログラミングインターフェース(API)が、多くのユーザーによってオープンソースコードの開発に利用されるようになることです。調整期間は必要となるものの、業界の多くのユーザーはこの再定義を受け入れているようです。 したがって、ベンチャー キャピタル企業やオープン ソース ソフトウェア ベンダーの収益が揺らいでいることがわかります。特に、IBM、Oracle、さらには Microsoft などの主要なオープン ソース製品ベンダーを考慮すると、オープン ソースは数年前には信じられなかったレベルにまで上昇しています。 |