オープンソースについては以下の定義( The Open Source Definition, OSD)が存在し、
その全てを満たして初めてオープンソースとして扱われる。
1.自由な再頒布
2.ソースコードの公開
3.派生ソフトウェア
4.作者のソースコードの完全性( Integrity )(修正の許可)
5.個人やグループに対する差別の禁止
6.利用する分野( Fields of Endeavor )に対する差別の禁止
7.ライセンスの分配( Distribution )
8.特定製品でのみ有効なライセンスの禁止
9.他のソフトウェアを制限するライセンスの禁止
10. ライセンスは技術中立的でなければならない
ア:4により、定義されている。よって、正解である。
イ:5により、認められていない。
ウ:著作権についての記述はなく、また著作権は特段の契約でしか放棄する
ことができない。
エ:無償である必要はない。
|