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.