ソフトウェア
基本情報技術者試験 科目A免除 修了試験 20210124 実施分 問19
OSI によるオープンソースソフトウェアの定義に従うときのオープンソースソフトウェアに対する取扱いとして,適切なものはどれか。
- ア ある特定の業界向けに作成されたオープンソースソフトウェアは,ソースコードを公開する範囲をその業界に限定することができる。
- イ オープンソースソフトウェアを改変して再配布する場合,元のソフトウェアと同じ配布条件となるように,同じライセンスを適用して配布する必要がある。
- ウ オープンソースソフトウェアを第三者が製品として再配布する場合,オープンソースソフトウェアの開発者は第三者に対してライセンス費を請求することができる。
- エ 社内での利用などのようにオープンソースソフトウェアを改変しても再配布しない場合,改変部分のソースコードを公開しなくてもよい。
出典:基本情報技術者試験 科目A免除 修了試験 20210124 実施分 問19
答えと解説を見る
正解:エ
覚える知識
OSSライセンスの義務範囲(再配布時のソース公開義務)
OSSの改変版を再配布しない限り、ソースコード公開の義務は生じない。
この問題で必要なこと
OSSは改変して社内利用するだけで再配布しない場合、改変部分のソースを公開する義務はない。義務は再配布時にライセンスに従って生じる。
ひっかけ
アは公開範囲の限定、イは全OSSに同ライセンス強制、ウはライセンス費請求で、いずれもOSIの定義に反する。
この知識の出題:本試験系 4 回・免除試験 11 回(公開問題での観測値)