GPLライセンス

GLPライセンス(general public license)の自由とは、次の4つの自由を確保する事です。

1.どんな目的であれ、プログラムを実行出来る自由。
2.ソースコードにアクセスする事によって、プログラムがどのように動作しているか
 学習・研究・でき、自分の目的に合わせたソースコードを改変できる自由。
3.隣人手助けのための、再配布の自由。
4.ソースコードを改変し、それらのソースコードを一般公開できる自由。

上記の4つの自由を保障する限り、オープンソースプログラムを商売に使って利益を出しても、GPLライセンスを掲げる限り、違反ではありません。