That's awesome. Thank you, Citrix guys.

On Tue, Jun 25, 2013 at 11:41 AM, Mike McClurg <mike.mccl...@citrix.com>wrote:

> Hi xen-api,
>
> Today Citrix has made a few big announcements. One is that there is a new
> version of XenServer available, version 6.2. Another is that this version
> of XenServer is available for use completely free -- all the features of
> XenServer that used to be available only in the Platinum edition (or in
> XCP) are now available without applying a product license, and without
> paying Citrix money. And the biggest announcement that Citrix made is that
> we are now committed to making XenServer fully open source.
>
> You are probably aware of Citrix's "interesting" relationship with
> open-source software, particularly with the peculiarities of the
> relationship between XCP and XenServer. These issues stemmed from the
> original way in which XenServer was open sourced. We open sourced most of
> the XenServer code base with no intention of forming a development
> community around it, but instead to create a new thing, called XCP, which
> would function as the vehicle to showcase this newly open sourced code. It
> would start out as a de-branded XenServer, but the hopes were that it would
> truly become a broader, open source virtualisation platform for cloud
> computing. That never really happened, and XCP was left as a strange twin
> brother to XenServer, one that Citrix as a business never really
> acknowledged the existence of.
>
> We would like to change that. Citrix as a business is happy with how
> CloudStack's Apache foundation move has gone, and would like to see a
> similar thing happen with XenServer. XenServer Engineering is committed to
> making XenServer a proper open source product, and is working right now to
> figure out how to change our development model to be more open source. We
> are putting BSD or GPL licenses on all but a few of our source
> repositories, and we are in the process of setting up public mirrors to
> those repositories, along with mailing lists to accept code contributions.
>
> We aren't planning on XenServer becoming a true open source project
> overnight, but we are laying the foundations for this change to happen. As
> a result of this move to open source, a number of changes will be happening
> to XenServer and XCP:
>
> - XenServer will be completely free to use. We will still charge for
> support, but we are no longer restricting any features* in the free
> edition. There will also no longer be a need to "activate" the free
> edition. Essentially the XenServer you download from Citrix will function
> the same as the XCP you downloaded from xen.org. (* The only thing that
> can be done with a paid-for XenServer is apply hotfixes via XenCenter.
> Hotfixes will still be applicable via the CLI.)
>
> - Notable software that we are open sourcing is our windows PV drivers,
> XenCenter, and HA. We will not be open sourcing the v6 license daemon
> (links to closed-source binary), our build system code (we're moving away
> from our current build system, and we don't have the resources to support
> external users) nor any of the closed source third-party driver tools we
> ship with XenServer, for which we have no control over.
>
> - XenServer's installer will have an option to install only open source
> components. This option will be enabled by default when upgrading from XCP.
> The compoenents that won't be installed include closed-source storage
> drivers, the v6d licensing daemon, and the HA daemon. (Unfortunately, we
> don't own the copyright to the HA daemon code, and weren't able to get
> approval from the owner to release the code as GPL in time for the
> XenServer 6.2 release. We have since received permission to release this
> code as GPLv2, and we will be doing so shortly.)
>
> - The latest version of XenServer will be able to upgrade from XCP 1.6. If
> someone upgrades from XCP 1.6 to XenServer 6.2, they will have the
> pure-open source configuration. If you do not want this, then we recommend
> you do a fresh install.
>
> - We are fixing the components that make up XenServer so that they are
> buildable and installable on third-party Linux distros. We started this
> effort with project Kronos, and we're picking it up again in response to
> CentOS's Xen initiative. We're committing to becoming a proper upstream
> software producer from which other Linux distros can package our software.
>
> - We will no longer build a thing called XCP. Because XenServer is free to
> use in both the gratis and libre sense, there is no longer a need to
> produce a different build of XenServer that is debranded and slightly
> hobbled. The complexity of producing XCP over the years has been too high,
> and the benefits of doing so from an open source perspective have
> disappeared in light of the changes that we're making to both XenServer
> itself, and the XenServer development model. I really want to emphasise
> here that XCP users will be getting a better deal than they had before. No
> more delays to XCP releases, timely hotfixes that can be easily installed,
> and a product that's even more open than it was before.
>
> - XCP users who upgrade or switch to using XenServer will have a number of
> benefits. XenCenter will work much better with XenServer than it ever did
> with XCP. Hotfixes will be applicable as soon as they are created, without
> the need to convert them to be applicable on XCP. HA will be available. And
> no more waiting for months for a new version of XCP to be built after a
> XenServer release.
>
> I'm really excited about these changes to XenServer. I want to really
> emphasise that the XCP community will be getting so much more out of the
> new XenServer than they did out of XCP, both in terms of features, and open
> source software. Please go visit the new XenServer.org [2] website, and
> follow the download links to try XenServer 6.2. If you're interested in the
> souce code itself, check out the XenServer organisation on Github [3]. As
> we announced last week, the Xapi Toolstack code is not at
> github.com/xapi-project [4].
>
> Mike
>
> [1] http://www.xenserver.org/**index.php?option=com_content&**
> amp;view=article&amp;id=79<http://www.xenserver.org/index.php?option=com_content&view=article&id=79>
> [2] http://www.xenserver.org
> [3] http://github.com/xenserver
> [4] http://github.com/xapi-project
>
> PS: I'll personally mail some free Xen Project swag to the first person
> who can get XenCenter 
> (https://github.com/xenserver/**xenadmin<https://github.com/xenserver/xenadmin>)
> compiling on Linux or OSX with mono ;)
>
> ______________________________**_________________
> Xen-api mailing list
> Xen-api@lists.xen.org
> http://lists.xen.org/cgi-bin/**mailman/listinfo/xen-api<http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api>
>
_______________________________________________
Xen-api mailing list
Xen-api@lists.xen.org
http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api

Reply via email to