GPL

提供: MonoBook
ナビゲーションに移動 検索に移動

GPL(General Public License)とは、オープンソースのライセンスの一種であるフリーソフトウェア財団が定めるライセンスのことを指します。

GPLは、ソフトウェアを改変したり再配布することができるライセンスです。GPLで配布されるソフトウェアは、そのソフトウェアを使用して作成された派生物もGPLライセンスに基づいて配布されることが条件とされています。

GPLはオープンソースでありながら開発者の権利を保護するライセンスとして広く利用されています。ここで注意する必要があるのは「ソースコードを見て学ぶ自由」であり「使用する自由」ではない点です。

GPLを採用するビジネスモデルとしては「オープンソースでありソースコードは見ていいが商用利用にはライセンス契約が必要」などというものが多い。つまり公開されているソースコードはある種の「特許のようもの」であるといえる。