
TL: DR; Un débutant a essayé Haiku pour la première fois et a trouvé cela génial. Surtout par rapport aux environnements de bureau disponibles sous Linux
J'ai déjà partagé mes idées (et mes frustrations) sur #LinuxUsability (, , , , , ). Dans cette revue, je décrirai mes premières impressions de , un système d'exploitation open source pour ordinateurs personnels. Parfois, les premières impressions sont utiles, mais comme vous n’obtenez les premières impressions qu’une seule fois, j’ai enregistré les miennes ici.

Le système sur lequel j'écris cette critique
Peut-être qu'ils seront utiles aux développeurs de Haiku ou à d'autres parties intéressées.
Je peux me tromper quelque part, puisque je décris simplement ma première expérience personnelle (lire : aveugler). De plus, des personnes sympathiques sur la chaîne #haiku du réseau irc.freenode.net m'ont aidé avec des conseils - je les publierai également. Merci, développeurs Haiku !
Ce que je voulais dire : Haiku n'est pas encore parfait à 100%, mais il dispose déjà d'un environnement de travail solide.
Installation
Le projet Haiku fournit des images pour démarrer à partir d'un CD ou d'un DVD, . J'ai utilisé une clé USB-3. On m'a dit que le démarrage à partir de l'USB-3 pourrait ne pas fonctionner, mais sur mes deux systèmes de test basés sur Intel, cela fonctionne parfaitement.
J'ai commencé le processus d'installation lui-même en téléchargeant une image en 64 bits, que j'ai ensuite écrite sur une clé USB à l'aide du programme . Le téléchargement fonctionne comme , et sans cela - mes applaudissements pour avoir fourni une telle image.
Le haïku utilise le sien pour la partition de démarrage, bien que, en principe, la prise en charge de FAT32 et NTFS soit déclarée. En général, 600 Mo suffisent pour le système, mais plus d'espace est nécessaire pour des applications supplémentaires.
Par défaut, une partition de 600 Mo avec BeFS et une partition de 32 Go avec FAT3 sont créées. Il y a un fichier sur FAT32 /EFI/BOOT/BOOTx64.EFI, ce qui signifie qu'il peut démarrer sur des systèmes compatibles EFI. Malheureusement, je n'ai pas trouvé de programmes pour augmenter la taille de BeFS, et j'espère qu'à l'avenir, ils créeront un schéma de partition de disque différent, car la taille de l'image de partition est petite et il se peut qu'il n'y ait pas assez d'espace libre pour des fichiers supplémentaires. logiciel. Ce serait bien si des packages logiciels supplémentaires étaient stockés sur une deuxième partition FAT32.
La même solution serait un avantage pour ceux qui souhaitent accéder aux fichiers directement depuis d'autres systèmes. Sous Linux, il existe déjà un support pour la lecture de BeFS, il existe des implémentations pour la lecture-écriture de BeFS sous .

Installateur de haïku
Ils m'ont donné un conseil : si vous souhaitez utiliser une partition plus volumineuse, installez Haiku sur une autre clé USB.
Pour moi, cette étape est en principe superflue, puisque l'installateur Haiku ne sait pas partitionner les disques, mais lance simplement le programme DriveSetup, dans lequel il faut partitionner manuellement le disque, ajouter une partition, qui est ensuite formatée en BeFS, après quoi le contrôle revient au programme d'installation. Vous devrez également installer manuellement le chargeur de démarrage à l'aide d'un programme distinct. Malheureusement, je n'ai pas pu démarrer à partir d'EFI avec cette partition, car il n'existe pas de partition FAT32 avec les fichiers de démarrage pour EFI. Un programme d'installation capable de partitionner automatiquement incluant les fonctionnalités EFI serait utile.

