レディスがライセンス強化:クラウド時代にOSS企業が生き残るには?

Redisは最近、オープンソースのBSDライセンスから、より制限の厳しいServer Side Public License (SSPLv1)に移行した。これは、Redisの元メンテナによるフォークを促し、オープンソースプロジェクトの持続可能性とライセンス決定がコミュニティに与える影響についての議論を再燃させた。
この変更はRedisバージョン7.4から適用され、複数のLinuxディストリビュータが自社のコードベースからRedisを削除することが予想される。 しかし、この混乱は一時的なものになりそうだ。Linux Foundationが支援するRedisに代わるオープンソースのValkeyなど、代替の選択肢がすでにあるからだ。マイクロソフトのGarnetも選択肢のひとつだ。C#で書かれたオープンソースの高速キャッシュストアで、Redisクライアントと完全に互換性があるからだ。AWSのようなクラウド・プロバイダーも、Elastic Searchが2021年にSSPLに切り替えたときのように、Redisの独自のフォークを作成するかもしれない。
クラウドはオープンソースを食べている
クラウドはオープンソースを食べている.png](https://assets.zilliz.com/Cloud_is_eating_Open_Source_182eeca783.png)
オープンソースソフトウェアには長い歴史があるが、オープンソースのビジネスモデルは近年大きく進化している。従来は、企業がオープンソースソフトウェアを利用する際には、商用サポートやエンタープライズ機能に対価を支払うというモデルだった。しかし、クラウド・コンピューティングの台頭がこのモデルを破壊した。一方では、パブリッククラウドの成長により、MongoDBやElasticのような企業がクラウドベースのサービス提供に注力することで大きな成功を収めることができた。その一方で、クラウド・サービス・プロバイダーは、オープンソース企業がコードや開発者コミュニティに対して行ってきた多大な投資を活用して、オープンソース製品を簡単にバンドルして再販することができ、クラウドのコスト優位性や流通チャネルを利用して、これらの資産を迅速に収益化することができるため、非常に成功しているオープンソース企業でさえ、競争に勝つことが難しくなっている。
その結果、Redisだけでなく、先のMongoDBやElasticsearchも、より制限の厳しいSSPLライセンスを採用した。同様に、HashiCorpはTerraformのMozilla Public License (MPL)を放棄し、Business Source License (BSL) 1.1を採用した。この動きは多くのオープンソース支持者から批判を浴び、パブリッククラウドプロバイダーを制限するライセンスは OSI が定義したオープンソースの精神に反すると主張した。 オープンソースのライセンスにおけるこのようなシフトは、以前にもOpenSearchやOpenTofuのような "keep-it-open "フォークを引き起こした。オープンソースのライセンシングの将来をめぐる戦いは、激しさを増し続けている。
個人的見解 - OSIが変わる時
以前はクラウドプロバイダーで(マネージド・オープンソース製品を開発するオープンソースコミュニティのコミッターとして)働き、現在はオープンソース企業(主な収益モデルはフルマネージドサービス)で働く者として、私は2つの帽子をかぶらなければならず、かなり大変な人生を送ってきた。もし、クラウド・プロバイダーとオープンソース企業が協力し、利益を共有する方法を見つけることができれば、ユーザー、オープンソース企業、クラウド・プロバイダーといった大多数が利益を得られるように、オープンソース製品の改良にもっと力を注ぎたいと思う。
クラウド・プロテクション・ライセンスは、実行可能なソリューションのように思える。このライセンスは、99.99%のユーザーがソフトウェアを使用したり変更したりする権利を制限するものではなく、オープンソース企業の将来の利益を大幅に保護するものだ。これにより、オープンソース企業は自社の「秘密兵器」をより多くオープンソースにリリースすることができ、オープンソース開発者のメンテナンス負担を大幅に軽減すると同時に、オープンソースのユーザーエクスペリエンスを向上させることができる。
GPLのようなコピーレフト・ライセンスから、BSD、MIT、Apacheのようなより寛容なライセンスへの進化は、オープンソース・ソフトウェアの開発を大きく加速させた。この変化の原動力となったのは、大企業がオープンソースコミュニティに参加し、より良いコミュニティの育成に貢献したことである。
オープンソースライセンスの変遷.png
今日、多くのVCが支援する新興企業がオープンソースプロジェクトを開始している。これらの企業がコミュニティに貢献する一方で、クラウド・プロバイダーの台頭は彼らのビジネスモデルを破壊し、より制限の多いライセンスを採用せざるを得なくなった。
私は、オープンソースコミュニティが "オープンソース "の定義を再考する時だと思う。コラボレーションと共有の精神を支持するライセンスは、たとえ商業的な保護が含まれていたとしても、オープンとみなされるべきである。
オープンソースの核となる価値は、ユーザーに力を与え、ベンダーのロックインを避けることである。もし「ソース利用可能」ライセンスが、持続可能なビジネスモデルを提供しながらもこれを達成できるのであれば、私たちはオープンソースの理解を進化させる必要があるのかもしれない。その良い例が、オープンソースの大規模言語モデル(LLM)である。データセットやトレーニングの詳細をオープンソース化していないものもあり、ライセンスに特定の商用利用制限があるものさえありますが、それでも私たちはオープンソースであり、十分に「オープン」であると考えています。
##企業の視点 - Zillizはどのように許可ライセンスの下で競争力のある商用サービスを構築したか
オープンソース企業は、必ずしもライセンスを変更することだけが唯一の道というわけではない。課題は、オープンソースと商業化の適切なバランスを見つけることにある。
Zillizでは、オープンソースのベクターデータベースMilvusをLinux Foundationに寄付しました。過去4年間で、これは26,000以上のGitHubスターと数千のグローバル・オープンソース・ユーザーをもたらしました。Linux財団は、より良いコミュニティ・ガバナンスを支援し、より多くの潜在的なユーザーを引き付けてくれました。 私たちの商用サービスであるZilliz Cloudは、パブリック・クラウド上に構築されたフルマネージドのMilvusサービスです。Milvusのパブリッククラウドホスト版や他のクラウドプロバイダーのベクトル検索サービスと比較して、Zilliz Cloudは豊富な独自機能を提供します:
1.複数のデプロイメントの選択肢:
- Bring your Own Cloud (BYOC)
- SaaS
- サーバーレス(近日公開) 2.Cardinal - クローズドソースの商用ベクトル検索エンジンで、オープンソースの代替品と比較してパフォーマンスが10倍向上しています。 3.社内データサービス:エラスティック・インデックス構築プール、メタデータストア、ログストア 4.マルチクラウドの柔軟性:AWS、GCP、Azure、Alibaba Cloudなどに展開。 5.エンタープライズグレードのデータ管理:
- 包括的なデータバックアップと移行機能
- Zilliz Cloud Pipelineによる非構造化データのETL 6.データコンプライアンスとセキュリティ
これらの機能は全てオープンソースのMilvus APIと完全に互換性があり、Zilliz Cloudの一部として独占的に提供されています。私たちはこれを "Open Interface "モデルと呼んでいます。このモデルは、大多数のユーザーのニーズを満たすと同時に、より強力なパフォーマンス、スケーラビリティ、およびエンタープライズグレードの機能を必要とするユーザーにとって、当社の商用サービスを採用することを容易にしています。このモデルが、オープンソース企業がパブリック・クラウド・プロバイダーに対抗する新たな方法を見出す一助となることを願っています。
欽ちゃん.png
読み続けて

Zilliz Cloud Update: Smarter Autoscaling for Cost Savings, Stronger Compliance with Audit Logs, and More
Take a look at the latest release of Zilliz Cloud.

Balancing Precision and Performance: How Zilliz Cloud's New Parameters Help You Optimize Vector Search
Optimize vector search with Zilliz Cloud’s level and recall features to tune accuracy, balance performance, and power AI applications.

DeepSeek Always Busy? Deploy It Locally with Milvus in Just 10 Minutes—No More Waiting!
Learn how to set up DeepSeek-R1 on your local machine using Ollama, AnythingLLM, and Milvus in just 10 minutes. Bypass busy servers and enhance AI responses with custom data.
