読み方: じーぴーえる
1行定義
GNU General Public License。ソフトウェアの利用・改変・再配布を認める一方、再配布時にも同じ条件を求めるオープンソースのライセンス
詳細解説
GPL(GNU General Public License)は、オープンソースソフトウェア(OSS)に使われる代表的なライセンスの一つです。利用者は、ソフトウェアを自由に実行、研究、改変し、再配布できます。一方で、改変した版や、GPLのソフトウェアを組み込んで作ったソフトウェアを配布するときには、ソースコードを入手できる状態にし、同じGPLの条件で公開する必要があります。このように、派生物にも同じ自由を引き継がせる考え方を、コピーレフトといいます。著作権(コピーライト)を逆手に取った考え方であることから、この名前で呼ばれます。GPLは著作権を放棄するものではなく、著作者が利用条件を定めた上で許諾するものです。そのため、条件に反して使うと、ライセンス違反として問題になることがあります。OSSには、条件のゆるやかなライセンスもあり、利用するときはOSSごとのライセンスを確認する必要があります。シラバスでは『ソフトウェア』の『オープンソースソフトウェア』に挙がっています。
ITパスポートでの出題ポイント
- GPLは自由な利用を認めつつ、再配布時に同じ条件を求めるライセンスであることを理解する
- コピーレフトの考え方を押さえる
- OSSは著作権が放棄されたものではなく、ライセンスの条件を守る必要があることを区別できるようにする
関連用語
- 著作権法 法務
- Git システム開発
- バージョン管理 システム開発
- OEM(相手先ブランド製造) 経営戦略
「GPL」の過去問を解いて理解を定着
合格ナビでは IPA 公式 600問 + 3段階の解説(初級・標準・上級) で「○○とは?」をその場で深掘りできます。
シラバス 6.5 準拠 / 最終更新: 2026-10-07