BootManager installe le chargeur de démarrage sur le disque
Le processus d'installation lui-même prend un peu moins de trois minutes, ce qui est assez rapide. Dans ce cas, l'ensemble du système est copié, composé de « seulement » 4751 fichiers. La raison en est que la plupart des logiciels sont conditionnés sous forme de fichiers hpkg (un peu similaires aux packages Snap sur les systèmes Linux), qui ne sont jamais installés, mais simplement montés. Ce qui est intéressant, c’est qu’il existe pas mal de fichiers « gratuits », par exemple png. Pourquoi ne sont-ils pas scellés ?
Comme je l'ai déjà dit, même le noyau du système d'exploitation se présente sous la forme d'un fichier hpkg. (Je parlais de 4751 fichiers parce que j'ai exécuté HaikuDepot avant l'installation, ce qui a téléchargé un tas de choses. Une nouvelle installation ne semble pas les contenir tous et peut être installée plus rapidement avec environ 200 packages. Cool ! Ce qu'on m'a dit est que les fichiers téléchargés ne sont pas ignorés lors de l'installation - c'est . Wow, on dirait que c'est le premier rapport de bug écrit à ma suggestion).
Premier démarrage
Le système démarre, affichant un joli écran de démarrage, puis s'arrête : après le chargement, ma carte vidéo (Radeon) affiche un écran noir.
On m'a conseillé de démarrer l'écran en mode sans échec avec une résolution de 1024x768 sur un moniteur FullHD. En principe, il était possible de bricoler le chargeur de démarrage pour le faire fonctionner avec FullHD, mais sur un autre ordinateur équipé d'une carte vidéo Intel, tout fonctionnait parfaitement.
Le système lui-même fonctionne de manière réactive à partir d'un lecteur flash, apparemment en raison du fait que rien n'est écrit sur le lecteur flash pendant le fonctionnement, j'espère donc utiliser le lecteur flash comme système de travail principal. Vous obtiendrez un vrai système lors du démarrage à partir d’une clé USB, par opposition aux images Linux « en direct » lentes.
Pendant le démarrage, l'écran ne clignote pas, les messages du noyau ne sont pas visibles, on n'a pas l'impression que Xorg est vissé au noyau avec du ruban isolant bleu. Contrairement aux distributions Linux classiques, le noyau et l'interface graphique sont conçus et adaptés l'un à l'autre !
Il n'y a pas d'invite de connexion car le système est conçu pour un seul utilisateur. Tout est simple, exactement ce qu'il faut pour un ordinateur personnel.
Si vous avez besoin de l'assistance de plusieurs utilisateurs, donnez-leur une clé USB, dont chacune ne coûte pas plus de 5 $.
Premières impressions de l'environnement de travail
Si vous comparez le premier sentiment, cela ressemble plus à un Mac qu'à, par exemple, Linux avec Gnome. La touche de commande fonctionne exactement de la même manière que sur un Mac. Bien!

