Project History

Here is a list of important milestones along the history of the Haiku project.

  • August 18, 2001: Project starts as OpenBeOS. This is the first OK, let's start message on the Haiku mailing list.
  • April 2002: app_server prototype 5 was released. It was the first release that was able to render windows.
  • June 2004: First WalterCon conference held in Columbus, Ohio. New project name Haiku is announced, and the new logo disclosed.
  • March 2005: The Haiku app_server draws the beginnings of a GUI natively under Haiku the first time.
  • April 2005: The first internet browsing session under Haiku takes place using the text browser Links rendering into a graphical MiniTerminal window.
  • July 2005: Tracker is reported to run in Haiku for the first time.
  • August-September 2006: Haiku gets working USB drivers for UHCI and EHCI supporting many USB 1.1 and USB 2.0 devices.
  • February 12, 2007: Haiku exhibits for the first time at an open source conference in SCaLE 5x. Reports: Part 1 & Part 2 | Photo Gallery
  • February 14, 2007: Haiku Tech Talk at Google Plex in Mountain View, CA. Former Be Inc. CEO Jean Louis GasseĆ© gives short speech of support for the project. | Video
  • April 2007: Haiku enters for the first time in the Google Summer of Code™; allocated eight students.
  • September 30, 2007: AHCI SATA driver reaches working state and is ready for testing.
  • February 12, 2008: Haiku is reported to be self-hosting for the first time.
  • April 2008: Accepted into Google Summer of Code™ and mentors five students.
  • May 2008: First run (r25116 haiku-image gcc2) submitted to Coverity.
  • September 2008: Third run (r27211 haiku-image gcc2) submitted to Coverity.
  • November 2008: Fourth run (r28644 haiku-image gcc2) submitted to Coverity.
  • January 31, 2009: Haiku gets a native GCC4 port.
  • April 2009: Google Summer of Code™ allocates six students to Haiku.
  • September 14, 2009: Haiku R1 Alpha 1 is released.
  • April 2010: Seven students to work on Haiku through Google Summer of Code™.
  • May 10, 2010: Haiku R1 Alpha 2 is released.
  • July 2010: Sixth run (r37534 nightly-raw gcc2hybrid) submitted to Coverity.
  • December 2010: Seventh run (r39894 nightly-raw gcc4) submitted to Coverity.
  • March 2011: Eighth run (r40855 nightly-raw with GPL gcc4) submitted to Coverity.
  • June 2011: Haiku R1 Alpha 3 is released.
  • November 2012: Haiku R1 Alpha 4 is released.
  • July 2013: Haiku gets 64bit support.
  • August 2013: Creation of the HaikuArchives project to recover, opensource and update sourcecode of BeOS applications.
  • October 2013: Haiku package management system is merged.
  • February 2014: Integration of the new O(1) scheduler with CPU affinity.
  • April 2015: First scan of Haiku by PVS-Studio with two articles analyzing the most interesting bugs uncovered.
  • July 2015: Introduction of the Launch Daemon to manage boot process and services.
  • June 2018: LibreOffice is available for Haiku.
  • September 2018: Haiku R1 Beta 1 is released.
  • October 2018: UEFI booting support.
  • March 2019: Stable XHCI (USB3) support.
  • April 2019: NVMe storage support.
  • May 2019: First participation in Outreachy.
  • June 2020: Haiku R1 Beta 2 is released.
  • July 2021: Haiku R1 Beta 3 is released.