WEB開発におけるGPLライセンスの基礎知識
GPLは、数あるフリーソフトウェアライセンスの中でも最も多く適用されているもの。GPLライセンスが付与されたプログラムは、実行・改変・再頒布・改良等を無料で行うことができるようになります。ここまでは他のフリーソフトウェアライセンスにおいても多く採用されている権利なのですが、GPLには他と違った大きな特徴をもっています。それは二次著作物に対してもGPLライセンスが継承されるという点です。
つまりGPLが付与されたプログラムを利用して作成されたものに対しては、GPLライセンスが自動的に適用されるというもの。GPLライセンスは商用利用ももちろんOKですが、その作成物に対してもGPLが適用さることになります。つまり商品として作られたプログラムであっても、改変・再頒布・改良(ソースコードの開示)が行えるようになってしまいます。このライセンスを利用する場合は、その点に十分注意する必要があります。