跳到正文

平成22年度 秋期 ITパスポート試験 問77

这道题的解析和你的作答记录。

問77
頻出度★☆☆

OSS に関する次の記述中の a, b に入れる字句の適切な組合せはどれか。 OSS の配布に当たっては, 配布先となる個人やグループを制限 [ a ] 。 また, OSS を複製したり改良したりして再配布することは許可されて [ b ] 。

出典 平成22年度 秋期 ITパスポート試験 問77
解説

問 77

  • 错误ア

    a 的「不可以」是正确的,但 b 成了「不(被允许)」,意思就变成复制或改良后再分发是不被允许的。这与开源定义中的「自由再分发」「衍生作品」正面冲突,等于否定了 OSS(开源软件) 最基本的性质本身,因此错误。

  • イ

    正解 正确答案是 イ(a: 不可以 / b: (被允许))。OSS(开源软件) 必须满足的条件,由 OSI(Open Source Initiative) 制定的开源定义(OSD) 所规定。关于 a,OSD 中有「不得歧视个人或团体」这一项,不允许对作为分发对象的个人或组织挑挑拣拣地加以限制。因此就成为「不可以限制」。关于 b,OSD 中有「自由再分发」和「衍生作品」(即允许修改以及基于修改的再分发)这两项,所以复制或改良 OSS(开源软件) 后再分发是被许可的。因此就成为「是被允许的」=「(被允许)」。把这两点组合起来的 イ 是恰当的。

  • 错误ウ

    a 成了「可以」,就变成可以限制作为分发对象的个人或团体。这违反了「不得歧视个人或团体」。而且 b 也是「不(被允许)」,即不能再分发,a、b 两处都违反 OSD,属于双重错误。

  • 错误エ

    b 的「(被允许)」是正确的,但 a 成了「可以」,就等于允许做出不向特定个人或团体分发这样的挑选(歧视)。OSD 既禁止对个人或团体的歧视,也禁止对使用领域的歧视,因此这里的 a 是错误的。

ここがポイント
  • OSS(开源软件) 的要求不只是源代码公开,还必须全部满足 OSI 的开源定义(OSD) 所列出的条件(自由再分发、允许修改及衍生作品的再分发、不得歧视个人或团体、不得歧视使用领域等)。
  • OSS(开源软件) 的本质在于让任何人都能以相同的条件使用(不挑选分发对象),并且认可复制、修改与再分发;要注意「免费」和「放弃著作权」并不是必要条件。
用語
解答問77イ
练这一题

作答记录