Latest evidence-based health information
Iphone

Microsoft はオープンソース戦争に負けたのか?

Microsoft はオープンソース戦争に負けたのか?
Microsoft はオープンソース戦争に負けたのか?

マイクロソフトはオープンソースの味方なのか、それとも敵なのか?同社の行動を見る限り、愛し合うべきか、それとも戦い合うべきか、決めかねているようだ。しかし、もし戦いだとしたら、マイクロソフトには敵を打ち負かす、あるいは妨害するだけの法的手段が欠けているようだ。

一方では、マイクロソフトはオープンソース コミュニティに和解の手を差し伸べ、オープンソースと戦うのではなく、オープンソースと協力する必要があることをこれまで以上に認識するための取り組みの一環として、プロジェクトにコードを寄付し、Apache Software Foundation などの有名なオープンソース組織を支援しています。

アートワーク: チップ・テイラー

一方で、マイクロソフトはオープンソース技術に含まれる自社保有の特許に対する支払いを求め続けており、オープンソースの理念とは正反対の、自社独自の知的財産ライセンス戦略を堅持しています。マイクロソフトは長年にわたり、特許侵害や訴訟の可能性についてオープンソースベンダーを相手に訴訟を起こそうとしてきました。かつては、Linuxが自社の特許を230件以上侵害していると主張していました。

マイクロソフトがどんな卑劣な計画を企んでいようとも、オープンソース企業、開発者、そして支持者たちは、それは大した問題ではないと主張する。オープンソースはそれ自体が強力なビジネスモデルであり、強力な影響力を持っているため、彼らはこの巨大ソフトウェア企業が自分たちの運動にとって真の脅威となることはないと、これまで以上に確信しているのだ。

オープンソース、特にグーグルを含む世界最大級のネットワークを支えるLinuxが市場で持つ勢いを止めるには、マイクロソフト以上のものが必要だと彼らは言う。

「オープンソースの将来は脅かされているか?いいえ。オープンソースは消え去ることはない」と、RedMonkのアナリスト、スティーブン・オグレイディ氏は言う。たとえマイクロソフトがLinuxやその他のオープンソース・プロジェクトで保有していると主張する特許をすべて行使したとしても(これは難しいだろうが)、開発者がオープンソースのツールやソフトウェアを使用することを阻止することも、企業がオープンソースのビジネスモデルを採用することを阻止することもできないとオグレイディ氏は付け加える。「(オープンソースは)今後も存在し続けるスタイルであり、アプローチであり、モデルなのです」とオグレイディ氏は言う。

オープンソースの受け入れにおけるマイクロソフトの真の変化

マイクロソフトは最近、GPS機器メーカーのトムトム社を相手取って起こした特許侵害訴訟で和解した。この訴訟は、同社のLinux実装に関わる特許をめぐって争っていたが、オープンソース企業の間では、マイクロソフトが特許訴訟を再び起こすのではないかという古くからの感情が再び高まった。マイクロソフトは、トムトム社との訴訟は特許問題であり、Linuxやオープンソースソフトウェアに対する具体的な苦情ではないと主張した。

Linuxコミュニティの大部分はこの評価を受け入れたが、Linux Foundationのエグゼクティブディレクターであるジム・ゼムリン氏をはじめとするリーダーたちは、オープンソースに関わる技術に対する特許訴訟はコミュニティの警戒心を強めるだろうと述べている。「オープンソース開発者にとって、これは開発プロジェクトで共同作業を行うのに好ましい企業ではないという、もう一つの例に過ぎません」と彼は付け加えた。

公平を期すために言うと、Microsoftのオープンソースに対する姿勢はここ1年ほどで著しく変化しており、少なくとも社内の一部はオープンソースを絶滅させようとはしていないと、RedMonkのオグレイディ氏は述べている。この変化は主に、1年ちょっと前に設立されたサム・ラムジ氏のプラットフォーム戦略グループによるものだ。ラムジ氏が率いるこのグループの任務の一つは、Microsoftが以前展開した悪名高い「Get the Facts(事実を知れ)」キャンペーンのメッセージを覆すことだ。このキャンペーンは、LinuxではなくWindows環境を導入することの価値提案を積極的に顧客に示そうとした。

