home search a-z help
University of Cambridge Computer Laboratory
Downloads
Computer Laboratory > NetOS > Xen > Downloads

The Xen™ virtual machine monitor

Xen™ is Open Source, and is released under terms of the GNU General Public License. Operating systems or other applications written to use Xen's hypercall interface are not derived works of Xen, hence may be licensed differently.

The latest release of Xen is 3.0.3, with development taking place in separate -testing and -unstable trees.

Xen 3.0.3 binary release

For the 3.0.3 live-iso Demo CD, installation tar balls, and packages for common Linux distros, visit the Xen.org downloads page.

Source code (stable, testing and unstable releases)

The public Mercurial repository for Xen, the modified Linux, and the domain control tools is hosted on http://xenbits.xen.org, where you can browse the source and inspect the ChangeLog. After installing the Mercurial tools you can clone a copy of the repository with "hg clone http://xenbits.xen.org/xen-3.0.3-testing.hg" (or "hg init http://xenbits.xen.org/xen-3.0.3-testing.hg" with versions of Mercurial older then 0.6). Use "make world" to build Xen, its control tools, and the patched Linux kernel. We have created a getting started guide for anyone new to Mercurial.

If you want the very latest unstable version of the source, clone the "http://xenbits.xen.org/xen-unstable.hg" repository. If you're less brave and just want the very latest bug fixes then clone the "http://xenbits.xen.org/xen-3.0.3-testing.hg" repository.

If you just want the plain source, you can grab a source tarball or a source package for your distribution from the Xen.org downloads page.

Note that we are no longer hosting nightly snapshot source and install tarballs on this page.