正答4
解説
正解は4です。
OSI(Open Source Initiative)が定めたオープンソースの定義(OSD:The Open Source Definition)に照らして、正しい記述を選ぶ問題です。
OSDは、自由な再配布、ソースコードの公開、派生物の許可、利用分野や個人に対する差別の禁止などを条件としています。
【選択肢別解説】
1:× OSDは、特定の個人・グループや利用分野を差別することを禁じています。
ソースコードの公開範囲を特定の業界に限定することはできません。
2:× OSDは、派生物を元と同じライセンスで配布することを「認める」ことを求めていますが、同じライセンスの適用を義務づけてはいません。
同じ条件を強制するのは、GPLなど一部のライセンスの特徴です。
3:× OSDは自由な再配布を求めており、再配布に対してライセンス料(ロイヤリティ)を要求することを認めていません。
4:○ ソースコードの公開が問題になるのは再配布する場合です。
社内利用のように改変しても再配布しないなら、改変部分を公開しなくてもよいので正しいです。
【ポイント】
OSDは「再配布するときの条件」を定めたものです。
コピーレフト(派生物にも同じライセンスを強制する考え方)はGPL系ライセンスの特徴であり、OSD自体の必須条件ではありません。