AWS、商用サービス化を制限するライセンス変更に対抗し「Elasticsearch」をフォーク 独自のオープンソース版へ(2/2 ページ)
Elasticsearchは2つに分裂していく可能性
AWSは、Elastic社が2019年にオープンソースのElasticsearchのコードと一緒に、Elastic社が有償で提供している機能「X-Pack」のコードを商用ライセンスで公開したときに、オープンソースのコード部分だけを集めた独自のディストリビューション「Open Distro for Elasticsearch」を作成しました。
これが今回のAWSによる独自ディストリビューションの基礎となっています。
参考記事:AWSが、Elasticsearchのコードにはプロプライエタリが混在しているとして、OSSだけで構成される「Open Distro for Elasticsearch」を作成し公開
AWSはこの2019年当時、「Open Distro for Elasticsearch」は「フォークではない」と明示していました。この時点では、AWSはElasticsearchに対する独自の機能追加やバグフィクスをするつもりがなかったことを示していたはずです。
しかし今回、AWSは「Open Distro for Elasticsearch」がライセンス変更前のElasticsearchとKibanaのフォークであるとはっきり表現しました。そして継続的にバグ修正や新機能、機能拡張を提供していくと書いています。
ブログの中で「AWSはこれまでどおり、OSSに対しての貢献を継続していきます」とも書いていますが、(ライセンス変更後のElasticsearchとKibanaはオープンソースではなくなり)Elasticsearchのオープンソース版はAWSの「Open Distro for Elasticsearch」であるため、そのオープンソースに貢献していくことを(ある意味で巧妙に)表現していると言えます。
今後のAWSの開発方針によっては、ElasticsearchとKibanaは、Elastic社版とAWS版にそれぞれ異なる方向へと分裂していく可能性もあるでしょう。
Elastic社もよりよいライセンスを模索
Elastic社は今回、ElasticsearchとKibanaのライセンスをApache 2.0から「Server Side Public License」(SSPL)と「Elastic License」のデュアルライセンスへ変更することを発表しましたが、デュアルライセンスではなくもっとシンプルなライセンスによる商用サービスの制限も検討していることを表明しています。
そのライセンスはMariaDBが作った「Business Source License 1.1」(BSL)です。MariaDBだけでなくCockroachDBも採用しています。
参考記事:オープンソースのCockroachDBも大手クラウドに反発してライセンスを変更、商用サービスでの利用を制限。ただし3年後にオープンソースに戻る期限付き
これは利用者が自身のためにソースコードのコピー、改変、派生物の作成、再配布などが許されている一方、下記の様に、許可のないサービスの提供を制限し、サブスクリプション契約のないユーザーは有償機能の改変を許さず、商標の削除や置き換えなども許可しない、といった内容です。
1. You may not use the licensed work to provide an "Elasticsearch/Kibana as a Service" offering.
1. You may not hack the software to enable our paid features without a subscription.
1. You may not remove, replace or hide the Elastic branding and trademarks from the product. (e.g. do not replace logos, etc).
Elastic社はこのBSLを最新のソースコードに3年から5年程度の期限付きで設定し、期限後は自動的にApache 2.0ライセンスに置き換わるようにすることで、より緩やかなライセンス設定にできるのではないかと検討しているとのこと(CockroachDBも期限付きBSLを設定しています)。
BSLはOpen Source Initiativeが認めるオープンソースライセンスではないものの、Open Source Initiativeの創立者であるBruce Perens氏が2017年に一定の評価をしていることが本人のブログに記されています。
今後もしかしたら、Open Source Initiativeが認めるオープンソースライセンスでありつつ、商業サービスとしての利用を制限できるようなライセンスが生まれるかもしれません。
そうしたライセンスが広まれば、AWSをはじめとするクラウドベンダーにとっては現在より面倒な状況になりかねません。
AWSはElasticsearchとKibanaのフォークを作成する理由として「To help keep Elasticsearch and Kibana open for everyone,」と書いています。しかしそのオープンさをこれまで支えてきた開発者やコミュニティーとの対話が十分であったようには見えません。
AWSが今回Elastic社に歩み寄らなかったことで、長期的にはオープンソース開発者やコミュニティーの反発を引き起こし、例えばBSLのようなライセンスがオープンソースライセンスとして認められ、自社のビジネスを面倒な状況へ追い込んでしまう可能性を高めてしまうのではないか。今回の動きはAWSが顧客とビジネスを優先させるあまりに、そんな悪手を打ったようにも見えます。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
「Xが情報収集に役立たない……」熊本地震で不満の声続出 「Twitterを返して」
-
2
メルカリ、梨の転売疑惑に「盗品の出品は確認されず」 誹謗中傷には利用制限も
-
3
「こんなのに追われたら……」急斜面もやすやす爆走、中国製の車輪付き四足ロボのデモ動画が話題 最高時速20km超
-
4
検索結果に「詐欺ではありません」と表示させる詐欺手口、警視庁が注意喚起 AI要約も餌食に
-
5
はてな、11億円流出の調査報告書を公開 偽警察、口外禁止、残業・休出200時間超、孤立……ほころびが連鎖
-
6
Z世代に聞く次の流行、「AIイラスト」が1位に 「Claude Code」も上位
-
7
東野圭吾さん死去、Xなどで追悼相次ぐ 「ガリレオ」など数々の人気作、エンジニアから転身
-
8
NVIDIAやMicrosoftなど30社超、オープンAIの防御ツール共同開発の「Open Secure AI Alliance」設立
-
9
農水省の“クソダサ”ポスター話題 「AIよりよっぽど良い」の声も 担当者に狙いを聞いた
-
10
「あ、その情報メモしたい!」を叶えるワイヤレスイヤフォン、Nothing「Ear (3a)」
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR