オリジナル問題 LinuCレベル1試験 問題 問4
オープンソースの文化/オープンソースの概念とライセンスコピーレフト型ライセンス(GPL等)と、MIT・BSDライセンスのような寛容(permissive)ライセンスの違いに関する説明として適切なものはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問4
- Aコピーレフト型は商用利用を禁止し、寛容型は商用利用のみを許可する
- Bどちらもソースコードの公開を一切求めない点では共通している
- Cコピーレフト型は派生物にも同じ条件を課し、寛容型は非公開での再配布も認める
- D寛容型の方が条件が厳しく、派生物のライセンス選択の自由度は低い
正解:C
解説
GPL等のコピーレフト型ライセンスは、派生物(改変・再配布したもの)にも元と同じライセンス条件を引き継がせ、ソースコードの公開を義務付けます。一方、MITライセンスやBSDライセンスのような寛容(permissive)ライセンスは、派生物を非公開のプロプライエタリなソフトウェアとして再配布することも比較的自由に認めており、ライセンス条件の厳格さという点で両者は対照的です。
選択肢ごとの解説
- A誤り。どちらも商用利用そのものを禁止する考え方ではありません。
- B誤り。コピーレフト型はソースコードの公開を求めます。
- C正しい。派生物へ同じ条件を引き継がせるかどうかが、両者の最も大きな違いです。
- D誤り。自由度が高いのは寛容型の側です。