GPLの特徴は何ですか?
GPLはOSIによってオープンソースライセンスとして認められており、まず前提として、上記の質問のオープンソースライセンスとしての特徴を有しています。 さらに一歩進めて、それぞれのオープンソースラインセンスの特徴・違いを理解しようとする際には、以下の要素から比較検討するのが有益です。・オープンソースライセンスが適用されたプログラムを改変して配布する場合に、当該改変部分のソースコードの開示が必要か否か?・自らが著作権を有するソフトウェアと、一定のオープンソースライセンスが適用されたプログラムとを結合させた時に、自分が著作権を有しているソフトウェアにもオープンソースライセンスを適用しなければならないか否か?・オープンソースライセンスが適用されたプログラムを改変した際、この改変されたプログラムのソースコードを開示する必要があるか否か?この改変されたプログラムをさらに改変することを禁止できるか否か?GPLは・GPLが適用されたプログラムを改変して配布する場合に、当該改変部分のソースコードを開示しなければならない。・自らが著作権を有するソフトウェアと、GPLが適用されたプログラムとを結合させた時に、自分が著作権を有しているソフトウェアにもGPLを適用しなければならない。・GPLが適用されたプログラムを改変した際、この改変されたプログラムのソースコードを開示しなければならない。この改変されたプログラムをさらに改変することを禁止できない。という特徴を有しています。