IPA過去問ドリル

平成25年度 春期 応用情報技術者試験 午前 問21

テクノロジ/開発技術

GPLの下で公開されたソフトウェアを改変・頒布する場合に行わなければならないことはどれか。

出典:平成25年度 春期 応用情報技術者試験 午前 問21

正解:イ

解説

GPL(GNU General Public License)はコピーレフトの考え方に基づくライセンスで,GPLの下で公開されたソフトウェアを改変・頒布する場合,頒布するプログラム(改変部分を含む)にも同一のGPLライセンスを適用しなければなりません。

選択肢ごとの解説

  • 誤り。初期開発者名の表示義務は,GPLではなくBSDライセンスなど別のライセンス形態に見られる条件です。
  • 正しい。GPLはコピーレフトの原則により,改変・頒布する際に同一のライセンス(GPL)を適用することを求めます。
  • 誤り。GPLはソフトウェアの無保証を明記するものであり,開発者にプログラムの保証を義務付けるものではありません。
  • 誤り。GPLは無償配布を義務付けておらず,対価を取って頒布することも認められています(ソースコードの提供義務はありますが,有償頒布自体は禁止されていません)。
応用情報技術者の過去問を演習モードで解く