Grafana Labsは最近、コア製品のライセンスを変更する計画を発表した。彼らは、Grafana、Grafana Loki、GrafanaTempoをApache License 2.0からAffero General Public License(AGPL)v3にライセンスを変更する。プラグイン、エージェント、特定のライブラリは、Apacheライセンスのままとなる。
2014年にTorkel Ödegaard氏がKibanaのフォークとして開始したGrafanaは、時系列分析と監視用に設計されたオープンソースのWebアプリケーションである。Grafana Labsの共同創設者兼CEOであるRaj Dutt氏は、サーバーサイドパブリックライセンス(SSPL)の代わりにAGPLv3を選択した理由を次のように説明している。
私たちはオープンソースを信じており、それが何を意味するのかを再定義しようとするビジネスではありません(...)SSPLを検討し、MongoDBとElasticが下した決定に対するコミュニティの反応を見ました。私たちは彼らの決定を本当に尊重しますが、オープンソースコミュニティのサポートは私たちにとって非常に重要であるため、Grafana LabsソフトウェアをOSI承認ライセンスの下に維持することを決定しました。OSIで承認されていないライセンスを使用している場合、オープンソース企業であるとは言い難いです。
AGPLv3は、OSI承認のライセンスであり、無料のオープンソースソフトウェアのすべての基準を満たしている。SSPLは、MongoDBによって開発され、ElasticsearchとKibanaに採用されたコピーレフトライセンスであるが、承認されたオープンソースライセンスではない。Vettabase Ltdのディレクター兼データベースコンサルタントであるFederico Razzoli氏は、この変更を気に入っている。
クラウドベンダー(Amazon)から身を守る必要のあるデータベースベンダーは、プロプライエタリライセンスではなく、GNU AGPLに切り替えるべきであると何度も提案しました。幸い、Grafana Labsはこの道をたどることに決めました。
別のQ&A記事で、Grafana LabsのCEOは、ライセンス変更がAmazonによるものではなく、またAmazon Managed Service for Grafana(AMG)が最近発表されたことによるものではなかったことを明らかにしている。
AWSは戦略的パートナーであり、AWSとAMGの商業的関係を考えたときに、AWSとAMGの顧客はこの変更による影響を受けません。他のXaaSプロバイダーが、同様に持続可能な方法でオープンソースソフトウェア会社と協力するというAWSの先導についていくことを願っています。
Perconaの共同創設者でオープンソースアドボケートであるPeter Zaitsev氏は、最近の資金調達ラウンドがライセンスの変更を引き起こしたことを示している。
私は不安な気持ちで待っていました。7500万ドル以上を調達することは、コア製品のパーミッシブライセンスと相性が良いものではありません。しかし、彼らがSSPLでなく、AGPLv3と友を選んだことをうれしく思います。少なくともGrafanaはオープンソースのままです!
FullstaqのDevOpsエンジニアであるWiardvan Rij氏は、Grafana Enterpriseのようなプロジェクトやビジネスモデルは将来存在しない可能性があることを強調している。
「KibanaがAGPLプロジェクトだったとしたら、Grafanaは初日からAGPLだったでしょう」- そしてそれは、ソース非公開のEnterpriseの派生がなかったことを意味しないでしょうか。つまり他の人のために今Grafanaをフォークするのは問題です。
Grafana Labsは、セキュリティ関係の修正をApacheバージョンにバックポートし続ける予定であるが、他の修正はケースバイケースで決まる。Grafana、Loki、Tempoのライセンス変更の詳細については、GitHubをご覧ください。