Haiku Distro Guidelines

The Haiku project believes that having one distribution (the one officially released by the project) is the best long term strategy to ensure success of the platform. Therefore anyone considering creating a new distribution should think long and hard before doing so. The project is very interested in working with anyone who feels they need a new distribution to add what they need to Haiku itself.

Haiku distributions must comply to the following set of guidelines. Haiku Inc. reserves the right to change these guidelines in the future.

Naming, Trademarks, and Logo

  • The trademark "Haiku" may not be used in your distribution's name. Choose a distinctive name in order to avoid potential confusion with the official Haiku distribution.
  • You are not allowed to use the official Haiku trademarks or logo.
  • You may use the official Haiku icons and artwork.


Distributions that comply to the following compatibility guidelines are allowed to use the "Haiku Compatible" logo which will become available when we release our base distribution.

  • You must not change or extend the API of the Haiku system libraries in any way.
  • You should not change, move, or rename any of the files and folders that are part of the base distribution's "system" folder without good reason.
  • Provide a version of AboutSystem that identifies your distribution and contains a disclaimer as described in this document.
  • Use the same GCC version as the official distribution (X86 GCC 2.95.3 Hybrid with GCC 4.x alternative GCC libraries) and run the "configure" script with the parameter "--distro-compatibility=compatible".