2 ポイント 投稿者 GN⁺ 2024-03-22 | 1件のコメント | WhatsAppで共有

Redis、デュアルなソース利用可能ライセンスを採用

  • Redisの今後のバージョンは、RSALv2およびSSPLv1ライセンスの下で、ソースコードの無償かつ許容的な利用を引き続き提供する予定。
  • Redis 7.4以降、Redisの今後のすべてのバージョンは、Redis Source Available License (RSALv2) と Server Side Public License (SSPLv1) のデュアルライセンスとなる。
  • これにより、Redisは今後、3条項のBerkeley Software Distribution (BSD) ライセンスの下では配布されない。

Redisの成長とコミュニティ貢献

  • Redisは、現代のインターネットを支えるアプリケーションおよびデータインフラに、性能とシンプルさの基盤を提供してきた。
  • 15年を経て、世界中の何百万人もの開発者が日々依存するリアルタイムアプリケーションを支えていることを誇りに思う。
  • Redis Stackディストリビューションですでにデュアルライセンスを適用している高度なRedisモジュールは、コミュニティから好意的に受け入れられている。

ライセンス変更の動機と目標

  • 新しいソース利用可能ライセンスは、ソースコードの許容的な利用を持続可能な形で提供し続けられるようにするもの。
  • Redisは、統合クライアント、ツール、そして中核となるRedis製品の提供を通じて、リアルタイムデータプラットフォームとして次の開発段階へ進んでいる。
  • Redis Community Editionを通じて、開発者、顧客、パートナーにソースコードを引き続き無償で提供する予定。

Redisの新機能と統合

  • 今後のソース利用可能なRedisリリースでは、検索、JSON、ベクター、確率的、時系列データモデルを含め、Redis StackとコアRedisを統合する。
  • これによりRedisは、高性能なキー/バリューストアおよびドキュメントストア、強力なクエリエンジン、生成AIアプリケーションを支える低遅延ベクターデータベースとして容易に利用できるようになる。

クラウドサービスプロバイダーに対するライセンス変更の影響

  • 新ライセンスの下では、クラウドサービスプロバイダーはRedisのソースコードをもはや無償で利用できなくなる。
  • たとえば、クラウドサービスプロバイダーはRedisとのライセンス条件に同意した後でのみRedis 7.4を提供できる。

開発者コミュニティとパートナーエコシステムへの支援

  • Redisの開発者コミュニティは、デュアルライセンスの下でも引き続き許容的なライセンスの恩恵を受けられる。
  • Redisのすべてのクライアントライブラリは、オープンソースライセンスを維持する。
  • Redisはパートナープログラムを通じて、今後のすべてのリリース、アップデート、機能への独占的アクセスを含め、パートナーエコシステムを引き続き支援する。

Redis Enterprise顧客への変更なし

  • 既存のRedis Enterprise顧客には変更はない。

ライセンス変更に関するFAQ

  • ライセンス変更の詳細情報は、以下のFAQで確認できる。

GN⁺の見解

  • Redisのライセンス変更は、オープンソースコミュニティと商用利用の間でバランスを取ろうとする試みと見ることができる。これは、技術の持続可能な発展と企業の収益創出能力の両方を確保しようとする戦略的な決定である。
  • このようなライセンス変更は、クラウドサービスプロバイダーとの関係に重要な変化をもたらし、Redisを利用して提供するサービスに対してライセンス費用の支払いを求める可能性がある。
  • ライセンス変更は、Redisの機能と性能を活用しようとする企業に影響を与える可能性があり、それらの企業は自社サービス提供のために追加のライセンス交渉を検討する必要があるかもしれない。
  • Redisと類似した機能を提供する他のオープンソースデータベースとしては、PostgreSQL、MongoDB、Cassandraなどがあり、その一部はすでに似たライセンス戦略を採用している。
  • 技術導入時に考慮すべき点としては、ライセンス条件の理解、長期的なコスト計画、そしてコミュニティ支援と互換性の問題がある。Redisを選択することで得られる利点としては、高い性能、幅広いデータモデル対応、そして強力なコミュニティとパートナーネットワークがある。

1件のコメント

 
GN⁺ 2024-03-22
Hacker Newsの意見
  • Redis Labsのライセンス変更についてはさまざまな意見がある:
    • あるユーザーは、このようなライセンス変更はRedis Labsに害を及ぼし、小規模スタートアップに法的問題を引き起こすと主張している。AWSのような大企業はRedisをフォークしてライセンスを変更できるため、むしろその方が有利な選択になり得る。
    • 別のユーザーは、Redisユーザーの大半はRedis Labsに金を払っておらず、このようなライセンス変更は長期的には効果がないと考えている。代わりに、ユーザーはフォーク版を使うだろう。
    • さらに別のユーザーは、ホスティングによる収益がこの種のプロジェクトの主な動機であり、ライセンス変更は今後も続くだろうと予想している。Redisは世界に大きな価値を提供してきたが、それに比べて収益は少なかったと評価している。
    • クラウド時代には、オープンソースプロジェクトの維持と支援のための財務的機会が減少しており、AWSのような大企業はオープンソースプロジェクトから利益を得ている一方で、貢献は少ないという意見がある。
    • オープンソースプロジェクトは、SSPLのようなより制限的なライセンスを採用するか、Llama 2スタイルの制限を試すべきだという主張がある。というのも、個々の開発者はAWSのような大企業のただ乗りを支援するために貢献したのではないからだ。
    • Redis 7.4バージョンから新しいライセンスが適用され、7.2バージョンが以前のライセンスの最後のリリースになる見込みだ。Redisは現在2つの追加リリースをサポートしており、これはユーザーがライセンス変更に合わせて計画を立てる必要があることを意味する。
    • Redis Inc.は、RedisプロジェクトのライセンスをBSD 3-Clauseライセンスから、OSI承認ではない2つの新しいライセンスへ変更している。これは、以前にRedisのコアライセンスは常にBSD 3-Clauseライセンスのまま維持されると述べていた発言と矛盾している。
    • 新しいライセンス(SSPL)は、利用分野の制限のためにオープンソースではない可能性がある。
    • MicrosoftはGarnetという新しいプロジェクトを発表した。これはタイミングが良いことを示唆している。
    • RedisとHashicorpの技術系創業者たちは、それぞれの会社がFOSSから離れる変化を経験する前に辞任していた。これは、彼らがその変化を予想して同意していなかったか、あるいは評判に傷がつくのを避けたかったためかもしれない。これは純粋な推測にすぎない。