Citrix XenServer平台开源举措带来的影响

日期: 2010-04-21 翻译:王越 来源:TechTarget中国 英文

去年十月,Citrix系统公司的CTO以及XenServer的缔造者Simon Crosby宣布XenServer平台将会开放源代码。本文首先给各位读者介绍虚拟化工作环境的具体含义,然后我将会回答开源Citrix XenServer平台中最常见的问题。   既然XenServer现在已经免费可用,那么进一步驱动其开源的原因何在?   首先必须明白“免费”和“开源”之间是有本质区别的。   XenServer在2009年前半年已经宣布该产品可以免费使用,意思是指可以正常使用该平台而不需要支付任何许可证费用。

  另一方面,XenServer平台一直坚持不公开源代码,意思就是说程序员不可能分析和修……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

去年十月,Citrix系统公司的CTO以及XenServer的缔造者Simon Crosby宣布XenServer平台将会开放源代码。本文首先给各位读者介绍虚拟化工作环境的具体含义,然后我将会回答开源Citrix XenServer平台中最常见的问题。

  既然XenServer现在已经免费可用,那么进一步驱动其开源的原因何在?

  首先必须明白“免费”和“开源”之间是有本质区别的。

  XenServer在2009年前半年已经宣布该产品可以免费使用,意思是指可以正常使用该平台而不需要支付任何许可证费用。

  另一方面,XenServer平台一直坚持不公开源代码,意思就是说程序员不可能分析和修改该软件代码。但如果XenServer开源的话,情况就大不相同了。一旦XenServer开源,使用Xen的其它厂商就可以获取XenServer的源码以便于增强其自身产品。

  首先将Xen管理程序作为一个开源产品,看开源的Citrix XenServer以何种方式影响Xen管理程序?

  在最近的这个声明之后看起来似乎没有太大的变化,但事实并非如此。Xen管理程序是任何一项Xen技术的核心组件,并且Xen技术已经得到广泛应用,如Novell和Oracle。在Xen管理程序上层,需要一个操作系统管理Xen管理程序。该操作系统不仅仅管理虚拟机的运行,并且也提供一些基本的管理工具。因此在开源的XenServer平台之上,用户可以使用完整的软件包而不仅仅是管理程序。

  这是否意味着和XenServer相关的所有Citrix产品都将会开源呢?

  除了XenServer之外,Citrix也提供管理工具包。XenServer向开源产品的转换并不会影响到这些工具包,然而原因却各不相同。根据Crosby声称,XenServer开源的原因在于促使Xen社区能够更容易为Citrix云中心开发解决方案——在这个过程中,XenServer扮演着重要角色。但是大多数Citrix的管理工具包并没有如此重要的地位。

  例如XenCenter可以提供一种更加便捷使用的图形化管理界面,但这对于Citrix云中心来讲并不是必须的。因此XenCenter的源码以及其它工具和驱动将继续保留知识产权(正如某些Windows驱动由于Microsoft的许可证模式而不能公开源码一样)。另外,XenServer的物理平台向虚拟平台迁移的工具(可以免费使用)也将会继续保留知识产权。

  Citrix开放XenServer平台源代码的最终期望到底是什么?

  XenServer在Citrix云工作环境中发挥着重要的作用。在公布源码之后,Citrix可以使云工作环境的开发更加容易,从而可以帮助XenServer赢得更大的市场份额。

  在XenServer开源之后,是否给其它厂商出售Xen解决方案带来噩梦般的麻烦?

  开源Citrix XenServer将会使Xen社区更加强大。并且很快任何厂商都能够看到XenServer的源代码——这将会帮助这些厂商增强其软件产品。Xen厂商仍然能够通过其管理工具赚钱。从这个角度来看的话,似乎没有什么变化。

翻译

王越
王越

相关推荐