平成21年度 秋期 応用情報技術者試験 午前 問21
テクノロジ/ソフトウェアOSI(Open Source Initiative)が定義しているOSSの性質はどれか。
出典:平成21年度 秋期 応用情報技術者試験 午前 問21
- アOSSとともに頒布される,ほかのソフトウェアのソースコードも公開しなければならない。
- イOSSを再頒布する場合は,無料にしなければならない。
- ウ営利目的の企業での使用や,研究分野での使用も許可される。
- エソースコードを改変した場合の再頒布条件に,制約があってはならない。
正解:ウ
解説
OSI(Open Source Initiative)の定義するオープンソースの条件(The Open Source Definition)では,再頒布の自由,ソースコードの入手性に加えて,個人・集団や利用分野(営利企業や研究分野を含む)を差別しないことが定められています。
選択肢ごとの解説
- ア誤り。OSSとともに頒布される他のソフトウェアのソースコード公開を強制することは定義されておらず,むしろそのような制約を課さないことが求められています。
- イ誤り。再頒布時に無料にすることは義務付けられておらず,OSSは有償で再頒布することも認められています。
- ウ正しい。OSIの定義では,営利目的の企業での使用や研究分野など特定の利用分野を差別してはならないとされています。
- エ誤り。ソースコードを改変した場合の再頒布条件に一定の制約(派生物の識別など)を設けることは認められており,「制約があってはならない」は誤りです。