Le projet Haïku fut lancé en 2001, suite au rachat par Palm de la propriété intellectuelle de Be.
En 2004, pour éviter d'éventuels problèmes de détournement de nom de produit, il a été décidé de renommer OpenBeOS en Haïku. Il fait référence aux Haïku qui étaient affichés lorsque NetPositive, le navigateur web de BeOS, ne pouvait afficher la ressource web demandée, parce qu'elle n'existait pas (voir concernant cette erreur, l'article : Erreur HTTP 404).
D'octobre 2005 jusqu'à la fin de l'année, un des plus actifs développeurs d'Haïku, Axel Dörfler a été payé par la communauté et ainsi pu travailler à temps plein sur le projet. Une de ses premières tâches a été de permettre à Haïku de pouvoir démarrer sur un CD et ainsi créer un LiveCD.
Le 29 mai 2006, Michael Phipps initiateur du projet, annonce qu'un second développeur sera payé pour travailler à temps plein sur Haïku durant les vacances d'été (juin, juillet et août) . Il travaillera principalement sur la couche réseau (compatible Bone, la couche réseau de BeOS 6 jamais officiellement sortie mais utilisée sous Zeta. Basée sur la couche BSD).
Durant l'été 2007, Haïku profite pour la première fois du Google Summer of Code, qui est un programme rémunéré visant à faire travailler des étudiants durant leurs vacances scolaires sur des projets de logiciels libres. A l'issue de cette première édition, plusieurs éléments d'Haïku ont été améliorés :
- la pile firewire de FreeBSD a été en partie portée
- une application de configuration graphique de la couche réseau a été développée
- une application gérant l'installation et la désinstallation d'applications supportant le format SoftwareValet utilisé du temps de BeOS a été développée
- un algorithme de precache a été implémenté visant a améliorer les performances des entrées/sorties
- plusieurs développements de la pile USB ont été réalisés, notamment l'ajout d'un mode de transfert isochrone et l'établissement d'une communication avec une webcam
- un ordonnanceur O(1) a été développé
- plusieurs développements sur la pile réseau
Les développements ne sont pas complètement terminés, il reste bien des choses a développer et certains de ces étudiants continueront de travailler sur Haïku.