La quatrième version bêta de Haiku R1 arrive

haïku

Haiku est un système d'exploitation open source en cours de développement spécifiquement axé sur le multimédia et l'informatique personnelle. Inspiré du BeOS disparu

Après un an et demi de développement, La quatrième version bêta du système d'exploitation Haiku R1 est sortie, qui initialement, le projet a été créé en réaction à l'arrêt du système d'exploitation BeOS et développé sous le nom OpenBeOS, mais a été renommé en 2004 en raison de réclamations liées à l'utilisation de la marque BeOS dans le nom.

Haiku OS est conçu pour les ordinateurs personnels, utilisant son propre noyau, construit sur la base d'une architecture modulaire, optimisé pour une grande réactivité aux actions de l'utilisateur et une exécution efficace des applications multithread.

Principales actualités de Haiku R1 beta 4

Dans cette nouvelle version qui est présentée les performances ont été améliorées sur les écrans à haute densité de pixels (HiDPI), avec lequel une mise à l'échelle correcte de l'interface a été implémentée, sans se limiter au redimensionnement des polices. Au premier démarrage, Haiku essaie maintenant automatiquement de détecter si vous avez un écran HiDPI et sélectionne les dimensions appropriées à mettre à l'échelle.

Un autre des changements qui se démarque dans la nouvelle version est que le possibilité d'utiliser un habillage avec un décorateur de fenêtre plat et un style de bouton plat, au lieu d'un design qui utilise beaucoup de dégradés. Le design plat est fourni avec le pack Haiku Extras et est activé dans la section des paramètres d'apparence.

Il est également souligné que ajout d'une couche pour assurer la compatibilité avec la bibliothèque Xlib, Qui permet d'exécuter des applications X11 dans Haiku sans exécuter de serveur X. La couche est implémentée en émulant les fonctions Xlib en traduisant les appels d'API graphiques de haut niveau de Haiku.

Une couche a été préparée pour assurer la compatibilité avec Wayland, permettant aux outils et applications de s'exécuter à l'aide de ce protocole, y compris les applications basées sur la bibliothèque GTK. La couche fournit la bibliothèque libwayland-client.so, basée sur le code libwayland et prise en charge au niveau de l'API et de l'ABI, qui permet aux applications Wayland de s'exécuter sans modification.

Contrairement aux serveurs composites Wayland typiques, la couche ne s'exécute pas en tant que processus serveur séparé, mais est plutôt chargée en tant que plug-in pour les processus clients. Au lieu de sockets, le serveur utilise une boucle de message native basée sur BLooper.

Ajout d'un port de travail avec Wine qui peut être utilisé pour exécuter des applications Windows dans Haiku. Parmi les limitations, la possibilité d'exécuter uniquement des versions 64 bits de Haiku et la possibilité d'exécuter uniquement des applications Windows 64 bits sont mentionnées, ainsi que ajout d'un portage de l'éditeur de texte GNU Emacs Il fonctionne en mode graphique. Les packages sont hébergés dans le référentiel HaikuDepot.

De l' autres changements qui se démarquent:

  • La prise en charge de la génération et de l'affichage de vignettes d'images a été ajoutée au gestionnaire de fichiers Tracker.
  • Les miniatures sont stockées dans des attributs de fichier étendus.
  • Couche implémentée pour la compatibilité avec les pilotes FreeBSD.
  • Pilotes portés depuis FreeBSD pour prendre en charge les adaptateurs USB sans fil Realtek (RTL) et Ralink (RA).
  • Parmi les restrictions, la nécessité de connecter le périphérique avant le démarrage est notée (après le démarrage, le périphérique n'est pas détecté).
  • Pile sans fil 802.11 portée depuis OpenBSD avec prise en charge 802.11ac et pilotes iwm et iwx avec prise en charge des adaptateurs sans fil Intel "Dual Band" et "AX".
  • Un pilote USB-RNDIS a été ajouté qui permet d'organiser le fonctionnement d'un point d'accès via USB (USB tethering) pour l'utiliser comme une carte réseau virtuelle.
  • Ajout d'un nouveau pilote NTFS basé sur une bibliothèque du projet NTFS-3G. La nouvelle implémentation est plus stable, prend en charge l'intégration de la couche de mise en cache des fichiers et offre de bonnes performances.
  • Ajout de la prise en charge des systèmes 32 bits avec EFI au chargeur de démarrage et possibilité d'installer un environnement Haiku 64 bits à partir d'un chargeur de démarrage EFI 32 bits.
  • Amélioration du pilote pour les lecteurs NVMe, ajout de la prise en charge de l'opération TRIM pour informer le lecteur des blocs libérés.
  • La possibilité de compiler le noyau et les pilotes avec les nouvelles versions de GCC (y compris GCC 11) est fournie, pour compiler le système en raison de liens vers un code plus ancien, GCC 2.95 est toujours requis pour la compatibilité BeOS.
  • Des travaux généraux ont été effectués pour améliorer la stabilité de l'ensemble du système
  • Les options sélectionnées peuvent être modifiées dans les paramètres, mais nécessitent toujours un redémarrage pour s'appliquer.
  • Les options de zoom sont prises en charge par la plupart des applications natives et certains ports, mais pas tous.

Si vous souhaitez en savoir plus, vous pouvez consulter les détails sur le lien suivant.

Télécharger

Enfin, si vous souhaitez en savoir plus et/ou obtenir l'image de cette nouvelle version, vous pouvez le faire depuis le lien suivant. Diverses images live amorçables (x86, x86-64) ont été préparées pour tester les performances de la nouvelle version.


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  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.