問題
ソフトウェアライセンスのうち、ソースコードの公開と派生物の同条件公開を義務付けるライセンスはどれか。
選択肢
- 1MITライセンス
- 2BSDライセンス
- 3GPL(GNU General Public License)
- 4Apache License 2.0
正解
3. GPL(GNU General Public License)
詳しい解説を見る解説を閉じる
解説
GPLはコピーレフト型のライセンスで、ソースコード公開と派生物への同ライセンス継承(コピーレフト性)を要求する。MIT・BSD・Apacheはパーミッシブ型でクローズドな派生物作成も可能。OSSライセンスの選択はビジネスモデルや組合せに影響するため適切な理解が必須である。
一問一答
全400問を繰り返し学習