IPA過去問ドリル

平成21年度 春期 基本情報技術者試験 午前 問23

テクノロジ/ソフトウェア

OSIによるオープンソースソフトウェアの定義に従うとき,適切なものはどれか。

出典:平成21年度 春期 基本情報技術者試験 午前 問23

正解:エ

解説

オープンソースの定義(OSD)では,改変や再配布は自由に認められますが,社内利用など第三者に再配布しない範囲での改変については,ソースコードの公開義務は生じません。公開義務が発生するのは,改変したソフトウェアを再配布する場合です。

選択肢ごとの解説

  • 誤り。オープンソースの定義では,特定の個人やグループへの差別だけでなく,特定分野・業界への利用制限も禁止されています。
  • 誤り。ライセンスによっては,改変後に同一ライセンスでの配布を義務付けないものもあり,これはすべてのオープンソースソフトウェアに共通する規定ではありません。
  • 誤り。オープンソースの定義では,再配布に対してライセンス費などの制限を課すことは認められていません。
  • 正しい。改変しても再配布しない場合(社内利用など)には,ソースコードの公開義務はありません。
基本情報技術者の過去問を演習モードで解く