Official Xen Project Source Releases
The Xen Project hypervisor is available as source distribution from these download pages. You can find instructions on how to build the Xen Project source release at this page.
Sources for Xen Project Binaries
You can get recent Xen Project binaries as packages from most Linux and Unix distributions, both open source and commercial. Some Linux distributions deliver Xen Project software as a LiveCD, that you can use to easily test the Xen Project hypervisor.
The Xen Project Hypervisor is also the foundation of the XCP, which adds further functionality to the hypervisor and many integrations for third party cloud, storage and networking solutions and comes in an installable image.
XAPI comes in several variants
XCP ISOs (this page)
The XCP ISO is available for download here. XCP - a subset of XenServer - installs onto your host from an ISO, providing a complete enterprise-ready out-of-the-box server virtualization and cloud computing platform after install.
Important Notice: Before June 2013, XenServer was not fully open sourced. For this reason, the Xen Project made XCP available for download from this page. Since XenServer is now fully open source, the Xen Project will not release versions of XCP after XCP 1.6. See our FAQ for more information. You can download a full open source version of XenServer from XenServer.org.
XCP XCP-XAPI packages in Linux distros
XCP toolstack packages (or XCP-XAPI packages) enable you to build an XCP-like environment from packages that are distributed via your host operating system's package manager. XCP-XAPI packages are only available from supported Linux distributions (currently Debian and Ubuntu). Using XCP-XAPI packages provides more flexibility in tailoring your environment to your needs, but comes at the cost of less functionality and a more complex set-up.
XAPI Source Releases
The XAPI Project follows a two-week sprint cycle, inside a quarterly train cycle (trains are like sprints-of-sprints). Each sprint may accomplish individual bug fixes and new features, while with each train we will attempt to introduce larger, more meaningful sets of features.
At the end of every sprint, we will bump the micro version number of the xen-api source repo, and will update the changelog with bug fixes and new features. Every quarter, at the end of each train, we will bump the minor version to indicate the large new feature sets which should by then be stable and create a binary release that is published here.
Sprints and trains themselves will be named after the calendar week on which they finish; sprints will begin on a Wednesday and end on a Tuesday.
XAPI packages in Linux distros
XAPI toolstack packages (or XCP-XAPI packages) enable you to build a XenServer-like environment from packages that are distributed via your host operating system's package manager. XCP-XAPI packages are only available from supported Linux distributions (currently Debian and Ubuntu). Using XCP-XAPI packages provides more flexibility in tailoring your environment to your needs, but comes at the cost of less functionality and a more complex set-up.
Mirage OS Releases
Mirage OS consists of a set of OCaml libraries that link with a runtime to form either a standalone Xen operating system or a normal UNIX binary.
Prerequisites : OPAM Package Manager
These libraries are managed via the OPAM package manager. OPAM simultaneously manages the OCaml compiler and library installations. It tracks library versions across upgrades, and will recompile dependencies automatically if they get out of date. Please refer to OPAM documentation.
How to get Mirage OS Releases
To install a specific version of Mirage OS, you will need to install that specific release with the OPAM package manager. Detailed command line instructions on how this is done are available from sub-pages, e.g. the Mirage OS 1.0 page. Also refer to the Mirage OS installation guide.