|
红帽改变发行方式 防止甲骨文抢生意红帽近日已改变了发行企业版Linux内核代码的方式,此举旨在防止甲骨文和Novell抢走其客户,让这些竞争对手更难弄清楚在哪些地方打上了补丁。有些人猜测,这个变化旨在让甲骨文和开源CentOS项目更难构建各自的Linux发行版。 红帽近日已改变了发行企业版Linux内核代码的方式,此举旨在防止甲骨文和Novell抢走其客户,让这些竞争对手更难弄清楚在哪些地方打上了补丁。有些人猜测,这个变化旨在让甲骨文和开源CentOS项目更难构建各自的Linux发行版。 不过红帽首席技术官Brian Stevens告诉英国科技网站The Register:“很坦率地说,我们之所以作出这个变化,是因为我们绝对需要采取一系列措施,给希望除提供红帽企业版Linux外还提供支持服务的竞争对手增加难度。” 他接到提到了那些竞争对手的大名:“今天,我意识到有两个竞争对手在径直抢我们的客户,主动表示可以直接为客户支持RHEL……它俩就是甲骨文和Novell。” 实际上,红帽竭力隐藏的是专门为RHEL提供支持所必不可少的信息,不想让这些竞争对手知道。Stevens说:“我们在竭力阻挠这样的竞争对手:找到已经在运行向红帽订购的RHEL的客户,说‘不要再付支持费给红帽了,让我们来提供支持吧,你的系统用不着作任何变化。’”这些是针对着oracle的坚不可摧的linux支持计划所说的。面对着oracle linux的强势来袭,红帽也终于坐不住了。 他坚持认为,红帽的这个变化既没有违反RHEL的GPL开源许可证的文字形式,也没有违反精神实质。“我们非常小心翼翼,确保自己的所作所为没有妨碍我们客户需要做到的事情,也没有妨碍社区需要做到的事情。”他还表示,这一变化其实并不妨碍包括CentOS在内的其他Linux发行版的发展。 他解释:“我们根本就没有限制CentOS拿来源代码后重新编译,然后剥掉商标加以包装的能力。我们只不过把一些内部的信息隐藏起来。”一位长期致力于CentOS的开发人士同意他的这番说法。 红帽的软件包“故意搞混”内核源代码 CentOS的联合创始人Russ Herold告诉The Register:“我不会因这件事而睡不好觉。” 去年11月,红帽企业版Linux 6发布后,红帽公司发布的所有补丁都事先打好的内核软件包。Stevens说:“在过去,我们把内核作为一个基本文件来发行,之后再发行一组与之配套的附加补丁。然后等你构建好代码,构建过程会自动为内核文件打上所有那些补丁。而现在,我们把那些补丁文件直接集成到了那个内核中。我们在发行之前,做好了构建过程的第一个部分。” 内核社区成员、《Linux每周新闻》网站编辑Jonathan Corbet最近注意到了这一点,他对这个变化提出了异议,声称红帽的软件包“故意搞混”内核源代码。 责编:张泽牧 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
专家专栏 |
|