応用情報 午前ラボ

学習の画面へ

OSS ライセンスとソースコード公開義務

出典: 令和7年度 春期 応用情報技術者試験 午前 問16 (IPA)

表は,OSS のライセンスごとに,そのライセンスの OSS を利用したプログラムを配布するとき,ソースコードを公開しなければならないかどうかを示す。a〜d に入れるライセンスの適切な組合せはどれか。ここで,表中の “○” は公開しなければならないことを表し,“×” は公開しなくてもよいことを表す。

配布プログラムabcd
OSS のソースコードを修正して作ったプログラム○○○×
OSS に静的にリンクしたプログラム○○××
OSS に動的にリンクしたプログラム○×××

(列 a〜d は「OSS ライセンス」の見出しの下)

  1. ア a: GPL,b: LGPL,c: MPL,d: BSD
  2. イ a: GPL,b: MPL,c: BSD,d: LGPL
  3. ウ a: LGPL,b: GPL,c: MPL,d: BSD
  4. エ a: LGPL,b: MPL,c: BSD,d: GPL
正解と解説を見る

正解: ア

ポイント

配布時のソースコード公開義務が強い順に並べます。

「ソフトウェア」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)