红帽为什么要推广CentOS?

红帽为什么要推广CentOS?

我最近读过关于 Fedora、RHEL 和 CentOS 之间关系的博客文章。对我来说,很容易理解为什么企业可能选择 RHEL/CentOS 而不是 Fedora(以及为什么它在 Red Hat 商业模式中有意义),但后两者之间更复杂,尽管我发现一些好的论据。 CentOS 只是 RHEL 的一个副本吗?除了开源之外,RHEL 的哪个许可证允许此副本合法?它如何适应红帽商业模式?外行人的解释将非常感激。

答案1

首先,CentOS 能够在 Red Hat 接管之前通过删除 Red Hat 拥有非免费许可证的内容进行分发。通常这是文档、图像等,而不是实际的代码。因此,CentOS 团队能够使用确切的源但略有不同的映像等来重建 RPM 等。

没有人会去思考为什么 Red Hat 允许 CentOS 继续下去……所以这是基于意见的(不好,但就是这样)。

基本上,Fedora 并不是 Red Hat Enterprise Linux (RHEL) 的替代品。它包含测试版功能等。而 CentOS 则尽可能接近真实版本。

现在,有很多组织需要能够运行 RHEL 来支持其他软件(即,除非您在 Red Hat 系统上运行,否则您无法从 CompanyY 获得对 ProductX 的支持),但他们可以支持 in-房子,或者用于测试等,因此他们无法证明真正的红帽许可证/安装/支持合同的价格合理。但如果红帽能让这些组织使用 CentOS 作为替代品,有一天他们将要能够证明在支持合同等上花费的钱是合理的,因此将产品的非付费用户转变为产品的付费用户比试图让一群人从 Debian 或其他版本迁移更容易RHEL 的 BSD 之一。

相关内容