Citrix XenServer is a
commercial implementation of the Xen open source hypervisor, as much as Oracle
VM Server and Novell SUSE Enterprise Linux Xen. XenSource, the company which sponsored the Xen project in its early days and
that developed XenServer, was acquired by Citrix in August 2007 for $500M.
Citrix first decided to freely provide XenServer (February 2009), then announced its plan
to release it as
open source (October 2009).
The source code is now part of
the XenServer 5.5 Update 2 download package that is available online. The source code ISOs are available here: (registration required):
As expected, the source code doesn’t include
XenCenter, the XenServer management interface, which is a
Microsoft .NET client GUI, and
the hearbeat component required for the High Availability feature.
The open source version of XenServer is the foundation of the Xen Cloud Platform (XCP) that was unveiled in August 2009.
In his comment on virtualization.info, Crosby clarified that Citrix will first
contribute to the hypervisor code that is part of the XCP, and then will derive
from it future versions of XenServer (lsuch as the imminent Midnight Ride).
The next question is what Oracle
and Novell will do with their wn implementations of Xen, now that Citrix has release theirs as OSS?
