GPLとは
GPLは1989年にリチャード・ストールマンによって、GNUプロジェクトのソフトウェアの配布を目的に作られた。
オリジナルのGPLは、初期のGNU Emacs、GNUデバッガそしてGNU Cコンパイラの配布に利用していた類似のライセンスを基に、それらを組み合わせたものをベースとしている[11][12]。
前記3つのライセンスは、現在のGPLと似たような条文を含んでいる。しかし、 それらは各プログラム固有のライセンスであり、似通っているとはいえ、互いの互換性は全くなかった[13]。
ストールマンの目標は、いかなるプロジェクトでも使用可能で、それゆえ多くのプロジェクトがコードを共有することを可能にさせる単一の汎用的なライセンスを作り出すことだった。
