|
红帽改变发行方式 防止甲骨文抢生意红帽近日已改变了发行企业版Linux内核代码的方式,此举旨在防止甲骨文和Novell抢走其客户,让这些竞争对手更难弄清楚在哪些地方打上了补丁。有些人猜测,这个变化旨在让甲骨文和开源CentOS项目更难构建各自的Linux发行版。 Corbet写道:“这种形式的发行应该满足GPL的要求,但是这样一来,别人想看看这个内核出现了什么变化就很困难。但愿这只是一时的错误,不久就会被改正。”其他人猜测,此举不但会暗中破坏甲骨文的Unbreakable Linux,还会暗中破坏CentOS。这两个发行版都基于RHEL。 CentOS本来就是RHEL克隆体。红帽企业版Linux的编译后代码只有以红帽付费订购的方式才能获得,而CentOS是完全免费的。 H Online网站称:“这些变化会让基于红帽源代码的发行版的日子更难过,比如CentOS和社区开发的Linux发行版等。CentOS是由一群数量有限的志愿者利用RHEL源代码开发而成的;红帽的这个政策变化将意味着这给他们增加了工作量,除非有更多的志愿者或其他公司参与进来,为他们提供帮助。 CentOS:这个变化不是大问题 我们从一名经验丰富的Linux内核开发人员那里听到了类似的声音。他表示,红帽的这个变化就像是用一种老式的杜威十进制图书分类法,把所有卡片重新打乱 ——你所要的那张卡片仍在那里,但要找到它绝非易事——这会给CentOS带来问题,而CentOS对于红帽的收入构成了威胁。 但CentOS的创始人Russ Herold坚持认为,这个变化不是大问题。他说:“我和其他人对发布的RHEL 6源代码试着进行了局部构建,构建过程很顺利,没有遇到什么大问题。我根本不觉得这些变化是有些人所说的石破天惊的变化。我只是认为,要弄清楚补丁会更难一点。” “红帽的这个新做法根本阻止不了有人运行本地版本控制系统,A处载入原始内核,B处载入红帽内核,然后在该版本控制系统中针对A处和B处执行“diff” 命令,开始阅读比较结果,看看发生了什么。一段时间后,原始内核和打上补丁的红帽内核会不一样,你就可以了解哪些比较部分很重要,哪些只是外观清理。” 红帽公司的Stevens表示,其他发行版不会受到影响,因为这家公司还向上游发行内核方面的变化内容。他说:“我们所做的工作应该不会妨碍其他公司构建自己的Linux版以及为他们的客户支持那些版本。我们通过RHEL交付的所有代码都公之于众。在大多数情况下,RHEL方面的变化内容是公开的。我们已经发行到上游内核里面。我们奉行把上游放在首位的政策,采用了开放的开发方式,然后集成到我们的树结构中,然后分发。所以这应该根本不会妨碍开源社区,也不会妨碍这个领域的任何竞争厂商。” 责编:张泽牧 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:kaiyun体育官方人口
文章著作权分属kaiyun体育官方人口
、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
专家专栏 |
|