MongoDB は昨年 10 月、NoSQL データベース ソフトウェアの無料版 MongoDB Community Server をオープンソースの GNU Affero General Public License から、それほどオープンではない Server Side Public License (SSPL) に移行するという決定を正当化し、その理由として、クラウド プロバイダーがオープンソース ソフトウェアをサービスとして販売しながら、その成果を一切還元していないと主張した。
翌月、今週まで広くは知られていなかったことですが、Red HatはRed Hat Enterprise Linuxバージョン8にMongoDBを搭載しないことを発表しました。この削除通知は、Red Hat Enterprise Linuxベータ8.0のリリースノートに記載されていました。
リリース ノートのセクション 4.7 には、「NoSQL MongoDB データベース サーバーは Server Side Public License (SSPL) を使用しているため、RHEL 8.0 Beta には含まれていないことに注意してください」と記載されています。
レッドハットの上級商務顧問リチャード・フォンタナ氏は、The Registerに送った電子メールの声明の中で、レッドハットは Fedora プロジェクトのようなコミュニティと連携し、合法的にオープンソースであるものについてのコミュニティの合意を反映した幅広いライセンスをサポートしていると説明した。
「Fedoraプロジェクトは10年以上にわたり、アップストリームソフトウェアのライセンスがオープンソースまたはフリーソフトウェアに関するコミュニティの一般的な基準を満たしているかどうかを判断する上で影響力のある役割を果たしてきました」と彼は述べた。「Fedoraプロジェクトのリーダーシップは、Server Side Public License v1がこれらの基準を満たしていないと慎重に判断しました。」
12 月に、Debian プロジェクトも同様の結論に達しました。
SSPLは、SSPLソフトウェアをサービスとして提供するすべての人に対し、ソースコードとその修正だけでなく、SSPLコードを実行するインフラストラクチャアプリケーションのソースコードも公開することを義務付ける点で、他のソフトウェアライセンスとは異なります。ライセンスに明記されているように、これには「管理ソフトウェア、ユーザーインターフェース、アプリケーションプログラムインターフェース、自動化ソフトウェア、監視ソフトウェア、バックアップソフトウェア、ストレージソフトウェア、ホスティングソフトウェアなど、ユーザーが提供したサービスソースコードを使用してサービスのインスタンスを実行できるものすべて」が含まれます。
AmazonはMongo互換のDocumentDBをリリースし、MongoDBに狙いを定めている
続きを読む
AmazonがMongoDBをサービスとして提供するとしたら、機密性が高く商業的に機密性の高い社内インフラコードを自社版MongoDBで公開する必要がある。理論上、SSPLは、Amazonのサーバーとスタッフを除き、誰でもAWS風のMongoDBを再現できるようにする。
しかし、それは理論上の話に過ぎません。AWSは実際には、MongoDB APIバージョン3.6と互換性のあるマネージドドキュメントデータベースサービスであるDocumentDBを展開することで、SSPLに伴う義務を回避することを選択しました。
MongoDBのマーケティングコミュニケーションディレクター、マーク・ウィーラー氏は、Red Hatの拒否を一蹴した。「これは採用にほとんど影響しないだろう」と、The Registerへのメールで述べた。「開発者の大多数は、MongoDBソフトウェアをMongoDBから直接入手しており、時にはDocker、Homebrew、あるいは同様のリポジトリから入手することもある。これまで、RHELのリポジトリには、MongoDBの無償コミュニティ製品の旧バージョンが含まれていたことがある。」
ウィーラー氏は、SSPL はオープンソース ライセンスの承認または拒否を決定するオープンソース イニシアチブのレビュー プロセスでまだ検討中であると述べた。
ライセンスに関する議論の中で、オープンソースの先駆者であるブルース・ペレンズ氏は先月、SSPLを使いたい人は使っても構わないと述べた。「ただ、オープンソースとは呼ばないでほしい」と彼は述べた。
投資家はSSPLに満足しているようだ。MongoDBは2017年に上場し、2018年10月中旬にライセンス変更のニュースが報じられて以来、同社の株価は約5%上昇し、1株あたり75.64ドルとなっている。®