Après plusieurs années, la version Beta R1 de Haiku OS est sortie

Interface Kaiku

Haiku est un système d'exploitation open source actuellement en développement qui se concentre spécifiquement sur l'informatique personnelle et le multimédia.

Inspiré par BeOS (Be Operating System), Haiku aspire à devenir un système rapide, efficace, convivial et facile à maîtriser, sans négliger sa puissance pour les utilisateurs de tous niveaux. Le projet Haiku est connu pour ses exigences en matière de qualité des versions diffusées.

Jusqu'en 2009, aucune version compilée n'était disponible au téléchargement, afin de restreindre l'accès aux personnes assez courageuses pour compiler le système lui-même et éviter de décevoir les utilisateurs sans les connaissances nécessaires pour le faire.

À propos de la nouvelle version bêta de (Haiku)

Après une longue période sans version publiée (la dernière version alpha date de 2012),une version beta vient de sortir!

La version R1 de Haiku est définie comme `` un remplacement pour BeOS R5, complet et fonctionnel ». A partir de là, nous définissons les versions beta: "toutes les fonctionnalités sont présentes, mais il y a encore quelques bugs."

Et les versions alpha: "le système est capable de se compiler, il est donc possible de l'utiliser au moins pour un développement ultérieur" (c'est un peu comme le concept de "produit minimum viable" dont on entend parler aujourd'hui).

L'arrivée d'une version beta est donc une étape importante dans la vie du projet. Cela signifie que le système n'a plus besoin de nouvelles fonctions et que l'étape suivante consiste à corriger les erreurs restantes et à stabiliser le système sur R1.

C'est la grande nouveauté de cette version bêta. Il est désormais possible d'installer des applications très facilement, soit en utilisant la ligne de commande, soit via l'application graphique HaikuDepot, qui permet également de voir quelques captures d'écran des applications et les commentaires et votes des autres utilisateurs.

L'architecture du système de gestion des packages est innovanteAu lieu d'extraire les fichiers du package lors de l'installation, le package est monté sur un système de fichiers virtuel pour exposer les fichiers aux applications.

En conséquence, il n'est pas nécessaire de suivre les fichiers installés par chaque package, l'installation et la désinstallation sont donc instantanées.

Haiku OS

Mises à jour WebPositive

Le navigateur WebPositive utilise une version plus récente de WebKit avec de nombreuses corrections de bogues et de nouvelles fonctionnalités. Entre autres, il est possible de lire des vidéos YouTube. Vous savez également naviguer avec Gopher, en plus de HTTP.

Bureau à distance

Il est possible de connecter deux machines exécutant Haiku et de différer l'affichage des applications de l'une à l'autre.

Cela se fait dans les commandes de rendu entre l'application et le serveur graphique. Par conséquent, en principe, il y a peu de transfert de données entre les deux machines, à moins que l'application ne manipule directement les données d'un bitmap dans lequel elle demande également au serveur graphique de dessiner.

Si la machine sur laquelle vous souhaitez afficher les applications ne fonctionne pas dans Haiku, il est également possible d'utiliser un client HTML5 qui s'affiche sur un canevas JavaScript.

Performance améliorée

Le programmeur a été complètement réécrit. Haiku peut désormais utiliser plus de 8 processeurs (la limite a été imposée par l'API BeOS, donc les anciennes applications qui ne se sont pas adaptées ne verront que les 8 premiers).

Le nouveau planificateur connaît la topologie du cache et du processeur et utilise ces informations pour planifier l'exécution des threads sur un noyau qui a peut-être déjà mis en cache les données requises.

Haiku dispose désormais d'une version 64 bits qui tire parti des capacités des processeurs modernes. Cependant, il n'est toujours pas possible d'exécuter des applications 32 bits sur un système 64 bits (Le travail est très avancé, mais il n'a pas pu être intégré à temps pour la beta1, il le sera certainement dans une future version.)

En général, plusieurs parties du système ont été optimisées pour être plus réactives: les fonctions memcpy et memset, certains traitements particulièrement inefficaces sur le serveur graphique (par exemple le découpage avec une forme arbitraire).

 


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Un commentaire, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   luis dit

    ça m'interpelle