ビジネスソースライセンスをオープンソースに準拠させる

数週間前に、MariaDBの新しいBusiness Source Licenseに関する記事を掲載しました。

BSL自体は非常に新しいので、それがどれほど効果的であるかを理解するために数回野外でテストする必要があります、幸いにも、MariaDBチームはそれらのテストを実行しても構わないと思っています。 MariaDBエコシステム

そうは言っても、ライセンスが最初に発表されたときの「オープンソース」であるという主張を取り巻くいくつかの疑問がありました。そのため、Open Source Initiativeの共同創設者であるBruce Perensはライセンスを調べました。オープンソース定義の理想に合うように微調整するのに役立ちました。

反対ではない

世界的なオープンソースの推進のゴッドファーザーは、オープン開発を取り巻く金儲けの仕組みに反対していたと思うかもしれませんが、記事では、PerensはBSLを作成することにおけるMariaDBチームの目的に同情していると言います。

彼はまた、「オープンソースを作ることはあなたが髪のシャツを着て配布物で生きることを意味するべきではない、あなたのユーザー、しばしばウォール街で最大の会社が生地をすくい上げている間」を宣言した。

これは、オープンソースが、最初に最新の開発が有料でプレイされる環境で生活する方法を見つける必要があるかもしれないという概念に信憑性を与えますが、その支払い期間には明確な有効期限があります。

明確性の欠如

明確さの欠如は、実際、PerensがBSLで見つけた最大の欠点でした。 プロジェクト化がBSL 1.0であると言ってもプロジェクトのユーザーには実質的に何も意味がないので、パラメータ化(最初はライセンサーの自由の問題のように思われる)は危険です。

移行の種類、スケジュール、および商業上の制限は、BSL環境で法外なコストで市販された後にライセンスがオープンソース以外のライセンスに移行する可能性があるという点でさえ、完全にプロジェクトの裁量次第でした。

彼が提示した比較はCreative Commonsライセンスに対するものであり、それはそれらの意味が明確ではない、そしてそれが提供する権利と制限を理解するためにそれぞれを完全に読まなければならない。

いくつかの変更が必要

MariaDBチームと協力して、Perensはこれらの問題のいくつかを明確にし、それでもBSLライセンサーが自由に独自の条件を提供できるようにしました。 移行は、4年以内にGPL 2.0またはその他のより良いオープンソースライセンスに移行する必要があり、使用権の基本的な付与があります(これについてのみ拡張できます)。

これらの変更は、ライセンスがオープンソースに準拠していること、およびプロジェクトがBSLであることの意味についての共通の理解を確実にするのに役立ちます。

最終的には

これらの変更を念頭に置いて、BSL 1.1はBruce Perensの支持と、「開発者が最終的に彼らの作品をオープンソースにしながら報酬を得るのに良い方法になるだろう」との彼の宣言を持っています。

MariaDBは、自分たちの役割として、これらの変更を採用し、MaxScale 2.1製品に使用している改良された1.1バージョンを支持するために、1.0バージョンのライセンスについての言及を減らすようにしました。

この戦略がどれほど効果的であるかについて陪審員はまだ意見を述べていませんが、BSL 1.1はオープンソース開発チームが彼らの製品を成長させ拡張するための新しい道を提供し、同時に配布物を懇願することを心配する必要はありません。

あなたのプロジェクトでこのライセンスをテストしたい場合は、MariaDBからのライセンスの採用と開発に関するドキュメントを調べてください。

推奨されます

Webブラウザでデモ版のUbuntuを試すことができます
2019
中国政府、Ubuntu Kylinでオープンソースを推進
2019
Ubuntu 15.10のデフォルトの壁紙を初めて見た
2019