Our application to become a mentor organization for the Google Summer of Code 2008 has been approved! Qualifying students can apply for our GSoC 2008 ideas listed here between now and March 31th April 7th, 2008. For details about how to apply, please check out Students: How to Apply for a Haiku Idea.
According to other mentor organizations, the most successful GSoC projects are the ones proposed by the students themselves. The following list represents our ideas and the current needs of our project. However, suggesting your own idea is encouraged!
This year 5 students worked on our projects, of which 3 succesfully completed the program.
Additionally, 4 more students were paid directly by Haiku as part of the
"Haiku Code Drive", as there were several promising students and only 5 GSoC
slots
This year 6 students worked on our projects, of which 5 completed the program.
Additionally, 2 students were paid by Haiku directly as part of the "Haiku Code Drive":
The Haiku project has been accepted into Google Summer of Code&trade 2009! Qualifying students can apply for a Haiku project (see the list of suggested projects below) between March 23rd and April 3rd, 2009. For details about how to apply, please check out Students: How to Apply for a Haiku Idea.
According to other mentor organizations, the most successful Google Summer of Code projects are the ones proposed by the students themselves. The following list represents our ideas and the current needs of our project. However, suggesting your own idea is encouraged!
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.
Here is a list of links to Haiku User Group (HUG) and third-party Haiku-related sites that make up the wider Haiku community ecosystem. See at the bottom of the page if you would like to have your Haiku-related site added to this page.
- BeSly: German BeOS, Haiku and ZETA knowledge base. Tutorials, translations
and more in several languages.
- BeTips: The Haiku/BeOS Tip Server.
- HaikuArchives: The GitHub repository for many Haiku native open source projects.
- HaikuPorts: The GitHub repository for a collection of software ported to the Haiku platform.
- Haiku User Group Brazil: Blog of HUG-BR, created by translation team
for Brazilian Portuguese language. Meeting point for brazilian users, developers and sympathizers share suggestions, ideas, info, news and
more about Haiku.
- Haiku User Group Nordic: A Haiku User Group for scandinavian speaking countries, including Norway, Sweden, Denmark and Finland.
- QUBE.RU: Russian BeOS and Haiku community.
Tell us about your site!
If you have a community-based Haiku-related site that you would like us to add to this page, contact us with the following information:
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.
Here is a listing of Haiku movies on the web.
Haiku Rocks - WalterCon 2006 promotional video by DarkWyrm
Haiku Tech Talk at Google - February 13, 2007 by Axel Dörfler, Bruno G. Albuquerque and Michael Phipps
Haiku presentation at NUMERICA #1, France - March 10, 2007 by François Revol
FalterCon 2007 - Haiku at Picn*x - August 11, 2007 by Michael Summers and Urias McCullough, edited and produced by Phil Greenway
Code_Swarm for Haiku - July 21, 2008 by Fredrik Holmqvist
Haiku Presentation - September 27, 2008 by Leszek Lesner
Haiku at Linux Conference Australia 2011 (LCA2011) - January 28, 2011 by Phil Greenway
Videos taken at the BeGeistert meetings
Haiku overview on Lunduke Hour podcast - February 6, 2017
Video TutorialsVideos done by students for Google Code-In
Do you have a Haiku video?
Help us spread the word! If you have a Haiku video that you are proud of and want to show it to the world, drop us a line with the URL, description and author information so that we can add it to the list of Haiku movies on the web.
Frequently Asked Questions
Here are some Frequently Asked Questions about Haiku. For development related topics, please check out the Development FAQ.
- Common Questions
- Package Management
- Applications
- Technical
- Hardware
- Installing
- Using
Common Questions
Questions most commonly asked about the Haiku operating system.
We take the security of our infrastructure and operating system seriously.
Personal data is an important resource, and we want to ensure users can place their trust in Haiku.
Haiku Infrastructure
Our infrastructure contains sensitive personal user data, and we aggressively keep this information private on a need-to-know basis at all times.
If you have discovered a vulnerability, CVE, or exploit that you believe puts user data at risk, please submit a detailed report to contact@haiku-inc.org. Haiku, Inc. will ensure a rapid response from our infrastructure / sysadmin team.