問55
頻出度★☆☆
オープンソースソフトウェアに関する記述として, 適切なものはどれか。
这道题的解析和你的作答记录。
オープンソースソフトウェアに関する記述として, 適切なものはどれか。
这是共享软件(shareware)的说明。共享软件在一定的试用期内可以免费使用,要继续使用则须付费,而且通常不公开源代码。OSS 的本质在于获取时就已经获得修改和再分发的授权,与有无试用期或收费方式无关。
正解 正确答案是 イ。开源软件(OSS)是指源代码公开、由许可证授权任何人都可以获取、使用、修改和再分发的软件。归纳 OSS 要件的《开源定义(The Open Source Definition, OSD)》也把「源代码可以获取」以及「允许制作衍生作品(修改版)并以相同许可证分发」列为必备条件。因此,イ 所说的「公开的源代码在获取后可以加以改良」正确地陈述了 OSS 本身的性质。另外要注意,虽然改良是自由的,但许多 OSS 许可证在分发修改版时会附加条件,例如保留著作权声明、随附许可证文本、以及许可证的继承等。
著作权被放弃的是公有领域(public domain)的状态,而不是 OSS。OSS 是作者保留著作权,再通过许可证(GPL、Apache License、MIT License 等)向使用者授予使用、修改和再分发的条件。正因为保留着著作权,才能够要求使用者遵守许可证条件。
OSS 同样可以获得有偿的支持服务。即使软件本身可以免费获取,仍有许多厂商有偿提供部署实施支持、故障处理和维护服务,Linux 发行版的有偿支持合同就是典型例子。OSS 的定义只涉及源代码公开以及修改、再分发的自由,并不禁止有偿销售支持服务。