はじめに
リッチテキストエディタのCKEditorを使う場合のライセンスについて調べてみた。
CKEditor4は、GPL、LGPL、MPLのトリプルライセンスになっていて、CKEditorを組み込んだ人が自由に選択できるようになっている。
https://ckeditor.com/docs/ckeditor4/latest/guide/dev_license.html
まぁ、GPLやLGPL、MPLは調べればズバリのサイトが見つかるのでわかる。
問題は、CKEditor5のライセンスがGPL2+となっている。
https://ckeditor.com/wysiwyg-editor-open-source/
GPL2+というのが俗語なのか、GPLのサイトにも書かれていないし、検索しても中々、スバリという説明がなかった。
調べてみたので、そのためのメモ書きです。
TL;DR
GPL2+というのは、GPLv2または、それ以降のライセンスから選んでね
ってことらしいです。
つまり、GPL2+の場合は、GPLv2、またはGPLv3から選べるってことみたいです。
GPL3+の場合は、GPLv3または、それ以降のライセンスと言う意味らしいです。
判断の根拠と参考文献
GPL2+ or GPLv2 license?
こちらの説明でGPL2+はGPLv2以降のことだよって記載されています。
GPLv2+ vs. GPLv3+ licensing for FGAddon.
FlightGearというオープンソースのゲームのアドオンのライセンスについて話し合いです。
Is it legal to fork “gpl 2 or later” software and make “gpl 2 only” changes
GPLv2以降というライセンスをGPL2のみに変更するという話。
GPLv2 or LaterをGPL2+という風に表現されている。