Rien ne vaut un gestionnaire de fichiers spatial qui ressemble à un bon vieux Mac !
(comme Macintosh System 1.0), malheureusement chaque fenêtre ne mémorise pas ses paramètres (par exemple, affichage sous forme de liste ou d'icônes). Comme on me l’a dit, c’est une erreur qui, je pense, ne sera pas difficile à corriger. (Malheureusement, difficile - on utilise un système original, non basé sur GitLab ou GitHub, auquel il est également impossible de se connecter avec leur aide). Les fichiers ont leurs propres icônes, il n'y a aucun problème avec des fichiers séparés sur le bureau et des icônes.
Bien! Bien mieux que les environnements de bureau pour Linux, il y a un sentiment de simplicité.
Performance
Le système d'exploitation fonctionne rapidement même sur des équipements à faible consommation tels qu'un netbook Atom. Il n’y a pas de couches logicielles gonflées. Bien!
a dit que LibreOffice semble fonctionner plus rapidement que sur d'autres systèmes d'exploitation, mais je ne l'ai pas encore testé.

Bryan Lunduke. Haiku OS Beta - revue et impressions
Ligne de commande
Il comprend un terminal. En général, malgré de légères différences avec Linux, je m'y suis immédiatement habitué ; en fait, c'était un bash ordinaire, ce qui m'a fait très plaisir.
Welcome to the Haiku shell.
In it, you can easily launch applications that are on the $PATH:
~> Touchpad
~> echo $PATH
.:/boot/home/config/non-packaged/bin:/boot/home/config/bin:/boot/system/non-packaged/bin:/bin:/boot/system/apps:/boot/system/preferencesOuah! ".« Dans le $PATH! Cela signifie que vous pouvez exécuter des commandes directement à partir du répertoire actuel (les Linux m'ont dit un jour que le monde exploserait si j'essayais cela). Super!

bash exécuté dans le terminal Haiku
Ce qui est également intéressant avec le terminal, c'est que vous pouvez appuyer sur ctrl + c pour copier, comme dans d'autres applications, contrairement aux environnements de bureau Linux où vous devez appuyer sur ctrl + shift + c dans le terminal.
Des petites choses qui montrent l’intégrité de l’ensemble du système.
Structure du système de fichiers
La partition d'où provient le téléchargement est montée dans /boot. Comme c'est simple !
Pas de tas /etc, /usr, /bin… Juste /home и /system. Propre, simple, compréhensible. Bien! (Pas vraiment : ils sont là, mais cachés. Pourquoi ? Parce que /bin это /system/bin, il n'est pas nécessaire de l'afficher dans le Tracker, mais les scripts l'utilisent toujours. Je pense que les développeurs devraient se débarrasser des éléments obsolètes effectués pour des raisons de compatibilité, car cela rend les choses plus difficiles à comprendre.)
paquetfs
J'ai mentionné plus tôt les fichiers hpkg, qui ressemblent un peu aux packages sous Linux, mais ils ne sont pas installés, ils sont simplement montés (similaire aux packages snap). Le système de fichiers qui fait cette magie s'appelle packagefs. Il monte les fichiers hpkg au-dessus des autres, ce qui entraîne la création de l'intégralité du répertoire /system de cette façon.
Malheureusement, la commande mount n'affiche pas ce qui est monté.
~> mount
usage: mount [-ro] [-t fstype] [-p parameter] [device] directory
-ro mounts the volume read-only
-t specifies the file system to use (defaults to automatic recognition)
-p specifies parameters to pass to the file system (-o also accepted)
if device is not specified, NULL is passed (for in-memory filesystems)On m'a recommandé d'essayer mountvolume, qui affichera les partitions montées, mais malheureusement, il n'affichera pas non plus les points de montage avec packagefs (il affichera uniquement ceux associés aux partitions ou aux images disque). [Heureusement, si vous exécutez mount ou df quelque part sur un hôte avec docker, vous pouvez faire défiler quelques écrans ! — environ. traducteur] Mais vous pouvez faire un truc avec df :
~> df -h
Mount Type Total Free Flags Device
----------------------------------
/boot bfs 600.0 MiB 6.0 KiB QAM-P-W /dev/disk/usb/0/0/0
/boot/system packagefs 4.0 KiB 4.0 KiB QAM-P -
/boot/home/config packagefs 4.0 KiB 4.0 KiB QAM-P -
/no name fat 2.8 MiB 2.3 MiB - M-PRW /dev/disk/usb/0/0/1Comme vous pouvez le voir /system и /home/config à l'intérieur /boot ce ne sont que des packages.
Les gens qui me connaissent savent que je suis fan du glisser-déposer dans les gestionnaires de fichiers : par exemple, j'utilise des bundles d'applications de style NeXT, ou .
Dans tous les cas, ce format de distribution de logiciels présente des inconvénients. Les packagesfs peuvent-ils combiner le meilleur ?
Comme vous pouvez le constater, dans mon cas (la partition système est pleine, mais je souhaite installer des applications), il serait plus élégant de télécharger des applications quelque part à l'aide d'un navigateur, comme je le fais avec des fichiers. .dmg pour Mac ou AppImage. packagefs vit dans le noyau, ce n'est donc pas un système de fichiers pour FUSE (même si je sais que Haiku a aussi FUSE). On m'a également dit qu'il pourrait y avoir des "zones packagefs" supplémentaires à l'avenir, ce qui signifie très probablement que je pourrai dire à packagefs de stocker les packages sur des partitions de disque distinctes, par exemple. J'aime ça - après tout, si la partition du disque se trouve sur un support amovible, je peux m'asseoir sur un autre ordinateur et y exécuter des applications.
Ils ont également déclaré que l'installation de packages fonctionne également en utilisant la méthode glisser-déposer : faites simplement glisser le fichier dans /system/packages ou /home/config/packages pour l'installation, et si vous extrayez le fichier à partir de là, il sera supprimé. Si vous faites glisser un package avec des dépendances insatisfaites, le système demandera leur installation préalable.
Au début, je ne comprenais pas comment packagefs gère plusieurs versions du même package. Que se passe-t-il si je souhaite installer, par exemple, différentes versions de gcc ou d'autres programmes GUI ? (L'un des développeurs a déclaré, je cite : " packagefs lui-même ne contient rien qui empêche l'installation de plusieurs packages portant le même nom, mais comme libsolv d'OpenSuse est utilisé pour la résolution des dépendances, ce qui ne le permet pas, il était interdit de le faire. et HaikuDepot lui-même dans les paramètres." Je peux expliquer pourquoi j'aime l'idée des packages .app, AppDir et AppImages).
Bibliothèques dynamiques
Existe-t-il une technologie de bibliothèque dynamique ? Oui, cela est visible par exemple si vous lancez une application avec des bibliothèques manquantes en double-cliquant :

Pouvez-vous imaginer cela dans Gnome, Kde ou Xfce ?
Sous Linux, une telle exécution ne montrerait rien. Voyons combien de temps cela prendra dans différents environnements :
- GNOME:
- KDE:
- XFCE:
- CAMARADE:
Et les chèques ?
~> ldd
bash: ldd: command not foundVous devez utiliser le remplacement :
~> objdump -x /bin/bash | grep NEEDED
NEEDED libreadline.so.7
NEEDED libhistory.so.7
NEEDED libncurses.so.6
NEEDED libintl.so.8
NEEDED libroot.soEn principe, ldd serait mieux car il montre en plus les chemins à partir desquels les bibliothèques seront chargées.
D’où sont-ils réellement chargés ?
~> echo $LIBRARY_PATH
%A/lib:/boot/home/config/non-packaged/lib:/boot/home/config/lib:/boot/system/non-packaged/lib:/boot/system/libVous pouvez donc placer des bibliothèques à côté de l'exécutable et cela "fonctionnera". Comme c'est cool ! Vous pouvez simplement lier des bibliothèques individuelles à votre application sans jouer avec rpath ni définir la variable LD_LIBRARY_PATH comme sous Linux. Bien!
Il existe une bibliothèque (terrible sous Linux) /boot/system/lib/libstdc++.so.6.0.24.
Que se passe-t-il si l'application nécessite une version plus récente que celle de /boot/system/lib ?
L'utilisateur moyen passerait probablement à la dernière version car il n'y a pas d'utilisateur "Administrateur" avec un mot de passe root sur ce système [l'auteur fait allusion à la simplicité - environ. traducteur].
Eh bien, c'est du moins à cela que ça ressemble. (En fait, "user" est l'équivalent de root. Vous pouvez définir un mot de passe à l'aide de la commande passwd, puis indiquez PermitRootLogin=yes в sshd_config, puis vous pouvez vous connecter en externe via ssh. Les développeurs m'ont dit que par défaut toutes les applications sont lancées en tant que root. Ils pourraient éventuellement y arriver... Mais je ne suis pas sûr que ça me plaise.)
En raison du fait qu'il n'existe pas de distributions de Haiku, les développeurs d'applications n'ont pas non plus accès à des versions plus récentes que celles disponibles en téléchargement sur votre système. Le résultat : moins de frustration, les choses « fonctionnent tout simplement ». Grande simplification ! J'aime ça.
Ressources et registraire
Comme mentionné ci-dessus, les applications ont un type et une icône, vous n'avez donc pas à vous soucier des fichiers du bureau et d'autres choses de ce genre. On m'a dit qu'il existe un service d'enregistrement spécial qui connaît les applications, les types de fichiers et les icônes. Il est toujours averti lorsqu'un package est installé ou qu'un fichier est marqué pour exécution (à l'aide du programme chmod ou mimeset).
Cela me rappelle quelque chose sur Mac. Mais c'est quoi . Super!
Les fichiers binaires reçoivent des icônes intégrées en tant que ressources, vous n'avez donc pas besoin d'une icône distincte en plus des fichiers sur votre bureau. Presque pareil que sur Macintosh System 1. Cool !

