|
オープンソースソフトウェアは数十年にわたり発展を続けてきました。Linuxはサーバーサイドにおける事実上の主流OSとなり、金融、通信、石油探査といったハイエンド市場のコアビジネスで広く利用されていますが、デスクトップ市場におけるシェアは依然として比較的低いままです。長年にわたるオープンソースソフトウェアの発展と近年のソフトウェア分野の変化を踏まえると、オープンソースソフトウェアは今後、以下のような発展の傾向を示すと考えられます。 I. 世界的な金融危機の状況下で、オープンソースソフトウェアはより多くの市場機会を得るでしょう。 2008年末の世界的経済不況以降、世界各国の政府は支出削減とコスト削減を目指し、オープンソース政策を導入してきました。オープンソースソリューションは、今後各国の電子政府における発展のトレンドとなるでしょう。 なぜ金融危機の際にオープンソースソフトウェアが支持を得たのでしょうか?これはオープンソースソフトウェアの原則と密接に関係しています。フリーソフトウェア運動は1980年代半ばに始まり、その強い反商業的姿勢から、1998年11月にオープンソース・イニシアティブ・アソシエーション(OSI)が設立されました。活発なオープンソース運動は、業界の注目を集め、フリーソフトウェア運動の「対立的」な姿勢を超えた代替の道を切り開くことを目指して始まりました。オープンソースソフトウェアとは、ソフトウェアの配布モデルを指します。従来のソフトウェアは、コンパイルされたバイナリ実行ファイルのみを提供し、ソースコードはソフトウェアの作者のみが所有します。一方、オープンソースソフトウェアは、オープンソースライセンスに基づいてリリースされるソフトウェアであり、ユーザーはソースコードを自由に使用し、アクセスする権利が保証されます。これはまた、ユーザーがソースコードを自由に改変、複製、再配布する権利も保証します。簡単に言えば、ソースコードを公開するプログラムはすべてオープンソースソフトウェアと呼ぶことができます。 近年、欧米各国政府は、マイクロソフトの独占に対抗するため、法的手段を繰り返し行使し、同社に高額の罰金を科すことで、ソフトウェア市場における公正な競争を促進し、オープンソースとの相互運用を促してきました。マイクロソフトはまた、独占的な「バンドル販売」慣行を打破し、Linuxに「屈服」しました。ホワイトハウスのウェブサイトはオープンソース・プラットフォーム・ソリューションを採用し、米国国防総省はオープンソース・コミュニティForge.milの立ち上げを発表するなど、ソフトウェア開発におけるオープンソースの活用を支持しています。LinuxベンダーのRed Hatは、世界的な金融危機の影響を受けながらも、強固な財務体質を維持し、全般的に黒字を達成しています。同社は8億ドルのキャッシュフローを誇り、IT企業トップ10にランクインしています。 II. オープンソースソフトウェアがモバイルアプリケーションソフトウェアの開発を支配するようになる。 オープンソースのスマートフォンOSプラットフォームは、サードパーティの開発者、携帯電話メーカー、そしてユーザーから大きな注目を集めるでしょう。開発者はアプリケーションの開発と修正、そしてソフトウェアの容易なテストが可能になり、開発力の強化、オープンソースエコシステムの発展、そしてユーザーベースの拡大に貢献します。オープンソースコードの活用は、ソフトウェア開発の効率を大幅に向上させる鍵となるでしょう。今日のソフトウェア開発環境では、ゼロからプロジェクトを立ち上げるプログラマーはほとんどいません。オープンソースのコンポーネント、メソッド、クラス、アルゴリズムは無数に存在し、ダウンロード可能なオープンソースプログラムやプロジェクトは30万件にも上ります。これらのオープンソースソフトウェアコンポーネントは、ソフトウェア開発コストを効果的に削減し、リソースの無駄を回避できます。しかし、さらに重要なのは、オープンソースソフトウェアは高い柔軟性と俊敏性を備えていることです。 ガートナーの2013年の予測によると、発展や変革といった要素を考慮すると、オープンソースのスマートフォンOSの市場シェアは65%を超えると予測されています。あらゆる規模の企業がオープンソースソリューションを模索しています。例えば、モトローラはオープンソースプラットフォームのおかげで困難を乗り越え、人気が高まっています。オープンソースはモバイル業界で成長を続けています。AndroidモバイルOSは、登場以来高い人気を誇り、ますます普及しています。2009年の金融危機による景気後退期には、Androidは通信市場全体の支点として機能し、業界の新市場を支え、新技術の温もりを体験する機会を提供しました。Androidは当初、GoogleがLinuxプラットフォームをベースにしたオープンソースのモバイルOSとして開発しました。OS、ユーザーインターフェース、アプリケーションなど、携帯電話の機能に必要なすべてのソフトウェアが含まれており、スマートモバイル端末向けのOSへと急速に進化しました。 Androidは、従来の携帯電話や携帯端末向けOSとは異なり、独自のオープンソース性、低いシステムコスト、サードパーティによるイノベーションへの高い自由度、そしてハードウェアの制約を受けないという利点から、幅広いオープンコミュニティから支持を集めています。Googleの新世代オンラインプラットフォーム「Android Market」は、アプリケーション開発者がこの「マーケットプレイス」に容易にアクセスできるようにしています。携帯電話ユーザーは、Android OSを搭載したモバイルアプリケーションやその他のコンテンツを検索、購入、ダウンロードできます。また、Android Marketで独自のソフトウェアを販売し、取引を通じて収益を得ることもできます。ボタンをクリックするだけで簡単に収益を得ることができます。Androidのオープンシステムと無料サービスにより、企業はソースコードを無料で入手し、新機能を開発することでサービス範囲を拡大し、開発スピードを加速させ、コスト削減と収益の最大化を効果的に実現できます。 ノキアのSymbian Associationは、Symbianプラットフォームの市場での地位を強化し、iPhoneやAndroidプラットフォームに対する競争力を高めるため、2010年2月初旬、Symbianプラットフォームのソースコードのオープンソース化を完了したことを発表しました。現在スマートフォンで最も広く使用されているこのプラットフォームは、完全にオープンになり、ソースコードが自由に入手できます。4,000万行を超えるコードがSymbianのWebサイトで公開されています。エンドユーザーは、スマートフォンからデジタルカメラ、携帯電話、ゲームコンソールなどの多機能デバイスまで、Symbianプラットフォームに基づくさまざまなデバイスを目にすることになるでしょう。オープンソース化はSymbianの歴史上最大の変化であり、このプロセスは以前の計画よりも早く進んでいます。ノキアは2008年にSymbianを完全買収した後、Symbianオペレーティングシステムをオープンソース化し、そのソースコードを一般に公開する意向を表明しました。ノキアは当初、このプロセスを同年6月に完了する予定でしたが、現在、Symbian Associationは予定より4か月早く完了しました。伝統的なコンピュータ大手であるインテルも、オープンソースのモバイルアプリケーション分野に積極的に投資しています。2010年2月、ノキアとインテルは、新しいモバイルオペレーティングシステム「MeeGo」の共同開発を正式に発表しました。MeeGoは両社の既存のモバイルオペレーティングシステムと統合し、Linuxアーキテクチャを採用し、スマートフォン、ネットブック、インターネットテレビ、デスクトップパソコンへの拡張が可能です。ノキアは、MeeGoのリリースが既存のSymbianシステムに影響を与えないことを明らかにしました。Symbianシステムは引き続きノキアのローエンドスマートフォンで使用されます。 3. オープンソース ソフトウェアをクラウド コンピューティングと SaaS (Software as a Service) に推進します。 オープンソースソフトウェアをターゲットとする企業にとって、クラウドコンピューティングは収益を上げるための最良の方法と言えるでしょう。オープンソースソフトウェアは、顧客に便利で合理化されたプロセスを提供し、低コスト化を実現します。オープンソースソフトウェアをリスクが高いと感じている顧客にとって、クラウドコンピューティングは懸念を軽減するでしょう。また、クラウドコンピューティングは効率的かつ低コストで始めるための手段でもあります。オープンソース企業の成功への道は、オープンソースソフトウェアのクライアント側での展開とクラウドコンピューティングの組み合わせにあり、強力な相乗効果を生み出す可能性があります。 現在インストールされているアプリケーションから派生していないクラウドコンピューティングサービスを構築する人にとって、Linuxのオープンソースソフトウェアコンポーネントがそのクラウドに導入される可能性は非常に高いでしょう。クラウド自体は、2つの方法でオープンソースと連携します。 まず、オープンソース ソフトウェアのマルチユーザー レンタルがデフォルトの SaaS (Software as a Service) 製品になりました。 第二に、GoogleやAmazonなどのプロバイダーが提供するオープンなアプリケーション・プログラミング・インターフェース(API)も、オープンソースコードの開発において多くのユーザーに利用されています。まだ適応段階にあるものの、業界の多くのユーザーはこの再定義を受け入れているようです。 収益モデルの観点から見ると、SaaSとクラウドコンピューティングソリューションはオープンソース技術の発展を牽引するでしょう。SaaSは初期費用と運用コストがゼロであるため、ITプロジェクト全体のコストを大幅に削減できます。これは、予算が限られている企業ユーザーにとって非常に魅力的であることは間違いありません。 オープンソースソフトウェアは、組み込みソフトウェア市場とリアルタイムOS市場の両方で最大のシェアを占めていますが、無料のハードウェアにバンドルされたオープンソースソフトウェアサービスというコンセプトは、爆発的な成長を遂げようとしています。このサービスモデルは業界の未来の方向性を示しています。メーカーはiTunesやApp Store、NokiaのOviサービス、ワイヤレスデータプランなどのアプリケーションから利益を得ますが、ハードウェア自体からは利益を得ません。今後、サービスがバンドルされた無料のコンピュータ、無料のスマートフォン、無料の消費者向け製品がさらに増えていくでしょう。 オープンソースは、ヘルスケアなどの新しい業界にも広く浸透していくでしょう。チャネルパートナー、付加価値サービスプロバイダー、システムインテグレーター、その他のサービスプロバイダーが、自社製品やサービスにオープンソース技術を統合するケースが増えるでしょう。オープンソースのCRM(顧客関係管理)ソフトウェアは、すべてを網羅しているわけではないかもしれませんが、ほとんどの企業にとって十分すぎるほどの機能を提供します。オープンソースソフトウェア開発のトレンドは止めようがありません。オープンソースソフトウェアは現在市場を席巻しているわけではありませんが、一部の企業は非中核アプリケーションにのみ使用しており、多くの中小企業も徐々に利用を始めています。彼らは、オープンソース技術の適用範囲が今後も拡大し続けることを認識しています。オープンソースソフトウェアの最大の「ライバル」であるマイクロソフトは、オープンソース分野に積極的に協力し、コードを寄付したり、Apache Software Foundation(ASF)などのオープンソース企業を支援したりしています。実際、マイクロソフトは2006年11月という早い時期にノベルと相互運用性契約を締結しています。それ以来、マイクロソフトはますます多くのオープンソースベンダーと相互運用性契約を締結しています。 Linux業界の有力企業であるRed Hatも、仮想化プラットフォームの相互運用性を強化するため、Microsoftと協力協定を締結しました。しかし、同社はオープンソース技術に基づく特許に対して依然として料金を請求しており、その特許ライセンス戦略はオープンソースソフトウェアのものと大きく異なります。さらに、Microsoftは以前にもオープンソースソフトウェアが自社の特許を侵害していると主張しており、オープンソースソフトウェアを頻繁に提訴しています。2007年には、オープンソースソフトウェアが230件以上の自社特許を侵害していると公表しました。これには、Linuxカーネルに関する特許42件、Linuxユーザーインターフェースおよびその他の設計要素に関する特許65件、OpenOffice.orgに関する特許45件、その他のオープンソースソフトウェアに関する特許83件が含まれます。Microsoftのこの動きは当時、業界にパニックを引き起こし、オープンソースコミュニティから満場一致で非難されました。しかし、Microsoftは最近、オープンソースに新たな関心を示しています。 2010年4月、マイクロソフトの米国市場技術担当役員であるスチュアート・マッキーは、マイクロソフトがオープンソースコミュニティに対するこれまでの敵対的な姿勢を改めたと述べました。マッキーは、マイクロソフトが以前はオープンソースコミュニティと敵対関係にあったことを認めつつも、その関係は改めたと述べました。 ネットブックの特殊な位置付けのため、従来のPCオペレーティングシステムは適していません。一方、オープンソースソフトウェアは複数のプラットフォームで使用できるように設計されています。優れたオープンソースソフトウェアは複数のプラットフォームに完璧に対応できますが、クローズドソースソフトウェアはそうではない場合があります。例えば、AutoCADはLinuxをサポートしておらず、多くのWindowsプラットフォームソフトウェアプログラムにはLinux版がありません。そのため、オープンソースソフトウェアは優れた移植性を備えており、ネットブックプラットフォームにおいて大きな利点となります。 従来のLinux収益化モデルに加え、ネットブックや携帯電話市場ではサードパーティによる決済手段が登場しています。ネットブックを販売する通信事業者であれ、ハードウェアを直接販売するPCメーカーであれ、アプリケーションを組み込む必要があり、これらのアプリケーションはオペレーティングシステムだけでなく、エンドツーエンドのソリューションをサポートすることも必要です。高品質なオープンソースプロジェクトは、開発を支援し、問題を迅速に解決し、プラグインを通じて個々のニーズに応えるために、多くの優秀な技術者を引き付けます。統計によると、オープンソースシステムであるUbuntuやFedoraのアップデートリリース頻度は、Windowsをはるかに上回っています。したがって、タイムリーなアップデートは、オープンソースソフトウェアがクローズドソースソフトウェアよりも優れている点でもあります。 オープンソースソフトウェアの今後の発展について、業界ではハイブリッド化が主流の見方となっています。商用ソフトウェアと比較して、オープンソースソフトウェアは初期ライセンス料が不要なため、新規ITプロジェクトの総コストを大幅に削減します。また、オープンソースソフトウェアの力強さはソフトウェア業界に競争をもたらし、ユーザーは支配的な商用ソフトウェアベンダーとの交渉において、より有利で積極的な立場に立つことができます。ハイブリッドソフトウェアは成長を続けており、主流のビジネスモデルになる可能性が高いと考えられます。オープンソースソフトウェアベンダーは派生ソフトウェアを販売し、クローズドソースベンダーはより多くのオープンソースソフトウェアを提供します。表面上はすべてのソフトウェアがオープンソースであるように見えます。ハイブリッドライセンスを使用しているため、ユーザーはオープンソースソフトウェアのように使用できますが、基盤となる開発者には一定の料金を支払う必要があります。これは、オープンソースソフトウェアにとって合理的なビジネスモデルを確立できるため、実現可能と思われます。商用ソフトウェアには一定のライフサイクルがあり、次世代製品を使用するには再度料金を支払う必要がありますが、オープンソースソフトウェアでは、ユーザーはアップグレード費用を支払うという悪循環を回避できます。 次世代インターネットとモバイルインターネットの発展に伴い、オープンソースソフトウェアの概念は、サービスとしてのソフトウェアの概念とより密接に結びつくでしょう。オープンソース運動はソフトウェア業界におけるイノベーションを大きく促進し、オープンソースソフトウェアは間違いなく新たな発展の波を巻き起こすでしょう。 [編集者のおすすめ]
|