日期:2014-05-16  浏览次数:20655 次

linux许可证问题
linux的内核应该是在GPL下发布的,那为什么还会存在RedHat Enterprise Linux、SUSE Linux这类收费的linux系统?

是不是这样:linux内核等自由软件确实是开源、免费的,但红帽在此基础上编写了一些闭源软件,因此红帽可以销售自己的企业版linux?还是说红帽卖的只是服务与支持,RedHat Enterprise Linux仍然是完全开源的?
允许将闭源软件与linux捆绑,然后销售吗?

另外,有一些软件是双许可证的(例如MySQL),是不是只有原作者才有权将自己的软件发布为双许可证软件,并销售商用许可证?
------解决方案--------------------
那为什么还会存在RedHat Enterprise Linux、SUSE Linux这类收费的linux系统?
----------------------------
收费的不是系统本身 而服务
如果你不需要获得官方技术支持和服务  一样可以免费使用 
CentOS就是RedHat Enterprise Linux的源码去除RHEL商标编译出来的系统 
------解决方案--------------------
redhat企业版也是 free software, 但是可以订购他们的服务,如提供系统升级,补丁等等 一般企业重要服务器都有预定他们的服务,而备份性质的服务器用诸如centos版本   
------解决方案--------------------
redhat软件是免费的,但是服务是收费的,而且不便宜,redhat Linux也是开源的,
在redhat网站上可以得到代码.

Linux也有完全免费的比如openSuse/fedora/debian
------解决方案--------------------
用RHEL获得的技术支持是指用官方的更新 补丁  咨询 或者系统出问题了向官方求助等等   所以你怎么买别的公司的服务? 就算可以 那你已经用RHEL了  你不用官方技术支持 反而花钱去买别的公司的服务 这是什么思维?

如果是你个人使用  你根本没必要去花钱买RHEL   直接用就可以了  可以把yum源设置成CentOS的源 一样可以更新等等
或者你直接就用CentOS(1楼我已经说了CentOS就是RedHat Enterprise Linux的源码去除RHEL商标编译出来的系统) 或者Debian得了  这2个完全免费的服务器版本 很多公司也使用 

再说如果是个人要使用桌面版 那么Fedora和Ubuntu也是不错的选择

这方面的信息 网上有很多  没事可以搜搜多了解了解   没必要局限于这里的答案