過去問解きまくり研究所 ホーム

平成31年度 春期 午前 問20

ソフトウェア

オープンソースソフトウェアの問題

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

答えと解説を見る

✓ これが正解エ社内での利用などのようにオープンソースソフトウェアを改変しても再配布しない場合,改変部分のソースコードを公開しなくてもよい。

解説

外へ配らないなら、直した部分を公開しなくて構いません。

オープンソースソフトウェアの定義は、配布のときに満たす条件を並べたものです。ですから、条件が効いてくるのは配る場面です。社内で使うだけで外へ配らないなら、公開の義務は生じません。手を加えたまま自分たちだけで使うことは妨げられません。正解の肢が述べているのは、この点です。また、公開する相手を特定の業界に限ることはできません。誰に対しても差別しないことが、条件の一つに挙がっています。直して配るとき、必ず同じ許諾を付けよという条件もありません。同じものを求める許諾もありますが、定義そのものの要求ではありません。さらに、配る行いに対して費用を求めることもできません。許諾は無償で及ぶことが条件に含まれています。配るか配らないかが、この問いの分かれ目です。定義そのものと、個々の許諾の条件は分けて覚えます。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)