CentOS:这个变化不是大问题 我们从一名经验丰富的Linux内核开发人员那里听到了类似的声音。他表示,红帽的这个变化就像是用一种老式的杜威十进制图书分类法,把所有卡片重 新打乱——你所要的那张卡片仍在那里,但要找到它绝非易事——这会给CentOS带来问题,而CentOS对于红帽的收入构成了威胁。 但CentOS的创始人Russ Herold坚持认为,这个变化不是大问题。他说:“我和其他人对发布的RHEL 6源代码试着进行了局部构建,构建过程很顺利,没有遇到什么大问题。我根本不觉得这些变化是有些人所说的石破天惊的变化。我只是认为,要弄清楚补丁会更难 一点。” “红帽的这个新做法根本阻止不了有人运行本地版本控制系统,A处载入原始内核,B处载入红帽内核,然后在该版本控制系统中针对A处和B处执行 “diff”命令,开始阅读比较结果,看看发生了什么。一段时间后,原始内核和打上补丁的红帽内核会不一样,你就可以了解哪些比较部分很重要,哪些只是外 观清理。” 红帽公司的Stevens表示,其他发行版不会受到影响,因为这家公司还向上游发行内核方面的变化内容。他说:“我们所做的工作应该不会妨碍其他公 司构建自己的Linux版以及为他们的客户支持那些版本。我们通过RHEL交付的所有代码都公之于众。在大多数情况下,RHEL方面的变化内容是公开的。 我们已经发行到上游内核里面。我们奉行把上游放在首位的政策,采用了开放的开发方式,然后集成到我们的树结构中,然后分发。所以这应该根本不会妨碍开源社 区,也不会妨碍这个领域的任何竞争厂商。” 他重申,红帽只是在尽量保护专门属于RHEL的信息,不想让甲骨文和Novell知道。对于过去的RHEL内核代码发行版,补丁与红帽知识库中的文 章是相对应的。他说:“这样一来,竞争对手就没法不劳而获,需要做大量的工作。如果你想要支持RHEL,就要剥掉商标,做大量的工作。暂且不说别的,这至 少会让竞争对手不得不投入资源。” Stevens表示,这不会妨碍CentOS,因为CentOS不做支持这块生意。“代码仍然可用。只不过商业公司支持发行版更难了。CentOS不做支持这块生意。” 而甲骨文和Novell都做支持这块生意。而不管红帽的这个政策变化会带来什么样的附带损害,有一点是可以肯定的。在某种程度上,它的确会让甲骨文和Novell更难偷偷抢走这家公司的客户。 |