Cloud Native Computing Foundation は、パンデミック後初の Kubecon カンファレンスを主催するために再び上海を訪れました。 Linux Foundation のエグゼクティブ ディレクターである Jim Zemlin 氏は、基調講演中に何度か言語を切り替え、AI と人間の翻訳者が対応する際に直面する課題を示しました。

統計に関して言えば、Zemlin 氏は、Linux Foundation がおそらく世界最大のソフトウェア会社であると冗談を言いました。同氏は、ソフトウェア開発者の平均給与(同氏の世界平均給与は4万ドル)と財団に貢献する開発者の数を掛け合わせると、給与総額は約260億ドルとなり、マイクロソフトの研究開発費240億ドルを超えると指摘した。

Zemlin 氏は、Linux Foundation プロジェクトに取り組んでいる開発者の中に実際に Linux Foundation で働いている人はいないため、この統計はいくぶん歪んでいると指摘しました。

それでも、関与するエンジニアの膨大な数は、Zemlin 氏が指摘する別の問題を浮き彫りにしています。それは、提供されているオープンソース プロジェクトの数が数百、数千、あるいはそれ以上に達したときに、特定の目的に適切なオープンソース プロジェクトを選択するときに生じる「選択のパラドックス」です。

同氏はまた、オープンソースの世界における特定の要素の高度化を反映して、企業がオープンソースの使用を通じて収益と利益を増加させる機会を強調しました。 WeChat、Alibaba、Huawei はいずれもこれで功績を認められていますが、立地を考えれば当然のことですが、Zemlin 氏は、改善された製品がプロジェクトに戻ってきて、収益が向上し、さらなる改善が行われるという好循環があると指摘しています。

これだけ聞くと非常にユートピア的に聞こえますが、大規模な言語モデルに関するオープンソースの取り組みなど、Zemlin が熱心に宣伝したいプロジェクトのリストに OpenTofu が追加されました。

Linux Foundation が 9 月 20 日に発表した OpenTofu は、Mozilla Public License 2.0 (MPLv2) から Business Source License 1.1 へ移行するという HashiCorp の決定に直接対応したものです。 OpenTofu (旧 OpenTF) は、HashiCorp の Terraform コードとしてのインフラストラクチャ ツールのフォークであり、オープン ソースでコミュニティ主導で、Linux Foundation によって管理されています。

HashiCorp の決定や、Red Hat が Enterprise Linux 製品に関して行った変更などの他の動きは、オープンソースから収益を得ようとする企業が直面する課題を浮き彫りにしています。 Zemlin はオープンソースの世界での収益機会を強調したいと考えていますが、他の企業はますます制限の厳しいライセンス モデルで投資を保護しようとしています。

セキュリティ上の課題も顕著です。 OpenJSのエグゼクティブディレクターであるロビン・ジン氏は、ソフトウェアサプライチェーン攻撃が急速に増加していると指摘した。相互依存関係、実際には依存関係内の依存関係によってもたらされるリスクは、近年急激に増加していると彼女は述べた。たとえば、OpenJS プロジェクトには何百もの依存関係があり、そのすべてを考慮する必要があります。

しかし、Linux Foundationの戦略協力担当副社長であるRobert Reeves氏は、中国でオープンソースカンファレンスを開催することには大きな問題があると指摘した。プロジェクトがますますグローバル化し、開発者が世界中に分散するにつれて、エンジニアが同じサービスにアクセスできるようにすることが課題になる可能性があります。

例えば、ファーウェイの製品は一部の西側政府から警戒されることが多い一方、グーグルのサービスは中国政府の怒りを買っている。

Reeves 氏は、Linux Foundation を含む組織は、中国などの地域で行われるイベントに物理的に参加することでコミットメントを示すことに加えて、たとえ一部の人が最初に選択したものを使用できなくなる可能性があるとしても、選択されたツールやプラットフォームが関係者全員に適していることを保証するために、開発者間のコミュニケーションを促進する必要があると考えています。

Cloud Native Computing Foundation の最高技術責任者である Chris Aniszczyk 氏も、WebAssembly (この場合は実際にはコンテナの軽量バージョン) の長所を称賛しながら、この意見に同調しました。

結局のところ、中国の貢献率は米国に次ぐ第2位だ。インドとドイツがそれぞれ 3 位と 4 位にランクされました。

Aniszczyk 氏は、世界中でサービスの可用性が異なることを、課題というよりもむしろ機会として捉えています。 「それを理解するのに長い時間がかかりましたが、私たちはそれを実行しました。最悪です。しかし、それが世界の現実です...(地域制限に対処することは)プロジェクトを改善するための素晴らしい方法です。オープンソースは知識と開発を共有するための人類の共通の目標のようなものであると強く信じています...オープンソースはグローバルです。それはすべての人のためのものであり、誰もがそれに貢献する必要があります...そして許可なしにイノベーションが存在するはずです。」