Types d'applications, types de documents pris en charge, ressources intégrées et informations sur la version
Tracker (gestionnaire de fichiers) marque automatiquement les fichiers binaires comme exécutables. C'est ce que j'attends des environnements de bureau Linux depuis plus de 10 ans.
Tout cela est très satisfaisant. C'est cool! La vie devient si simple. C'est plus élégant et plus semblable à Mac que sous Linux. Ou ca...

Application Linux sans jeu de bits d'exécutabilité
Dans Gnome la possibilité de lancer des fichiers exécutables à partir d'un gestionnaire de fichiers, mais la communauté a fait tout un plat - et tout a été rendu.
On m'a également dit que les applications utilisaient la fonction find_paths() au lieu de ceux codés en dur /usr/bin и /usr/share (une caractéristique courante des environnements de bureau Linux), ce qui signifie qu'ils peuvent être déplacés dans le système de fichiers. Je fais une standing ovation ! .
Ce qui m'a surpris
- J'étais confus
/bootIl s'agit du point de montage de la partition à partir duquel le système démarre. Pourquoi pas "/" ? alors ou/Haiku? (Explication : en effet,/bootIl s'agit toujours de la partition de démarrage, elle apparaît sur le bureau sous le nom "Haiku" car c'est son nom. Regarder "/"comme un analogue du bureau dans Mac System 1, racine d'une hiérarchie qui n'existe pas réellement sur les disques). - Le point de montage des packages installés par l'utilisateur est
/home/config. Pourquoi pas simplement/home? (Un des développeurs m'a expliqué qu'il ne voulait pas polluer le répertoire personnel, mais je pense que config est un mauvais nom car il y a un sous-répertoire à l'intérieurbin/, il ne s'agit donc pas seulement de stocker des paramètres). - Quelle est la licence pour tout ? Par exemple dans lors de la visualisation de «À propos», il n'y a aucune indication explicite. Le champ « À propos de ce système » indique que le code Haiku est sous licence MIT. Super! (On m'a également dit que WebPositive est livré avec un système d'exploitation sous la même licence, mais son moteur WebKit est principalement sous BSD à deux points).
Qu'est-ce qui n'a pas fonctionné comme je l'espérais
La première chose qui m'a frappé, c'est le niveau de support matériel. Tout a fonctionné sur mon netbook basé sur Atom, y compris le WLAN. Mais il y a quelques particularités dans le travail.
- Totalement inutilisable sur le matériel Macintosh, quel que soit le mode EFI ou l'émulation BIOS (Windows). Le système se bloque simplement si vous sélectionnez l'icône dans le chargeur de démarrage Mac. On m'a dit que c'était et vous pouvez démarrer en utilisant , mais ces réglages sont trop compliqués pour moi.
- Accélération graphique. Il semble qu'il ne soit pas encore possible d'utiliser Radeon (j'avais un écran noir), mais les choses ne se passent pas bien non plus sur Intel. L'accélération vidéo dans WebPositive est uniquement logicielle, y compris H.264. Étonnamment, l’orientation initiale se fait en vidéo. L'un des développeurs a précisé que la vidéo dans WebPositive fonctionne avec des hacks lents.
- Pas de son? "Les pilotes de carte son sont toujours en évolution", a déclaré le développeur. Il a probablement besoin de quelqu'un pour prendre en charge le pilote HDA de la même manière que l'USB-3. Désormais, pour obtenir du son, un redémarrage à chaud à partir d'un autre système d'exploitation suffit, et je pense que cela sera corrigé d'une manière ou d'une autre.
- Les boutons de réglage de la luminosité et du volume ne fonctionnent pas. (La base est déjà là sous la forme de l'application Raccourcis : vous pouvez lier n'importe quel raccourci clavier à n'importe quelle fonction de votre choix, mais jusqu'à présent Haiku ne sait pas comment travailler avec les touches multimédias. Peut-être y a-t-il des volontaires ?)
- Commande par pavé tactile à deux doigts. Ne fonctionne pas immédiatement. Il y a un panneau de paramètres qui dit "Aucun pavé tactile trouvé, les paramètres n'auront aucun effet". ( avec périphérique d'entrée ELAN, ACPI ETD050A).
- Avec l'application existante de lecture de fichiers d'appareils photo numériques et de smartphones sous Android, la synchronisation en modes MTP et PTP ne fonctionnait pas pour moi. Ce serait formidable s'ils étaient montés comme les autres partitions du système.
- La fermeture du couvercle de l'ordinateur portable ne semble pas être gérée. (Je sais que Haiku ne fonctionne toujours pas avec ACPI : le support est implémenté, mais pas activé par défaut ; pas de réinitialisation du pilote)
- Je n'ai pas pu créer de compte sur bugtracker car ça ne fonctionne pas dans WebPositive.
Applications
L'objectif principal du système d'exploitation est de lancer des applications. J'avais peur qu'il n'y ait pas de candidatures pour un vrai travail sous Haiku. Heureusement, je me suis trompé, car il y a un espoir d'amélioration - lorsque le haïku sera utilisé plus souvent.
(application de mise en page visuelle) l'est, et c'est une application très complexe basée sur Qt. Il y a aussi (IDD).
Je me demandais si les gens écrivent aujourd'hui des applications Be natives pour Haiku en utilisant des outils natifs (s'ils existent), ou s'il suffit d'utiliser QtCreator (ce qui facilitera le portage d'applications multiplateformes). La position des développeurs Haiku est une préférence « claire » pour les applications natives pour Haiku. Est-ce vrai? Je doute que les applications pour un travail réel ne soient pas multiplateformes (toutes les applications utilisées dans mon travail sont multiplateformes).
Prise en charge déclarée des applications WxWindows.
Le manque de support de Gtk+ est frustrant. Cela signifie qu'il n'y aura pas Gimp sur Haiku de sitôt (enfin, je pense), mais il y a un remplaçant sous la forme de Krita !
De plus, je pense qu'il doit y avoir un moyen simple et clair de créer des applications pour Haiku, - en utilisant Travis CI et GitLab CI.
Où allons-nous?
Haiku restera-t-il coincé avec le concept BeOS UX ? Je pense que pour être attractif, il doit soigneusement calibrer les nouveaux designs UX lors de leur adoption, tout en restant fidèle à ses fondamentaux.
Par exemple:
- Restez simple, sans ces 100500 XNUMX options qui rendent Linux « compliqué ».
- Utilisez un curseur fléché pour la souris au lieu d'une main étrange.
- Y aura-t-il un Dock ? (Je sais qu'il existe quelque chose comme Dock appelé , encore plus proche du Dock , mais le BeOS d'origine possédait déjà un Dock en 1998 !)
- Menu global ? (Évidemment non, puisque n’y voit pas d’avantage particulier).
- Changement de fenêtre rapide ? (Ils ont dit que vous pouvez essayer d'activer "", en maintenant enfoncée la touche Windows tout en faisant glisser une fenêtre, mais ce n'est pas intuitif, d'ailleurs, ça ne fonctionne pas chez moi).
- Animation d'ouverture et de fermeture des fenêtres ?
- Des ombres devant les fenêtres ?
- Support de thème comme dans Aqua ? (Oui, vous pouvez, il existe des infrastructures et des outils, par exemple, , mais quelqu'un doit créer les fils de discussion. Je voudrais l'essayer moi-même, on m'a dit qu'il y avait de la documentation dans /xref/haiku/headers/os/interface/ControlLook.h, mais pas maintenant).
Ce sont des nuances subtiles, dont le système ne doit pas perdre son individualité unique.
Conclusion
Les haïkus m'ont vraiment ouvert les yeux et m'ont montré comment l'environnement de travail « fonctionne ».
Je suis passé de Mac à Linux il y a plus de 10 ans et depuis, je recherche le même niveau de sophistication et de beauté, et Haiku y correspond à bien des égards.
Pour être honnête, il y a des défauts, mais un nombre surprenant de choses, y compris le matériel comme le WLAN ou les imprimantes, « fonctionnent tout simplement ».
Cependant, tout d'abord, le système a le concept d'environnement de travail, qui est absent dans les environnements de travail sous Linux.
Avoir un système complet (plutôt qu’un noyau et divers environnements utilisateur concurrents) rend tout simple et cohérent.
Le manque de builds (distributions) différentes rend tout encore plus facile.
Le fait de ne compter que sur un seul utilisateur par système réduit encore davantage la complexité.
Le résultat : un système très simple, sophistiqué et minimaliste à bien des égards, conçu pour les « simples mortels » et non pour les administrateurs système UNIX.
L’espoir est que lorsque ce système deviendra plus populaire (comme ce sera inévitablement le cas), sa complexité n’augmentera pas.
J'ai déjà écrit sur #LinuxUsability dans la dernière série d'articles. Il est bon de savoir que Haiku résout de nombreux problèmes .
Une journée m'a suffi pour être convaincu : je souhaite utiliser cet environnement de travail pour mon travail quotidien et je recherche également des options pour ma contribution au développement du système.
Essayez-le vous-même ! Après tout, le projet Haiku fournit des images pour démarrer à partir d'un DVD ou d'une clé USB, . Pour l'installer, téléchargez simplement l'image et écrivez-la sur un lecteur flash en utilisant .
De l'auteur de la traduction : ceci n'est que le premier article de la série sur le haïku, les autres sont en attente de traduction et seront publiés ultérieurement.
Source: habr.com
