修了試験 2025-07-27実施分 基本情報技術者試験 問15
OSIによるオープンソースソフトウェアの定義に従うときのオープンソースソフトウェアに対する取扱いとして,適切なものはどれか。
正答4
解説
正解は4です。 OSI(Open Source Initiative)は、オープンソースソフトウェアの定義(OSD:Open Source Definition)を定めています。 定義では、自由な再配布、ソースコードの公開、特定の個人や分野を差別しないことなどが条件とされています。 【選択肢別解説】 1:× ソースコードの公開範囲を特定の業界に限定することはできません。 定義は、特定の分野や個人・グループに対する差別を禁じています。 2:× 改変版に必ず同じライセンスを適用する必要はありません。 定義は、改変物を元と同じ条件で配布することを「許可」するよう求めているだけで、義務付けてはいません。 3:× 開発者は再配布する第三者にライセンス費を請求できません。 定義は、再配布に対して使用料などを要求してはならないとしています。 4:○ 改変しても再配布しなければ、改変部分のソースコードを公開する必要はありません。 公開の義務などのライセンス条件は、再配布するときに適用されるものです。 【ポイント】 同じライセンスでの再配布を義務付けるのはコピーレフト型(GPLなど)の個別ライセンスの特徴です。 OSIの定義そのものが義務付けているわけではない点がひっかけになります。まとめて解く
修了試験 2025-07-27実施分を通しで解く(60問)→