为什么Red Hat Enterprise Linux Desktop不是免费的?
它不是Linux操作系统吗?如果是,那为什么不自由呢?
发布于 2012-04-19 05:54:28
Linux发行版之所以是“免费的”,是因为它包含的许多软件都被(简称GPL)覆盖。
有两种不同类型的“免费”:
GPL是关于第一个“自由”的,而不是第二个。
如果Red发布了源代码,那么它们很可能是在遵守许可。
进一步读:
参考文献:
发布于 2012-04-19 09:26:27
RedHat收取的很多费用实际上是对操作系统本身的支持和服务。它们有自己的特定配置和构建,但任何Linux提供程序都有。
RedHat能够收费的真正原因是它们的支持服务适合企业级。它们的市场空间包括企业和大型组织,它们对维护和支持的需求非常大。大多数大型组织都无法以成本效益的方式在IT内部生存。
发布于 2012-05-11 12:32:53
更具体地说,Red可以免费提供用于构建其发行版的二进制版本(基本ISO、更新等)的源RPM。您可以抓取所有SRPM并构建它们,您将基本上拥有RHEL。有许多项目就是这样做的(通过一些重新命名)、著名的CentOS、科学Linux、白盒等等。
正如米克尔所指出的,红帽是"libre",因为它释放SRPMs。它不是“免费”的,因为它负责从SRPMs进行构建工作,并提供企业级支持(后者显然对他们的底线更为重要)。
看看Ars这篇关于Red商业模式的文章,以及它是如何从20世纪90年代末到21世纪初转变到今天的:
https://unix.stackexchange.com/questions/36838
复制相似问题