平成25年度 春期 応用情報技術者試験 午前 問21
テクノロジ/開発技術GPLの下で公開されたソフトウェアを改変・頒布する場合に行わなければならないことはどれか。
出典:平成25年度 春期 応用情報技術者試験 午前 問21
- ア初期開発者名の表示
- イ同一ライセンスでの頒布
- ウプログラムの保証
- エ無償での頒布
正解:イ
解説
GPL(GNU General Public License)はコピーレフトの考え方に基づくライセンスで,GPLの下で公開されたソフトウェアを改変・頒布する場合,頒布するプログラム(改変部分を含む)にも同一のGPLライセンスを適用しなければなりません。
選択肢ごとの解説
- ア誤り。初期開発者名の表示義務は,GPLではなくBSDライセンスなど別のライセンス形態に見られる条件です。
- イ正しい。GPLはコピーレフトの原則により,改変・頒布する際に同一のライセンス(GPL)を適用することを求めます。
- ウ誤り。GPLはソフトウェアの無保証を明記するものであり,開発者にプログラムの保証を義務付けるものではありません。
- エ誤り。GPLは無償配布を義務付けておらず,対価を取って頒布することも認められています(ソースコードの提供義務はありますが,有償頒布自体は禁止されていません)。