オープンソースのライセンス戦争は終わった
ホームページホームページ > ニュース > オープンソースのライセンス戦争は終わった

オープンソースのライセンス戦争は終わった

May 20, 2023

マット・アセイ著

InfoWorld 寄稿者 |

オープンソース戦争は終わりましたが、まだまだ戦い続けたいと願う人もいます。 最近 Meta (Facebook) は、700 億を超えるパラメーターを備えた強力な大規模言語モデル (LLM) である Llama 2 をリリースしました。 これまで、Meta は LLM の使用を研究目的に限定していましたが、Llama 2 ではそれを開放しました。 唯一の制限は、商業目的で使用できないことです。 これを大規模に導入するための計算能力を備えている企業はほんの一握りです (Google、Amazon、その他のごく少数の企業)。

これは、メタがそのように宣伝しているにもかかわらず、オープンソース定義 (OSD) によれば、それが「オープンソース」ではないことを意味します。 これに対し、オープンソース支持者の中にはランボー流に「彼らが最初に血を流したのだ!」と叫ぶ者もいる。 そして「何も終わっていない! 何もない! 電源を切らないでください!」と Meta が Llama 2 を「オープンソース」と呼ぶのをやめるようにと主張した。 衒学的な意味で彼らは正しいのですが、同時に自分たちの懸念がいかに無関係であるかにも気づいていないようです。 開発者は何年もの間、GitHub リポジトリで「十分にオープン」なリポジトリを選択する投票を行ってきました。 オープンソースが重要ではないということではなく、むしろ一部の人が期待したり信じたりするほど重要ではなかったのです。

10 年以上前、寛容なライセンスへの傾向が非常に顕著だったので、RedMonk のアナリスト、ジェームス ガバナーは次のように宣言しました。 ライセンスとガバナンスを[クソ]にして、GitHubにコミットするだけです。」 これに対し、コメント欄の人々は、このような過去の傾向が「壮大なクラスター」をもたらしたとか、「ライセンスなしでの無差別な共有がソフトウェアによって伝染する病気につながる」などとイライラし、叱責した。

それでも、何百万もの GitHub リポジトリがライセンスを取得していないにもかかわらず、ソフトウェア ライセンスの暗黒時代にはまだ入っていません。 オープン ソース、つまり「十分にオープンな」ソフトウェアは、現在ほぼすべてのソフトウェアに導入されていますが、最終的にはエンド ユーザーにライセンスが付与されることになります。 理想的? おそらくそうではありません。 しかし、現実ですか? はい。

これに応えて、GitHub などは、開発者がプロ​​ジェクトを管理するためにオープンソース ライセンスを選択するよう誘導する方法を考案しました。 2014 年に私が書いたように、これらの動きはすべて役立つ可能性がありますが、現実にはそれらは重要ではありません。 「オープンソース」はもはや重要ではないので、それらは重要ではありません。 いずれにしても、企業のソフトウェアマシンに対して猛威を振るうカウンターカルチャーのようなものではありません。 これらすべてを踏まえて、私は現在、ポストオープンソース革命の真っただ中にいると結論付けました。この革命では、ソフトウェアはこれまで以上に重要ですが、ライセンスの重要性はますます薄れています。

これを好む必要はありませんが、この立場を裏付けるデータは、GitHub リポジトリや 20 年間続いているオープンソース ライセンスのトレンドを通じて溢れています。 すべてが、コードへのアクセスを寛容で可能な限りオープンにする傾向にあり、基礎となるライセンスの重要性が、ソフトウェアへのアクセスと使用の容易さよりもはるかに重要になってきています。

あまりに多くのオープンソース戦士が、ライセンスはコードへのほぼ自由なアクセスを許可する単なる手段ではなく、目的であると考えています。 開発者が主に使用を気にしているときに、彼らはいつものようにライセンスについて心配し続けています。 何よりも、オープンソースは、購買チームや (通常は) 法務チームを関与させることなく、高品質のソフトウェアへのアクセスを拡大するということを念頭に置いてください。 これは、クラウドがハードウェアに対して行ったことと非常によく似ています。 重要なのは決してライセンスではありませんでした。 それは常にアクセスに関するものでした。

私が AWS で働いていた頃、オープンソースのリーダーシップにおいて何を最も重視しているかを開発者にアンケート調査しました。 有名なオープンソース プロジェクトに貢献したコードが 1 位にランクされると思うかもしれませんが、そうではありませんでした。 2位でも3位でもない。 その代わり、開発者がクラウド プロバイダーのオープンソース リーダーシップを判断する際に使用した最大の基準は、「私の好みのオープンソース ソフトウェアをクラウドに簡単に展開できる」ということでした。