本文へスキップ
← 用語集一覧へ

GPL

教科書で学ぶオープンソースソフトウェア(OSS)とライセンス

定義GPL (GNU General Public License) は、改変版にも同じ条件を引き継がせる考え方に立つ、代表的な OSS のライセンス である。

解説GPL は GNU プロジェクトのソフトウェアのために作られたライセンスで、Linux カーネルなども採用している。GPL のプログラムは自由に利用・改変・再配布できるが、配るときは改変したものも含めて、受け手がそのソースコードを入手できるようにし、配布物にも同じ GPL を付ける必要がある。改変版を配らずに手元だけで使う場合には、この義務は生じない。

たとえ「作り変えて人に渡すなら、作り変えた後の作り方も一緒に渡し、同じ約束書きも付けること」と書かれたレシピのようなもの。

記憶フックG は GNU (グヌー) の頭文字で、GNU は「GNU's Not Unix」の頭文字を自分自身で繰り返す名前になっている。

関連する過去問(5 問)