| 著者 | MongoDB株式会社 |
|---|---|
| 公開済み | 2018年10月16日 |
| SPDX識別子 | SSPL-1.0 |
| Debian FSG 互換 | いいえ |
| FSF 承認 | いいえ |
| OSI 承認 | いいえ |
| GPL互換 | いいえ[1] |
| コピーレフト | はい |
| Webサイト | www.mongodb.com/licensing/server-side-public-license |
サーバーサイドパブリックライセンス(SSPL)は、MongoDB Inc.が2018年に導入したソース利用可能な コピーレフトソフトウェアライセンスです。[2] [3]
これにはGNU Affero General Public Licenseバージョン3(AGPL v3)[4]のテキストと規定のほとんどが含まれていますが、ネットワーク経由で伝達されるソフトウェアに関する規定が変更されています。SSPLライセンスのソフトウェアの機能をサービスとして第三者に提供する人は、SSPLの下で、ユーザーがサービスのインスタンスを自分で実行するために必要なすべてのソフトウェア、API、およびその他のソフトウェアを含むソースコード全体を公開する必要があります。対照的に、AGPL v3の同等の規定は、ライセンスされた作品自体のみを対象としています。
SSPLは、オープンソース・イニシアティブ(OSI)、Red Hat [5]、Debian [6]ではフリーソフトウェアとして認められていない。これは、前述の規定が特定の利用分野に対して差別的であるためである。[3] [7]具体的には、ライセンスではサービスとやりとりするすべての部分をオープンソース化することが求められているが、このような状況ではそれが不可能な可能性があるため、スタック内でプロプライエタリ・ソフトウェアを使用するソフトウェアのユーザーに対して差別的である。これは、オープンソース・イニシアティブが使用するオープンソースの定義のポイント6 [8]と9 [9]に違反している。
ライセンス条件
SSPL はGNU Affero 一般公衆利用許諾書(AGPL) に基づいていますが、修正された第 13 条では、SSPL ライセンスのソフトウェアを「サービス」の一部として第三者に提供する (修正の有無にかかわらず) 場合、SSPL の下では、すべての「管理ソフトウェア、ユーザー インターフェイス、アプリケーション プログラム インターフェイス、自動化ソフトウェア、監視ソフトウェア、バックアップ ソフトウェア、ストレージ ソフトウェア、ホスティング ソフトウェア (これらはすべて、ユーザーが提供したサービス ソース コードを使用してサービスのインスタンスを実行できるもの)」を含む、サービス全体のソース コードをリリースする必要があると規定されています。[4]サーバー サイド パブリック ライセンスの章構造は、GPL の序文とアプリケーションの説明がライセンス テキストから削除されている点を除いて、AGPL と同じです。[4]
MongoDB Inc.は、AGPLの第13条(AGPLライセンスのソフトウェアをネットワーク経由で使用する者は、使用されているソフトウェアのソースコードを取得する能力を持つことを義務付ける)の範囲が不明確であり、SSPLのバージョンは「ライセンスされたプログラムをサードパーティのサービスとして提供するための条件を明確かつ明示的に規定している」と述べた。[3] [10] [11]
ライセンスソフトウェア
2018年10月、MongoDBデータベースはSSPLの下で再ライセンスされました。Debian 、Red Hat Enterprise Linux、Fedoraはその後、SSPLへの懸念を理由にMongoDBを廃止しました。AmazonはDocumentDBという部分的に互換性があるがプロプライエタリなサービスをリリースしました。[12] [13]
2020年11月、Graylogは、ソースコードが公開されているバージョン4.0がSSPLの下でライセンスされることを発表しました。[14]
2021年1月、Elastic NVは、それまでオープンソースのApache License 2.0でライセンスされていたElasticsearchとKibanaのコードの将来のバージョンは、 SSPLと独自のElasticライセンスの下でデュアルライセンスになると発表しました。 [15]再ライセンスの決定に対する批評家は、それがElasticのエコシステムに悪影響を与えると予測し、AmazonはApache Licenseでライセンスされたバージョンの開発を継続するためにプロジェクトをフォークする計画で対応しました。 [16] Amazon Web Servicesが主導し、Logz.io、 CrateDB、Red Hat 、Aivenを含むElasticsearchエコシステムの他のユーザーもオープンソースフォークに協力し、OpenSearchソフトウェアの作成につながりました。[17] [18] [19] [20]
Redisは2024年3月20日に3条項BSDライセンスから移行しました。 [21]現在、ユーザーはSSPLv1ライセンスと独自のRedis Source Available License(RSALv2)のどちらかを選択できます。このライセンスの変更は多くのユーザーを動揺させ、Linux FoundationはRedisの最終的なBSDライセンスの反復をベースにしてValkeyと呼ばれるフォークを作成しました。 [22]
OSI 認定
2018年、MongoDBはライセンスをオープンソース・イニシアティブ(OSI)に承認のために提出した。同社は2019年に提出を取り下げた。[23] [24] 2021年1月、Elasticによる再ライセンスの動きを受けて、OSIは声明を発表し、SSPLは特定の分野を差別しているためオープンソースの定義に準拠していないと宣言し、 [8]それを「偽造」ソースライセンスと表現した。[7]
参考文献
- ^ ライセンスの第 13 条: 「プログラムまたは修正版の機能をサービスとして第三者に提供する場合には、本ライセンスの条件に従い、サービス ソース コードをネットワーク ダウンロード経由で誰でも無料で利用できるようにする必要があります。プログラムまたは修正版の機能をサービスとして第三者に提供することには、第三者がコンピュータ ネットワークを介してプログラムまたは修正版の機能をリモートで操作できるようにすること、プログラムまたは修正版の価値に全面的または主に由来する価値を持つサービスを提供する、またはプログラムまたは修正版の主な目的をユーザーのために達成するサービスを提供するなど、これらに限定されません。」
- ^ 「Server Side Public License (SSPL)」。MongoDB 。 2021年1月14日閲覧。
- ^ abc 「Server Side Public License FAQ」。MongoDB 。 2021年4月27日閲覧。
- ^ abc Ward, Sarah. 「SSPL と AGPL の比較」(PDF)。
- ^ 「MongoDB のライセンス変更により、Red Hat は最新バージョンのサーバー OS からデータベースを削除しました」。GeekWire . 2019 年 1 月 16 日。2021年 10 月 23 日時点のオリジナルよりアーカイブ。2024 年2 月 26 日閲覧。
- ^ Lamb, Chris (2018年12月5日). 「MongoDB SSPL v1 ライセンスと DFSG」. Debian バグレポートログ(メーリングリスト). Debian. 2024年2月26日時点のオリジナルよりアーカイブ。2024年2月26日閲覧。
しかし、SSPL は明らかに DFSG の精神に反しており、ソフトウェアやユーザーの自由を促進するという Debian の目標を補完するものでもありません。 この点を踏まえ、プロジェクトは SSPL でライセンスされたソフトウェアが Debian アーカイブに含めるのに適切であるとは考えていません。
- ^ OSI理事会(2021年1月19日)。「SSPLはオープンソースライセンスではありません」。オープンソースイニシアティブ。2022年12月4日時点のオリジナルよりアーカイブ。2023年2月19日閲覧。
- ^ ab Perens, Bruce (2019年2月17日). 「[ライセンスレビュー] 承認: Server Side Public License、バージョン2 (SSPL v2)」。License Review Mailing List of the Open Source Initiative (メーリングリスト). Open Source Initiative。2023年4月11日時点のオリジナルよりアーカイブ。2024年3月29日閲覧。
セクション13は、ソフトウェアをサービスとして提供するという取り組みの分野に対する制限を意図していることは明らかであり、したがってOSD #6に準拠していません。
- ^ Perens, Bruce (2019 年 2 月 17 日). 「[ライセンスレビュー] 承認: サーバーサイドパブリックライセンス、バージョン 2 (SSPL v2)」。ライセンスレビューメーリングリスト、Open Source Initiative (メーリングリスト)。Open Source Initiative。2023 年 4 月 11 日時点のオリジナルよりアーカイブ。2024年3 月 29 日閲覧。
ライセンスの主な問題、つまりライセンスされたプログラムと一緒に使用されるだけの完全に別のプログラムを妨害しようとする問題に対処していないようです。
- ^ Baer, Tony. 「MongoDB がオープンソース ライセンスを変更する番だ」ZDNet。 2018 年 10 月 31 日時点のオリジナルよりアーカイブ。2018 年10 月 16 日閲覧。
- ^ 「MongoDBがオープンソースライセンスを変更」。TechCrunch。2018年10月16日時点のオリジナルよりアーカイブ。 2018年10月16日閲覧。
- ^ Vaughan-Nichols, Steven J. 「MongoDBの「オープンソース」サーバーサイドパブリックライセンスが拒否されました」。ZDNet 。 2021年1月14日閲覧。
- ^ 「#915537 - MongoDB SSPL v1 ライセンスと DFSG - Debian バグレポートログ」。bugs.debian.org。2021年1月 14 日閲覧。
- ^ 「Graylog v4.0 ライセンス SSPL | Graylog」。www.graylog.org 。 2021年1月14日閲覧。
- ^ 「オープンへの注力、パート II」Elastic Blog 2021年1月14日2021年1月15日閲覧。
- ^ 「『大丈夫じゃない』:ElasticがAWSに狙いを定めるが、大きな巻き添え被害のリスクあり」。プロトコル — テクノロジーの人材、権力、政治。2021年1月21日。 2021年1月22日閲覧。
- ^ Vaughan-Nichols, Steven J. 「AWS は予想通り Elasticsearch をフォークしている」ZDNet . 2021 年1 月 28 日閲覧。
- ^ 「CrateDB、Permissive LicensingとElasticsearch Lockdownを強化」CrateDB 2021年1月27日2021年1月28日閲覧。
- ^ 「Elasticsearch ライセンスの行き詰まりを打破する勢いが高まる」Datanami 2021 年 1 月 25 日。 2021 年1 月 31 日閲覧。
- ^ Vaughan-Nichols, Steven (2021年4月13日). 「OpenSearch: AWSがオープンソースのElasticsearchフォークを展開」. TechRepublic . 2021年9月3日閲覧。
- ^ Trollope, Rowan (2024 年 3 月 20 日). 「Redis がデュアル ソース利用可能なライセンスを採用」Redis . 2024 年3 月 29 日閲覧。
- ^ 「Linux FoundationがオープンソースのValkeyコミュニティを立ち上げ」www.linuxfoundation.org . 2024年3月29日閲覧。
- ^ Horowitz, Eliot. 「[メールスレッド返信] 承認: Server Side Public License、バージョン 2 (SSPL v2)」。2021 年1 月 23 日閲覧。
- ^ Gall, Richard (2019年3月12日). 「MongoDB、物議を醸しているServer Side Public LicenseをOpen Source Initiativeの承認プロセスから撤回」Packt Hub . 2021年1月14日閲覧。
外部リンク
- サーバーサイドパブリックライセンスのテキスト