このグループはまた、マイクロソフトがオープンソースに関して「我々対彼ら」という姿勢を転換し、両技術は互いに排他的なものではなく、むしろ時には補完し合う可能性もあることを顧客に納得させようとしている。「マイクロソフトのソフトウェアとオープンソースソフトウェアはどちらも、多様な開発アプローチ、ライセンスモデル、多様なIT環境、そして新たな経済の現実といった、より広範な業界の文脈の中で存在しています」とラムジ氏は語る。「私たちは、この文脈にしっかりと根ざし、オープンソースソフトウェア開発が今後も存在し続けることを認識していく必要があります。マイクロソフト自身も、そして日々マイクロソフトの技術を用いて開発・利用している多くの人々も、その流れに加わる必要があるのです。」

ラムジ氏とその仲間たちは、オープンソース支援への取り組みに真摯に取り組んでいるように見えます。マイクロソフトにとって初の試みとして、昨年7月に買収したPowerset社製品にオープンソースコードが採用されています。Powerset社の製品に含まれるHBaseコンポーネントにもオープンソースコードが含まれており、マイクロソフトはこれをApache Software FoundationのHadoopプロジェクトに積極的に再配布しています。

Powersetコードに加え、Microsoftは2008年に初めてオープンソースプロジェクトへのコード提供を開始しました。7月には、ADOdbと呼ばれるPHPプロジェクトへのコード提供を開始しました。PHPはオープンソースで無料で利用できるスクリプト言語であり、開発者はWeb開発で広く利用しています。Microsoftはまた、Apacheのスポンサーにもなり、Apache Foundationへの資金提供が義務付けられました。

マイクロソフトの矛盾したメッセージはオープンソースよりもマイクロソフトにダメージを与える可能性がある

しかし、トムトム訴訟のような事例や不可解な広報活動(オープンソース製品ではなくマイクロソフト製品を購入することで、顧客にとってより良い投資収益が得られることを示すケーススタディを昨年発表するなど)は、同社の矛盾した姿勢を示し続けている。

こうした矛盾したメッセージは、マイクロソフトに悪影響を及ぼす可能性がある。「マイクロソフトには、オープンソースの活用を遅らせれば遅らせるほど、自社の立場が危うくなることを理解している優秀な人材が十分にいる」と、ゲスマー・アップデグローブ法律事務所のパートナーで知的財産弁護士であり、オープンソースの積極的な支持者であるアンドリュー・アップデグローブ氏は述べている。

マイクロソフトは、顧客基盤の厚みと広さゆえに、市場において「不自然なほどの優位性」を持っていると彼は言う。「しかし、デザイン、開発者、そして戦略的思考において他社に大きく遅れをとることで、その優位性は失われていくだろう」と彼は言う。「一刻も早く、この二極化を逆転させる必要がある」

Microsoftソフトウェアの人気は、常にソフトウェア開発者によって牽引されてきました。そして、Microsoftは今もなお忠実な開発者の支持を得ています。しかし、多くの開発者がオープンソース技術を好む理由は数多くあります。例えば、バグ修正のためにベンダーからのアップデートを待つ必要がないこと、そして多くのオープンソースツールがコミュニティプロジェクトの一環として無料で利用できることなどが挙げられます。

