史上最も野心的な Linux プロジェクトは訴訟のほうが儲かるため失敗した
1998 年に遡ると、エンタープライズ コンピューティングの大手 4 社が、とんでもないことに合意しました。 IBM、Santa Cruz Operation (SCO)、Sequent、Intelは、Intelの今後の64ビットチップ向けに、それぞれの別々のUNIXシステムを1つのOSに統合する予定だ。彼らはそれをプロジェクト・モントレーと名付けました。
理論上はうまくいくはずだった。 Windows NT がサーバー市場を完全に食い尽くす前に、同社には資金、市場シェア、トップ エンジニアが揃って、断片化した UNIX の家系図を修復しようと努めていました。実際に起こったことは奇妙です。誰も真剣に考えていなかった無料の趣味カーネルが最初にそれを殺しました。その後、その死体はテクノロジー史上最も高額な訴訟の一つに発展しました。
4 社がすべてに勝つために 1 つの UNIX を構築しようとした
この取引が実際にどれほど大きなものかについて簡単に確認してみる
1998 年 10 月に署名された共同開発協定により、企業間での作業が明確に分割されました。 IBMはAIX、そのUNIX for POWERおよびPowerPCハードウェアを導入しました。 SCO は、x86 ボックス上で有力な UNIX である UnixWare と OpenServer を導入しました。続いて、DYNIX/ptx と、マルチプロセッシングと NUMA メモリに関する実際の専門知識が追加されました。完成した OS は新しい Itanium (IA-64) チップ上で動作するため、Intel がすべてに資金を提供しました。一見すると、物事は完璧に見えました。
IDC は 1998 年に SCO を単一最大の UNIX サーバー ベンダーとして認めましたが、それは当然のことです。全世界の UNIX 出荷台数の 40.6% を占めていました。 UnixWare も前年比 58.5% 成長しました。これは弱者連合ではありませんでした。実際、実際の市場リーダーが船を操縦していました。
IBMは自社の10億ドルを投じて棺を建造した
同じ会社ですが、まったく異なる 2 つの賭け
Monterey が委員会の会合を少しずつ進めている一方で、Project Trillian と呼ばれるより精緻な取り組みが Linux をひっそりと IA-64 自体に移植していました。 2000 年 2 月に実用的なコードを出荷し、「本物の」Monterey OS を上回って市場に送り出しました。 IBM はこの事件に気づきました。 2000年12月12日、CEOのルイス・ガースナー氏がニューヨークで発表した。同氏は、IBMが2001年にLinuxに10億ドルを投じると述べた。それは、シェル石油とのLinuxスーパーコンピュータ契約を発表したのと同じ週だった。
その後、Itaniumは崩壊しました。インテルはこのチップを 1999 年に出荷すると約束していましたが、出荷されたのは 2001 年半ばになってしまいました。およそ2年遅れです。それは一斉に肩をすくめて着地した。モントレーの存在理由全体は、まだ誰も望んでいないチップに結びついていました。伝えられるところによれば、IBMは同年、Montereyライセンスを約32ライセンスしか販売しなかったという。
ここが毎回私を悩ませる部分です。 IBM がモントレーへの関心を失ったのは偶然ではありません。それはプロジェクトの発見に役立ち、その後、それに代わるものを静かに構築しました。それは、Linux が趣味のプロジェクトから業界のバックボーンにまで 30 年かけて登っていく過程を内側から見ているようでした。それを裏切りとは呼びません。 IBMが自社の合弁事業が動くよりも早く市場を読んでいるだけだ。
製品が故障したとき、SCO は訴訟の方が有利であることを発見しました
収益が崩壊し、その後はまったく異なる事業計画に
小規模な Linux ディストリビュータである Caldera は、SCO の古い UNIX ビジネスを買収し、2002 年に SCO Group に社名を変更しました。残念ながら、そのタイミングはかなり大雑把でした。売上高は 1999 年の 1 億 7,000 万ドルから 2001 年の約 7,000 万ドルに減少しました。SCO は四半期ごとに約 500 万ドルの損失を出していました。 2002 年 6 月、カルデラの共同創設者ランサム ラブの後任として、ダール マクブライドが CEO に就任しました。ラブは直接警告したと言う。とにかくマクブライドはそれをやった。
2003 年 1 月、SCO は SCOsource を立ち上げました。これは、まさに Linux ユーザーを対象としたライセンス プログラムでした。 2か月後、同社はIBMを訴え、少なくとも10億ドルを要求した。その後、その数字は50億ドルに増加しました。 Linux を実行している企業であれば、次の訴訟を避けるために SCO にサーバーあたり 699 ドルを支払う可能性があります。
SCOの技術的根拠も薄かった。 「盗まれた」コードを見つける方法は、文字列「JFS」、「NUMA」、および「RCU」を実際に実行する Linux カーネルを検索し、一致するすべてのファイルを証拠として主張することになります。リーナス・トーバルズ氏は自らこのリストを取り上げ、「これらのファイルが何らかの方法でコピーされたというSCOの主張を完全に打ち破る」ことができると書いた。ここのどこかで、物語は UNIX についての話ではなくなり、絶望についての話になり始めます。
SCO は完全に捏造していたわけではない
実際に足があったという主張
公平を期すために言うと、SCO の訴訟の一部は他の部分よりもよくまとまっていました。モントレー契約に基づき、IBM は IA-64 バージョンが出荷され一般提供になった後のみ、SCO の UnixWare コードを自社の AIX for Power 製品で使用できるようになりました。 SCOは、IBMが2001年5月4日に、単にその条項を満たすためだけに、Montereyの意図的に機能不全に陥り、サポートされていない「ベータ版」をリリースし、同日、係争中のコードを搭載したAIX for Powerを出荷したと主張した。
後に表面化した IBM 内部の電子メールは役に立ちませんでした。ある従業員は、IBMが基本AIX製品に求めていたSanta Cruzコードの権利を得るためにベータ版のリリースが必要だったと書いている。同氏はさらに、「私たちがここで歩んでいる紙一重の境界線は承知している」と付け加えた。連邦控訴裁判所は、この主張が2017年に復活させるのに十分な信頼性があると判断した。これは最初の申し立てから10年以上が経過したことになる。
一つの本当の不満は50億ドルのシェイクダウンを許すものではない
キャンペーン全体が実際にどのように終了したか
ズームアウトしてみると、面白いことに気づくでしょう。この狭い主張は、Linux を実行している地球上のすべての企業に課税しようとする訴訟の脚注のようなものでした。 2007 年 8 月、連邦判事は、SCO が訴訟を起こしていた UNIX 著作権を実際に所有しているのは SCO ではなく Novell であるとの判決を下した。その後の法廷記録によると、マクブライド氏は2003年にノベル氏に個人的に電子メールを送り、すでに所有していると主張する著作権をSCOに譲渡する古い契約を修正するよう求めた。 SCOは敗北から数週間後に破産を申請した。
モントレーの主張はさらに10年間にわたって上訴を続けた。 2021年、IBMは最終的に過失を認めず1425万ドルで和解し、50億ドルもの高額な要求で始まった訴訟を終結させた。
ちょっと計算してみてください。 18年後、50億が要求され、1450万が回収された。その過程で、漏洩した Microsoft の内部メモにより、レドモンド氏が Linux についてどれほど心配していたかが明らかになりました。このことは、トーバルズ氏が無料で構築したものに対して古参の警備員がいかに脅威を感じていたかを多くを物語っています。 SCO の 1 つの正当な苦情ですら、そのギャンブルが会社にもたらした損失に見合う価値はありませんでした。
Linux に負けたのは公平だが、それをめぐって訴訟を起こすのは公平ではなかった
プロジェクト・モントレーはもっと良い結末を迎えるに値した。これは、UNIX 自体の断片化を救おうとする真剣な試みでした。私が今でも気になるのは、SCO がただ立ち去るのではなく、残骸をどうしようとしたかということです。実際に勝ったコードは、あなたの携帯電話、車、そしておそらくこのページを配信したサーバー上で実行されます。それに加えて、今日ではこれまで以上に価値があります。
このテーマについてさらに詳しく知りたい方は以下をご覧ください
関連記事
- エピソード12-プリンセスコネクト! Re:ダイブシーズン2
- 実生活のワンダーウーマンが罠から罠にかけられたボブキャットを救う
- 「ソーシャルスパイダー」とは何ですか、そして彼らはどのようにしてそのような大きな獲物を狩りますか(3つの例)