ソフトウェア

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

OSI によるオープンソースソフトウェアの定義に従うときのオープンソースソフトウェアに対する取扱いとして,適切なものはどれか。
  • ア ある特定の業界向けに作成されたオープンソースソフトウェアは,ソースコードを公開する範囲をその業界に限定することができる。
  • イ オープンソースソフトウェアを改変して再配布する場合,元のソフトウェアと同じ配布条件となるように,同じライセンスを適用して配布する必要がある。
  • ウ オープンソースソフトウェアを第三者が製品として再配布する場合,オープンソースソフトウェアの開発者は第三者に対してライセンス費を請求することができる。
  • エ 社内での利用などのようにオープンソースソフトウェアを改変しても再配布しない場合,改変部分のソースコードを公開しなくてもよい。

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

答えと解説を見る

正解:エ

覚える知識

OSSライセンスの義務範囲(再配布時のソース公開義務)

OSSの義務は再配布時に生じ、改変のみで再配布しなければソース公開義務はない。

この問題で必要なこと

OSIの定義では、改変しても再配布しない社内利用ならソースコードの公開義務はなく、再配布の自由や非差別、ライセンス費不要が求められる。

ひっかけ

分野限定の公開、同一ライセンスの強制(コピーレフト型のみ)、ライセンス費の請求を正しいと誤解させる。

この知識の出題:本試験系 4 回・免除試験 11 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「開発ツールと OSS のライセンス」で学ぶ

同じ知識の過去問