正答1
解説
正解は1です。
オープンソースソフトウェア(OSS)は、ソースコードが公開され、利用・改変・再配布が認められたソフトウェアです。
条件は、OSI(Open Source Initiative)のオープンソースの定義などで定められています。
【選択肢別解説】
1:○ オープンソースの定義では、ソースコードの改変と、改変したものの再配布を認めることが求められます。
ライセンスに従うという一定の条件の下で、改変が許されています。
2:× オープンソースの定義では、特定の個人や集団、特定の使用分野を差別することが禁止されています。
使用分野や利用者を制限して再配布することはできません。
3:× オープンソースソフトウェアの著作権は放棄されておらず、著作者がもっています。
著作者がライセンスで利用条件を定めています。
4:× オープンソースソフトウェアを有償で販売することは禁止されていません。
無償配布は必須条件ではありません。
【ポイント】
「著作権は放棄していない」「有償配布も可」「差別の禁止」がオープンソースの頻出論点です。
著作権を放棄したソフトウェアは、パブリックドメインソフトウェアと呼ばれます。