GSoC/GCI Archive
Google Summer of Code 2014


License: MIT license

Web Page:

Mailing List:


We are a project dedicated to the creation of a new open source operating system designed from the ground up for desktop computing called Haiku. Inspired by the BeOS, Haiku aims to provide users of all levels with a personal computing experience that is simple yet powerful, and free of any unnecessary complexities. Haiku is supported by Haiku, Inc., a 501(c)3 not-for-profit organization founded with the purpose of promoting our project.

Install an (Unstable) Nightly Development Image of Haiku. Here are instructions on Burning the Haiku CD and Making a Haiku USB Stick, using an "anyboot" image.

Additional Information:


  • Haiku ARM port Started as a GSoC 2010 project, the ARM port of Haiku has been largely broken and does not build successfully. The goal of this project is to get the ARM port running on one of the newer ARM boards.
  • LibUSB port Haiku’s USB stack uses USBKit as an interface to USB from userspace. Though easy to understand and use, it is difficult to port a lot of existing apps to use USBKit. LibUSB is a generic C library, which provides access to USB devices from a single cross-platform API. This way, apps written using the LibUSB API can easily be ported to different operating systems (and thus also to Haiku), without worrying about the specific USB implementation.