用語集
GPLじーぴーえる
GNU General Public License。OSS ライセンスの代表で、コピーレフトが特徴。
ITパスポート
GPL(GNU General Public License)は、代表的なオープンソースソフトウェア(OSS)ライセンスです。最大の特徴はコピーレフトで、GPL のコードを取り込んで作った派生物も、同じく GPL で公開しなければならないという点です。
| ライセンス | 派生物の扱い | 商用利用 |
|---|---|---|
| GPL | 派生物も GPL で公開が必要(コピーレフト) | 可だが条件に注意 |
| MIT・Apache | より緩く公開義務が弱い | 取り入れやすい |
たとえば GPL のソフトを組み込んで自社製品を作ると、その製品のソースコードも GPL で公開する義務が生じる場合があります。Linux のカーネルなどが GPL です。利用の前にライセンス条件を確認することが重要です。
試験では 「GPL はコピーレフトで、派生物も同じ条件での公開を求める」点が問われます。公開義務が弱い MIT・Apache 等との違いを押さえましょう。