基本情報技術者試験「ソフトウェアライセンス」の問題
GPLが採用するコピーレフトの考え方として、適切なものはどれか。
ア改変・再配布したソフトウェアにも同じGPLの適用を義務づける
イ商用での利用を一切禁止し非営利の目的に限って利用を認めるものとする
ウ利用者ごとに有償ライセンスの購入を必須とする
エ著作権を放棄しパブリックドメインに帰属させる
正解
ア.改変・再配布したソフトウェアにも同じGPLの適用を義務づける
コピーレフトは、自由な利用・改変・再配布を保証する一方で、派生物にも同一のライセンス(GPL)を継承させる条件を課す考え方である。これによりソースコードの公開と自由が下流の成果物にも引き継がれる。記述はこの本質に合致する。
?選択肢ごとの解説
ア ○コピーレフトは、自由な利用・改変・再配布を保証する一方で、派生物にも同一のライセンス(GPL)を継承させる条件を課す考え方である。これによりソースコードの公開と自由が下流の成果物にも引き継がれる。記述はこの本質に合致する。
イ ×GPLは商用利用を禁止しておらず、対価を得ての配布も認められる。非営利限定とするのは誤りである。
ウ ×GPLは利用に際して有償ライセンスの購入を必須とはしない。自由な利用を前提とする点と矛盾する。
エ ×コピーレフトは著作権を活用して条件を課す仕組みであり、著作権を放棄するパブリックドメインとは異なる。
✎くわしく
OSSライセンスはコピーレフト型(GPL等)と非コピーレフト型(BSD・MIT・Apache等)に大別される。GPLは派生物のソース公開と同一ライセンス継承を強く求めるのに対し、MIT等は再配布時の継承義務が緩く、プロプライエタリ製品への組込みが容易である。ライセンス選定はソフトウェアの公開戦略に直結する。
✓本番での押さえどころ
試験のコツ
『派生物にも同じライセンス』『ソース公開の継承』という語が出たらコピーレフト/GPL。『商用禁止』『著作権放棄』は誤りの定番。
覚え方
『コピーレフト=自由を伝染させる』とイメージし、派生物にも同じ縛りが移ると覚える。
よくある誤り
『OSS=無料で何でも自由』と捉え、GPLの継承義務を見落とす。自由の代償として派生物にも同じ自由を課すのがコピーレフトである。
法務の他の問題
この問題を、AIの8-ways解説つきで。
無料ではじめる →基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。
ukamiru 過去問 · 基本情報技術者試験 · fe-a1-0029