当你试图把开源的世界和私有的商业软件混合在一起的时候,事情进展的总是非常不顺利。有时这两个世界会发生碰撞。私有经销商都时常欺凌开源从而扩大他们自己的利益。下一次,有时事情又会有另外一种方式。
一个恰当的例子是:当前在Linux内核中支持虚拟化的争论。虚拟服务器风靡一时。在当今Linux世界中受宠的技术是一个名为Xen的项目,它是一个开源系统管理程序,允许你在一台机器上运行多个Linux实例。对Xen的支持是Novell新的SUSE Linux Enterprise Server的一个大吹大擂的特性。但不是所有的厂商都是这样乐观。
Novell竞争对手红帽的一个经营主管表示,Xen还没有为企业准备好,----因此不要期望在红帽企业Linux很快见到它。同时,Xen为进一步与Linux内核的融合所作的努力与一个可预见的来源相悖:私有虚拟软件的领军人Vmware。
看上去Vmware一直致力于研究以系统管理程序为基础的虚拟技术,它与Xen的很相似,用于它的即将来临的商业的虚拟化产品线的发布。像Xen一样,如果Linux内核给它一点帮助VMware的技术将会工作得更好,所以也像Xen一样,Vmware一直都在给内核开发者们提交长长的补丁列表用于审查和考虑包含于内核中的可能性。你不知道吧,Xen 组的补丁和Vmware的完全不能互相兼容。
两种方法都将奏效。两个组对于Linux内核的开发都有长期的历史。因此很自然地,内核开发者不想偏袒任何一方,他们不会接受任何一套补丁直到Vmware和 Xen想办法消除他们之间的不同达成一个折衷----至今双方都不愿意这样做。
Vmware和Xen在Linux虚拟化补丁上有冲突
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/f3f110622963e6ef9d7e1479d42542ee.html