オープンソースのオフィススイートOpenOffice.orgは、そのルーツが1985年にまで遡るプロプライエタリ製品StarOfficeとして始まった。Sun Microsystemsは1999年にそれを買収し、2000年にOpenOffice.orgとしてソースを公開し、フリーソフトウェア界にMicrosoft Officeへの主要な代替手段を与えた。2010年にOracleがSunを買収すると、開発を凍結し、バグトラッカーを非公開にし、長年の貢献者を追い出し、プロジェクトを商用製品として売ろうとした。10年にわたるコミュニティの仕事が、突如として敵対的な所有者の下に置かれたのである。

開発者たちの取った行動は、Oracleが支配を固める前に去ることだった。2010年後半、中核チームはThe Document Foundationを発表し、コードベース全体をLibreOfficeとして、中立の非営利ガバナンスの下にフォークした。フリーライセンスのおかげで、フォークはOracleの同意なしに合法だった。そして賭けの狙いは、真の資産はブランドではなくコミュニティであるという点にあった。貢献者、ディストリビューター、ユーザーは動くコードについていくので、Oracleには空の名前だけが残るはずだった。

その賭けは当たった。Oracleは2011年に抜け殻をApacheへ寄贈したが、その時点でほとんどの貢献者はすでに去っていた。Apache OpenOfficeは2014年以降メジャーリリースを出しておらず、未修正のセキュリティ問題をなお抱えている。一方LibreOfficeは、その系譜をStarWriterの1985年のデビューに遡らせつつ、40年後の今も活発に開発が続けられ、ブラウザベースのビルドやリアルタイムコラボレーションを加え、今なお既定のオープンオフィススイートであり続けている。

ライセンスがまだ許すうちに、中立のガバナンスへフォークすること

Sunによる2000年のオープンソース公開がフォークを合法にした。Oracleが敵対的に転じたとき、コミュニティはコードを引き取って存続させるために誰の許可も必要としなかった。

フォークはOracleが支配を固める前に行われたため、重要な資産、すなわち開発者たちを確保した。そしてOracleと、後にApacheは、チームのいない有名な名前だけを引き継いだ。

中立の非営利ガバナンスは、単一所有者という失敗の型を取り除き、ボランティアや下流のディストリビューターに、長期的にプロジェクトへコミットする理由を与えた。

ユーザーはメンテナンスだけでも違いを見分けられた。LibreOfficeは修正を出し続けた一方でOpenOfficeの名前は衰えたため、有名なほうではなく生きているほうのプロジェクトが標準になった。

標準の真の資産がコミュニティであるとき、オープン性は保険となる。敵対的な所有者は合法的なフォークによって出し抜かれ、生きているプロジェクトがユーザーの信頼する標準になる。

Apache OpenOfficeは今も存在するが、事実上休眠状態にある。2014年以降メジャーリリースはなく、LibreOfficeの1,300人超に対して貢献者は一握りで、1年以上前のセキュリティ問題も残っている。このためThe Document Foundationは2020年、Apacheに同プロジェクトの引退を公に求めた。LibreOfficeは40年にわたるStarOfficeの系譜を生かし続けた。2025年までにWASMブラウザビルドとCRDTベースのリアルタイムコラボレーションを獲得し、その周年の報道はHacker Newsで555ポイントと232件のコメントを集めた。

出典をたどる

出典

  1. LibreOffice still kicking at 40, now with browser tricks and real-time collab The Register · theregister.com ·
  2. LibreOffice still kicking at 40, now with browser tricks and real-time collab Hacker News · news.ycombinator.com ·
  3. StarOffice Wikipedia · en.wikipedia.org