J'en avais entendu parlé il y a quelques années et voilà que par hasard j'ai fini par mettre le nez dans Haiku.
C'est quoi ?
C'est un système d'exploitation dédié aux ordinateurs personnels (pas les serveurs donc) écrit tout entier par une seule équipe de développement et sensé remplacer BeOS (un ancien OS propriétaire dont la boite a fait faillite en 2001). Tout le système est développé spécialement pour Haiku donc pas de noyau Linux, de serveur X, de gestionnaire de paquet X ou Y, de GTK ou de QT, etc. Ceci dit, Haiku utilise GRUB et gcc par exemple donc c'est pas non plus la planète mars (mais ça y ressemble). QT a été porté en fait mais c'est encore en cours.
Pour plus d'infos sur la technique, un petit tour sur wikipédia :
http://fr.wikipedia.org/wiki/Haiku_%28s ... itation%29
C'est libre ?
Oui, mais pas sous GPL. Haiku est sous licence MIT et accepte tout code sous licence libre sauf la GPL ou autre licence "contaminante". Plus d'infos dans la FAQ des développeurs :
http://haiku-os.org/development/faq#acceptable-licenses
Comment qu'on l'essaye ?
Le mieux c'est de prendre un disque virtuel du système pré-installé et de le mettre dans VirtualBox.
Télécharger le disque virtuel ici :
http://haiku-files.org/files/releases/r ... dk.torrent
L'extraire (vous devriez donc avoir haiku-r1alpha3.vmdk).
Le glisser-déposer dans le gestionnaire de média de VirtualBox
Créer une machine virtuelle avec comme OS OtherOS et comme type Unknown.
Mettre la RAM comme vous voulez.
Choisir le disque virtuel que vous avez téléchargé.
ZOU
Pour que le réseau marche il faut changer le type de la carte réseau dans la configuration de la machine virtuelle. Mettre une Intel 1000MT-Pro marche bien.
A quoi ça ressemble ?
Un screenshot tout juste sorti de mon fournil après avoir importé l'image dans virtualbox :
Et d'autres à cette adresse :
http://haiku-os.org/gallery?photo=0&ref ... 1927046673
Et BOINC dans tout ça ?
D'après ce que j'ai lu, le gros problème actuellement c'est le peu de projets libres sur BOINC. Il faut recompiler les projets pour Haiku mais puisqu'ils ne sont pas libres c'est impossible. Un autre moyen serait de convaincre les développeurs de chaque projet de faire des versions pour Haiku mais ça aussi c'est assez compliqué.
En l'état, on peut compiler son BOINC avec pas mal d'efforts, redoubler d'efforts pour compiler un projet open-source et parfois réussir à cruncher à la fin !
Plus d'infos (en anglais)
Les statistiques des utilisateurs de Haiku (#37)
Le site de la team Haiku (mort en ce moment)
En résumé
Haiku est léger et très bien pensé pour un utilisateur normal autant que pour un débutant mais aussi très modulaire pour les fous de la personnalisation. Le gestionnaire de fenêtres est tip-top (presque du niveau de e17, et peut-être mieux sur certaines choses
). Le système de fichier est hyper bien a priori, j'en sais pas vraiment plus. La librairie graphique a l'air très flexible mais l'aspect actuel est un peu vieillot, un bon thème et ça ira. Démarre hyper hyper vite.
Il reste pas mal de route avec principalement le même problème de Linux il y a longtemps : le support matériel. Pour l'instant pas de wifi en WPA par exemple. Mais une fois que tout sera stabilisé et assez compatible, de très bonnes choses pourront venir.
La première version finale (la R1) sera un grand pas en avant mais c'est surtout la R2 ensuite qui a une chance de marquer le grand public d'après moi. En d'autres termes, affaire à suivre
Pour les anglophones, une conf avec un bel accent pour finir :
http://blip.tv/linuxconfau/haiku-4747185 (allez au milieu de la vidéo pour la démo)