To install Haiku, we offer stable release builds as well as nightly builds which are continually built by a cluster of dedicated machines from the latest Haiku source code.


Missing Packages

To keep the file size down, nightly images lack a few optional packages included in regular releases, for example Python, WonderBrush, Subversion etc.
You can install these and many more packages with the HaikuDepot application.


Image File Formats

The nightly images are provided in different formats and their uses are detailed below. The following guides are useful: Burning to CD, Writing to USB stick and Using VirtualBox.

  • Anyboot ISO - (recommended) Live installation media that can be burned to CDs/DVDs, written directly to USB flash drives, or used with virtualization.
  • Raw Image - A raw disk image of Haiku which can be written directly to disks or USB sticks (note: considered obsolete, in favor of anyboot).


Latest Stable Release

Official releases leading up to and including R1 Final are distributed only as a GCC 2 Hybrid for the x86 architecture. Applications made for Haiku should be tested on the latest available stable release.

With the release of Haiku R1 Alpha 4, there now are official image files available. Please head over to the download page at the Haiku website to get a Haiku image from one of our mirrors. Additionally, a commemorative CD may be ordered from Haiku, Inc.


Nightly Images

These "nightly images" are provided mainly for development and testing purposes.
While we do try to keep our code in a working state at all times, these are not considered to be stable and may be broken in various ways at any given point in time.

With the merging of package management, the stage 1 boot loader has been changed. Depending on how you use the images, you may need to run this version of makebootable. For example, if you install Haiku by mounting one of these images in a version of Haiku that predates package management, then this makebootable is needed. However, writing the anyboot directly to USB should not require using makebootable.

GCC 2 Hybrids are recommended, as they are the most similar to official releases. Developers who choose to release software that requires a nightly build, are requested to provide a build for the latest stable nightly image.

Unsupported variants (GCC 2 Only, GCC 5 Only, GCC 5 Hybrid, x86_64, and non-x86 hardware) are available below. They are provided for development and testing purposes only. The non-x86 builds are in the early stages of development. If you're lucky, those non-x86 builds will boot just enough to crash.

All of these variant builds are unsupported.
Releasing software that requires these unsupported builds is discouraged.

x86 based unsupported variants
x86 GCC 2Unsupported x86-gcc2 RSS feed | x86 GCC 5Unsupported x86-gcc5 RSS feed | x86 GCC 5 HybridUnsupported x86-gcc5hybrid RSS feed | x86_64Unsupported x86_64 RSS feed
non-x86 unsupported variants
ARMUnsupported ARM RSS feed | m68kUnsupported m68k RSS feed | PowerPCUnsupported PowerPC RSS feed