为什么不Red Hat Enterprise Linux Desktop
免费?
不是Linux
操作系统吗?如果是的话,为什么不免费呢?
答案1
Linux 发行版之所以“免费”,是因为它包含的许多软件都受 GNU 通用公共许可证(简称 GPL)的保护。
有两种不同类型的“免费”:
- 自由查看和修改源代码(“libre”)
- 免费(“免费”)
GPL 是关于第一个“自由”,而不是第二个。
如果红帽发布源代码,那么他们很可能遵守许可证。
进一步阅读:
参考:
答案2
RedHat 的很多收费实际上是围绕操作系统本身的支持和服务。他们有自己特定的配置和构建,但任何 Linux 提供商都有。
红帽的真正原因能收费是他们的支持服务适合企业级别。他们的市场空间包括对维护和支持有很大需求的企业和大型组织。大多数大型组织无法以具有成本效益的方式依靠内部 IT 生存。
答案3
更具体地说,红帽确实免费提供了用于构建其发行版的二进制版本(基础 ISO、更新等)的源 RPM。您可以获取所有 SRPM 并构建它们,这样您就基本上拥有了 RHEL。有许多项目就是这样做的(并进行了一些品牌重塑),著名的 CentOS、Scientific Linux、White Box 等。
正如 Mikel 所指出的,红帽是“自由的”,因为它发布了 SRPM。它不是“免费”的,因为它对从 SRPM 进行构建的工作以及提供企业级支持(后者对于他们的底线显然更重要)收费。
看看这篇关于红帽商业模式的 Ars 文章,以及它如何从 1990 年代末/2000 年代初转变为今天的样子:
答案4
至于Red Hat,它与其他Linux发行版不同,因为它主要用于企业的服务器端。在这种情况下,企业需要对红帽的全面支持和系统更新,因为它运行在他们的生产服务器上,这样的大企业不会运行不受支持的系统,这就是红帽大部分收费的实际目的。