This website is the archived site of the Xen Project. For up-to-date content, please go to!
Xen Project 
Home Products Support Community Blog

Xen 2.0 Downloads

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 stable release of Xen 2 is v2.0.7, with development taking place in separate testing and unstable trees.

Xen 2.0.7 Stable binary release

Download the pre-built installation tarball: xen-2.0.7-install-x86_32.tgz (md5)

The user manual describes how to install the binaries and boot from the GRUB bootloader.

Xen 2.0.6 Demo CD (2.0.7 to follow)

The Xen demo CD is a live ISO CD running Debian Linux that enables you to try Xen on your system without installing it to the hard disk. It enables you to start other guests running Linux 2.4 and 2.6, NetBSD and FreeBSD. Xvnc is used to enable the graphical console of the domains to be viewed.

For a console boot, no password is required for the Xen dom0. The Debian, NetBSD, and FreeBSD guests have null root passwords.

Live ISO image (699MB download): xendemo-2.0.6.iso.

Source code (stable, testing and unstable releases)

The public Mercurial repository for Xen, the modified Linux, and the domain control tools is hosted on, 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 init". 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.

To speed up the initial clone of the repository we have provided a seed tar archive of the repository, preconfigured with the download URL. This seed is suitable for Mercurial repositories 0.6c and above. Download and unpack this, then change into the directory "xen-2.0.hg" and run "hg pull -u" to update the repository.

If you're less brave and just want the very latest bug fixes then clone the "" repository (seed archive).

Although Mercurial is generally the most convenient way of working with the Xen source, nightly snapshot source and install tarballs are also available:

xen-2.0.7-src.tgz(md5), xen-2.0-testing-src.tgz (md5), and xen-unstable-src.tgz (md5).

xen-2.0.7-install-x86_32.tgz (md5)