商業ビルのDBaaSを制限する、オープンソースライセンスを変更CockroachDB

オープンソースのクラウドネイティブSQLデータベースCockroachDBが発表されたオープンソースのプロトコルを変更する商業的使用のために制限を加えること、。

そして前の状況MongoDBのためにAWSや他のクラウドとの不満のは、同様の修正のオープンソースライセンスの受益者をベンダー、ゴキブリの関係者は、オープンソースを取り巻く環境に大きなプラットフォームを持っていない可能性があり、過去と会社の標準化されたビジネスモデルと組み合わせたオープンソースソフトウェアで言いましたコア製品は、彼らのビジネスを構築することと、(サービスとしてXX)を商品やサービスを提供することが、今の状況は、いくつかの大企業がすることができ、変更された直接性の高いオープンソースのコアソフトウェア事業でライバルを統合し、その形態のサービス(XXサービスなど)がユーザに提供されます

競争のこのタイプに応じて、ゴキブリ、元のApache-2.0プロトコルBSL(商務ソースライセンス)からの変化を修正するためのコアソースコードオープンソースライセンスは、契約に基づいて、CockroachDBユーザは、任意の数のノードに拡張することができるCockroachDBあなたがCockroachDBを使用するか、それらのアプリケーションは、顧客に配布されるか、サービスとして実行するかどうか、自分のアプリケーションにそれを埋め込むことができ、それも内部的にサービスとして実行することができます。しかし、唯一のことを行うことができない、許可のない状態でCockroachDBとサービス(DBaaS)として商用データベースの形で提供します

今日、我々は、ビジネスソースライセンス(BSL)の非常に寛容なバージョンを採用しています。CockroachDBユーザーが任意の数のノードにCockroachDBを拡張することができます。彼らはCockroachDBを使用するか、(彼らは顧客にそれらのアプリケーションを出荷またはサービスとして実行するかどうか)自分のアプリケーションに埋め込むことができます。彼らも、内部的にサービスとしてそれを実行することができます。 あなたが行うことができない唯一無二の事は、ライセンスを購入することなく、サービスとしてCockroachDBの商用版を提供しています。

それと同時に、またCockroachDB、ベースのBSL 3年後に解放された各バージョン、ライセンススイッチオープンプロトコル標準解像度のApache-2.0に特にローリングBSL時間制限があります。一方で、このイニシアチブは、一方で、競争力のDBaaSを維持するためにCockroachDBの公式を作ることができることもCockroachDBコアまたは純粋なオープンソースプロジェクトを確実にします。

BSLは、基本的にクローズドソースとオープンソースモデルオープン・コア「ミドルモード」で、MariaDBのライセンスですが、また、ブルース・ペレンズ、OSIの創設者によって認識されてきました。BSLの下で、ソースは常に無料で、ある時点でそれを保証することは「真」のオープンソース(OSIオープンソースの定義)になり、この時間ノードは、前述の「ローリング時間制限」で、パフォーマンスCockroachDB版は3年にリリースされます。

ローリング制限時間が経過するまで、特定の使用レベルを超え、担当の常に完全に無料で指定されたレベル以下のBSLは、プロジェクトのすべての使用行動は自由で、商用ライセンスが必要です。

詳細CockroachDBは説明しました:

私たちの現在のコードBSL保護CockroachDBは、3年間の会社の許可なしDBaaSとして使用することはできません。この制限が無効である3年後、コードは(我々の現在のApacheのオープンソースライセンスに基づいて)、オープンソースになり、それがどのような目的のために使用することができます。

私たちは、このライセンスを参照すると、完全なソースコードはまだ使用可能ですが、それはもはやコアCockroachDBにOSIのオープンソースの定義を意味し、CockroachDBカーネルのバージョン(つまり、Apache 2.0のオープンソースライセンスの下で、現在のコード)に適用され、DBaaSの建設に加えて、また、任意の商業的目的を可能にします。

BSLの詳細については、あなたが見ることができます:

おすすめ

転載: www.oschina.net/news/107241/cockroachdb-relicensed