Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
Latest Download | Archives | Source Browser | Mercurial Repository  
 

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.

XenSource RPMs

XenSource is providing RPMs to enable customers and partners to quickly and easily realize the benefits of running their systems under the Xen hypervisor. We will make RPMs available for various combinations of Linux distributions, releases of Linux, and releases of the Xen hypervisor. The RPMs and associated documentation are available on the RPM Download page.

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.

The image is also available as a Bit Torrent: xendemo-2.0.6.iso.torrent.

Size 731414528 bytes, md5sum 87a1116a5ba3b59bacf659a16185a7cd

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.xensource.com, 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 http://xenbits.xensource.com/xen-2.0.hg". 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 want the very latest unstable version of the source, clone the "http://xenbits.xensource.com/xen-unstable.hg" repository (seed archive). If you're less brave and just want the very latest bug fixes then clone the "http://xenbits.xensource.com/xen-2.0-testing.hg" 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), xen-2.0-testing-install-x86_32.tgz (md5).

xen-unstable-install-x86_32.tgz (md5), xen-unstable-install-x86_32p.tgz (PAE >4GB support) (md5), and xen-unstable-install-x86_64.tgz (md5).