Haiku : Le système d’exploitation Open-Source inspiré de BeOS expliqué
Si vous pensez que les distributions Linux modernes sont trop compliquées, Haiku est un système d’exploitation open-source qui aspire à être aussi simple et élégant que le format de poésie japonaise dont il porte le nom. Bien qu’il soit encore en version bêta, si vous avez de bons souvenirs de BeOS, Haiku pourrait être une alternative prometteuse à Linux.
Qu’est-ce que Haiku OS ?
Haiku est une réimplémentation open-source de BeOS. BeOS a été développé par Be, Incorporated dans les années 90. La société a été fondée par Jean-Louis Gassée, qui avait dirigé le groupe Mac chez Apple dans les années 80.
BeOS a été conçu à l’origine pour les éphémères machines BeBox de la société, avant d’être porté sur des clones de Mac, puis sur le Mac lui-même, et enfin sur des PC à base de processeurs Intel.
BeOS a été conçu pour bien fonctionner avec le multimédia et pour fonctionner aussi efficacement que possible. Un élément avant-gardiste était sa prise en charge de plusieurs processeurs, alors que cela n’était pas courant sur les ordinateurs de bureau dans les années 1990.
Le multithreading de BeOS lui a permis de rester réactif même lors de l’exécution de graphiques et de vidéos lourds, ce qui a étonné de nombreux observateurs, comme le montre cette vidéo promotionnelle de la fin des années 90 :
Après que Be a cessé de développer BeOS en 2001, des projets open-source ont vu le jour pour poursuivre le développement de BeOS. Haiku est celui qui a réussi à survivre, en publiant lentement des versions bêta au fil des ans.
Si Haiku s’inspire de BeOS, il n’est pas entièrement basé sur ce système. Haiku inclut des parties de BeOS qui ont été mises en open-source, notamment le gestionnaire de fichiers Tracker. La relation entre Haiku et BeOS est similaire à celle entre Unix classique et Linux.
Malgré l’implémentation par Haiku de certains aspects similaires à Unix, leur FAQ rejette explicitement Linux comme solution de bureau en raison de son amalgame de composants sans rapport entre eux. Comme BSD, Haiku vise à développer un système intégré. La pile réseau est également empruntée à FreeBSD.
Comment installer Haiku sur un PC
L’installation de Haiku est similaire à celle d’une distribution Linux. Vous téléchargez le support de démarrage à partir du site web, vérifiez l’ISO téléchargé, puis l’extrayez si vous l’installez sur du matériel réel.
Au démarrage, vous aurez le choix entre passer directement à l’installation ou ouvrir un environnement réel. Si vous choisissez cette dernière option, vous verrez un environnement très fonctionnel. Il y a également un lien vers le programme d’installation.
Une fois l’installation lancée, vous pouvez formater et partitionner les disques. Un utilitaire comme GNU Parted, qui fait partie de la distro live SystemRescue, vous donnera plus de flexibilité.
L’installation est assez rapide. Très vite, vous serez invité à démarrer dans votre nouvel environnement Haiku.
Télécharger : Haiku
Explorer le bureau Haiku
Lorsque vous démarrez le système Haiku, vous vous retrouvez dans un environnement de bureau minimaliste. Il y a quelques icônes et une « Deskbar » qui affiche l’horloge, vous permet d’accéder aux programmes courants et affiche les applications en cours d’exécution dans une « zone de notification ».
Certaines applications Haiku ont des « réplicants » qui vous permettent de définir des widgets de bureau. Ils ont une icône spéciale que vous pouvez faire glisser hors du coin et sur votre bureau. Vous pouvez faire glisser une calculatrice ou un commutateur de bureau virtuel.
Une chose que vous remarquerez immédiatement est qu’Haiku est mono-utilisateur. Il n’y a pas de comptes, contrairement à Linux. C’est un héritage de BeOS et c’était une caractéristique des systèmes de bureau dans les années 90.
Vous pouvez également voir l’utilisation de la mémoire et de l’unité centrale dans la barre de bureau. Une caractéristique inhabituelle est la possibilité de désactiver les processeurs supplémentaires, ce qui remonte à l’époque de BeOS.
Le gestionnaire de fichiers est connu sous le nom de Tracker. Il se comporte beaucoup comme le Finder original de macOS, en ouvrant plusieurs fenêtres à chaque fois que vous ouvrez un autre répertoire. Comme cela peut être source d’encombrement, vous pouvez également faire un clic droit sur les lecteurs ou les dossiers pour obtenir un menu déroulant.
Surfer sur le Web avec WebPositive
Comme la plupart des systèmes d’exploitation modernes, Haiku est livré avec un navigateur web intégré. Le navigateur d’Haiku s’appelle WebPositive.
WebPositive utilise le moteur de rendu WebKit utilisé par Google Chrome. Il dispose d’une navigation par onglets, comme on peut s’y attendre de tout navigateur moderne.
L’inconvénient est que c’est à peu près tout ce que vous obtenez avec WebPositive. Si vous dépendez de plugins comme les gestionnaires de mots de passe, vous n’avez pas vraiment d’autres options. Peut-être que quelqu’un pourrait porter Firefox ou Chromium sur Haiku OS.
Gestion des paquets dans Haiku
Haiku inclut le gestionnaire de paquets Haiku Depot. Il est similaire à l’utilisation des magasins de logiciels sur les distros grand public comme Ubuntu.
Vous pouvez rechercher des programmes « en vedette », ainsi que tous les paquets. Vous pouvez trouver un grand nombre des mêmes paquets que vous pourriez trouver sur un système Linux traditionnel. Il s’agit notamment d’éditeurs, de débogueurs et d’autres outils de programmation.
Haiku Depot a quelques défauts. Cela a moins à voir avec le programme lui-même qu’avec certains des paquets qu’il contient. Une tentative d’installation de LibreOffice a échoué en raison de dépendances manquantes. C’est quelque chose qui sera, espérons-le, résolu lors de la sortie de la version normale, quand cela se produira.
Utilisation du terminal dans Haiku
Comme BeOS avant lui, Haiku est livré avec une application de terminal. L’interpréteur de commandes par défaut est Bash, et le système est principalement compatible avec POSIX, de sorte que vous pouvez utiliser la plupart de vos programmes de ligne de commande préférés dans Haiku.
De nombreux outils Linux ont en effet été portés sur Haiku et sont disponibles via Haiku Depot.
L’une des principales différences avec Linux est que Haiku est un système mono-utilisateur. Vous travaillez en tant que super-utilisateur, et vous devez donc être prudent lorsque vous modifiez les fichiers système.
Haiku est-il le système d’exploitation qu’il vous faut ?
Même dans sa phase bêta, Haiku est étonnamment utilisable. Son interface semble avoir peu changé par rapport au BeOS original des années 90. Haiku plaira probablement à ceux qui aiment utiliser des distributions Linux minimalistes comme Tiny Core Linux. L’un des meilleurs attributs de Haiku est sa performance sur les systèmes à faibles spécifications.
Cependant, il est difficile de recommander Haiku comme système d’exploitation à part entière. Il y a moins d’applications pour Haiku que pour Linux. Grâce à la compatibilité de Haiku avec les applications X11 et Wayland, il sera plus facile de porter les applications de Linux sur Haiku à l’avenir.
Un inconvénient mentionné précédemment est la nature mono-utilisateur de Haiku. C’est un autre aspect hérité de BeOS. Au milieu des années 90, lorsque BeOS a fait ses débuts, les systèmes d’exploitation des ordinateurs domestiques n’avaient pas de concept de connexion multiple. Haiku est un artefact de cette époque.
Une chose qui pourrait décevoir les bricoleurs de Linux est le manque de personnalisation. À part les répliques, le bureau Haiku est tout ce que vous obtenez.
Bien que certaines personnes sur Internet affirment utiliser Haiku au quotidien, de nombreux utilisateurs pourraient se méfier d’un système d’exploitation en version bêta.
Si vous voulez quelque chose de minimal et que vous vous souciez de la stabilité, il existe un certain nombre de petites distributions Linux. Xubuntu dispose d’un bureau Xfce personnalisé plus léger et donne accès à la vaste base d’applications Ubuntu.
Haiku : Un bureau Linux intéressant qui n’en est pas vraiment un
Haiku est un système d’exploitation bêta inspiré de BeOS des années 90, avec une communauté grandissante et une facilité d’installation et d’utilisation. Il n’est pas encore tout à fait au point, mais vaut la peine d’être exploré si vous voulez quelque chose de différent.
Il existe plusieurs autres systèmes d’exploitation libres qui ne sont pas basés sur Linux. Haiku est l’un d’entre eux.
Quel est l’intérêt de Haiku OS ?
Les points forts qui distinguent Haiku des autres systèmes d’exploitation sont les suivants : focalisation spécifique sur l’informatique personnelle, noyau personnalisé conçu pour la réactivité, conception entièrement threadée pour une grande efficacité avec les CPU multiprocesseurs/cœurs, API orientée objet riche pour un développement plus rapide, système de fichiers semblable à une base de données (BFS).
Haiku OS est-il bon ?
Haiku est destiné à ceux qui ont connu NeXT ou AfterStep et qui veulent un système d’exploitation qui a l’air et se sent un peu vieux jeu mais qui est plus performant que n’importe quel autre système d’exploitation qu’ils ont connu.
Haiku OS ressemble-t-il à Unix ?
Haiku, comme BeOS avant lui, n’est pas ce que nous citerions normalement comme exemple d’environnement Unix traditionnel. Si vous aimez activement Unix, et que ce que vous voulez faire fonctionne déjà bien sur Unix – n’importe quel Unix, et cela inclut macOS, ainsi que Linux et FreeBSD – alors vous ne verrez probablement pas beaucoup d’attrait ici.