Obtaining GRUB

GRUB 2 is now available via ftp. You can download releases from the ftp site ftp://ftp.gnu.org/gnu/grub.

All the development is done through a Bazaar repository. If you are interested in the cutting-edge version of GNU GRUB, for example, to test a newer version or to add new features, we strongly recommend giving the latest repository version a try. You can obtain the latest GRUB source from the Bazaar:

bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub

For developers with write access via ssh, use:

bzr branch bzr+ssh://<membername>@bzr.savannah.gnu.org/grub/trunk/grub

You can also use scp and rsync if needed.

In the Bazaar repository, a number of other development trees may be found. Notably the experimental branch of GRUB is a staging area where less tested (or more intrusive) changes are put before they are merged into trunk.

Other branches are listed at the GRUB branch index and individual developer repositories. These branches are not browsable, but can be checked out with Bazaar.