マイクロソフトがオープンソースに関して二転三転し続けるなら、開発者を自社の陣営に引き留める能力が損なわれるだけでなく、急速に革新する市場への対応力も損なわれる可能性がある。「物事をより良く行う方法、より良く競争する方法は常に求められており、こうした需要を満たすイノベーションは、通常、大規模な組織から生まれることはありません」と、インタラクティブメディア企業ブランド・アフィニティ・テクノロジーズのエンジニアリング担当副社長であり、プロプライエタリソフトウェアとオープンソースソフトウェアの両方を長年愛用してきたジョー・リンゼイ氏は語る。「イノベーションは小規模な組織で生まれ、そうした組織はイノベーションのための選択肢、力、自由度を最大限に与えてくれるツールを活用します。こうしたアイデアはかつて大企業によって商業化されていましたが、ソフトウェアのような仮想製品にはもはやそれが必要ないのです。」

リンゼイ氏は、マイクロソフトの強みは、偉大なイノベーターであることではなく、常に一般ユーザーがイノベーションにアクセスできるようにしてきたことだと述べている。しかし、コードのライセンスを厳しく管理し続けることで、その強みさえも弱まる可能性があると指摘する。「マイクロソフトは、人々が自由にイノベーションを起こせるソフトウェアを販売しているのではなく、マイクロソフトにソフトウェアの代金を支払った後にイノベーションを起こせるソフトウェアを販売しているのです。そして、そのイノベーションを利用するユーザーには、同様にマイクロソフトへの支払いを求めています」と彼は言う。「これはマイクロソフトにとっては大きな年金ですが、イノベーターとそのユーザーにとっては厄介な負債なのです。」

マイクロソフトがオープンソースに関して矛盾を抱え続ける理由

たとえマイクロソフトのオープンソースに対する意図、特にラムジ氏の組織の意図が良好であったとしても、その意図に基づいて行動する能力にはいくつかの制約要因が存在します。例えば、ラムジ氏がオープンソースを推進し、マイクロソフトのライセンス制限を緩和するために何ができるかについては、社内の全員が彼の取り組みに完全に賛同しているわけではないため、ラムジ氏には制約があります。

また、マイクロソフトの収益はプロプライエタリソフトウェアに依存しているため、オープンソースをサポートすることは、ある意味では必要であるものの、同社にとっては根本的に矛盾であると、オープンソース・イニシアティブの共同創設者でインターネット開発者およびオープンソース支持者のエリック・レイモンド氏は言う。

レイモンド氏は、マイクロソフトが今、プロプライエタリ戦略の一部を覆すのは困難だろうと述べている。なぜなら、同社の収益の多くは、市場の事実上の標準となっているWindowsやOfficeといった製品に依存しており、クローズドソースであるからこそ、その収益をコントロールできるからだ。レイモンド氏は、こうしたビジネスモデルは、マイクロソフトのオープンソースに対する姿勢を変えようとしている人々、たとえラムジ氏とその組織であっても、その可能性を制限していると指摘する。「マイクロソフトの顧客基盤の支配に影響を与えない範囲でのみ、彼はオープンに行動できる。そして、影響を与える可能性がある場所では、彼はオープンに行動できないのだ」とレイモンド氏は指摘する。

一方、マイクロソフトは、自社の知的財産を保護することへの関心(同社は、知的財産をクローズドソース企業とオープンソース企業の両方にとってのイノベーションの鍵とみなしている)と、オープンソースの競合企業との平和​​的な共存に対する新たな関心とのバランスを今後も保つことができると考えているようだ。

「マイクロソフトは、オープンソース開発者が業界にもたらす多大な貢献を尊重し、高く評価しています。…しかしながら、オープンソース技術を商用化する企業を含むすべてのソフトウェア企業とのパートナーシップは、知的財産権の相互尊重に基づいて構築されなければなりません」とラムジ氏は述べます。「業界のすべてのプレーヤーは同じルールに従わなければなりません。オープンソースソフトウェアを配布する企業も、必要だと判断した場合には、自社の知的財産権を守るために訴訟を起こします。」

マイクロソフトがオープンソースを排除できなくなったとしても、自社の利益が脅かされた場合には小競り合いを起こすことは依然として可能です。しかし、オープンソースコミュニティは今や反撃できるほどの力を持っています。

Otpoo

Health writer and researcher with expertise in evidence-based medicine and healthcare information.