我想知道 centos 是否合法(或者只是灰色地带)。以下是让我感到疑惑的地方:
- 他们似乎不遗余力,更不用说他们是基于 redhat
- 在常见问题解答中,他们提到了有关使用 redhat 商标的政策,但该链接不再存在。
- 安装的时候不难发现很多redhat代码。
我不再太关心 Linux 世界,但我有一位客户对此感到疑惑,因为他的审计员注意到了这一点,并想知道他的许可证在哪里。
答案1
一句话..是的
http://www.centos.org/modules/news/article.php?storyid=66
特别是下面这段直接来自 Redhat 法律团队的小片段(我加粗了):
我们了解到您正在您的网站上分发http://www.centos.orgCentOS 是使用 Red Hat 开源软件开发的企业级 Linux 软件。Red Hat 允许其他人重新分发构成 Red Hat Linux 的软件除明确同意外,Red Hat 不授权任何人以任何方式在与此类重新分发相关的过程中使用 RED HAT 标记。
因此,基本上,任何人都有权重新分发软件(即 Linux),但不能在其发行版中使用 RedHat 名称/徽标/等。这就是 CentOS 删除徽标/名称/等的原因。
您还可以在这里找到更多信息: http://www.redhat.com/f/pdf/corp/trademark1.pdf 其中包含标题为“包含未修改的 Red Hat® Linux® 软件的软件产品营销指南”的部分
答案2
不使用 Red Hat 的商标是其合法性的一部分。某些 Red Hat 代码只要符合 GPL(或类似许可证)即可。其他部分是专有的,CentOS 会删除这些部分。
答案3
另外,Red Hat 通常支持 CentOS(他们知道许多 Centos 安装不是RHEL 的销售损失),我相信他们确实做出了一些努力来将删除商标材料的难度降至最低。
答案4
RedHat 拥有 CentOS——参见http://www.centos.org/legal/trademarks/“CentOS 标志是 Red Hat, Inc 的商标”。
至于“合法性”——Linux 内核许可证要求提供“其包含的所有模块的所有源代码,以及任何相关的接口定义文件,以及用于控制可执行文件编译和安装的脚本”
多年来我一直在尝试获取后面这些脚本 - 它们根本就从未提供过,所以基本上,恕我直言,“不”,CentOS 和 RedHat 都不“合法”。
唯一的问题是——要起诉他们,你必须是他们盗用的部分代码的作者,而开源人员通常不太关心执行权利或提起诉讼……