Troisième version bêta du système d'exploitation Haiku R1

Après un an de développement, la troisième version bêta du système d'exploitation Haiku R1 a été publiée. À l'origine, le projet a été créé en réponse à la fermeture du système d'exploitation BeOS et s'est développé sous le nom d'OpenBeOS, mais il a été renommé en 2004 en raison de revendications liées à l'utilisation de la marque BeOS. Plusieurs images Live boot (x86, x86-64) ont été préparées pour évaluer le fonctionnement de la nouvelle version. Les codes sources de la plupart du système d'exploitation Haiku sont distribués sous la licence libre MIT, à l'exception de certaines bibliothèques, codecs multimédias et composants empruntés à d'autres projets.

Le système d'exploitation Haiku est orienté vers les ordinateurs personnels, utilisant son propre noyau basé sur une architecture modulaire, optimisé pour une grande réactivité aux actions de l'utilisateur et une exécution efficace des applications multithread. Un API orienté objet est proposé aux développeurs. Le système est directement basé sur les technologies BeOS 5 et vise la compatibilité binaire avec les applications pour ce système d'exploitation. Exigence matérielle minimale : CPU Pentium II et 384 Mo de RAM (recommandé Intel Core i3 et 2 Go de RAM).

Troisième version bêta du système d'exploitation Haiku R1

Le système de fichiers OpenBFS est utilisé, prenant en charge les attributs de fichier étendus, le journalisation, des pointeurs 64 bits, et le stockage de métadonnées (pour chaque fichier, des attributs peuvent être sauvegardés sous forme clé=valeur, rendant le FS semblable à une base de données) ainsi que des index spéciaux pour accélérer les requêtes. Des arbres B+ sont utilisés pour organiser la structure des répertoires. Le gestionnaire de fichiers Tracker et le panneau Deskbar issus du code de BeOS ont été intégrés à Haiku, leurs codes sources ayant été libérés après le retrait de BeOS.

Les principales nouveautés :

  • Le navigateur web en développement, WebPositive, a été mis à jour pour utiliser le moteur WebKit 612.1.21. La stabilité et la compatibilité avec d'autres navigateurs ont été considérablement améliorées.
  • Le processus d'installation a été amélioré. L'interface de partitionnement du disque a été simplifiée et l'interface pour la configuration des pilotes a été modernisée.
  • Le support matériel a été élargi. Des pilotes pour les appareils sans fil ont été portés depuis FreeBSD 13. De nouveaux pilotes pour les cartes son, les systèmes de stockage et les dispositifs USB ont été ajoutés. Le support du USB 3 a été amélioré. Les performances sur les systèmes avec des cartes graphiques NVIDIA (GeForce 6200-GeForce Go 6400) ont été renforcées.
  • La possibilité de reprendre le téléchargement des mises à jour interrompues en raison de pannes réseau a été mise en œuvre.
  • Le support des thèmes de couleurs sombres a été amélioré.
  • Dans les paramètres du système d'entrée, une option pour désactiver le pavé tactile a été ajoutée.
  • Le support des systèmes de fichiers XFS et NFS a été amélioré.
  • Le support des tables de partitions Sun VTOC a été ajouté.
  • Le redimensionnement des barres de défilement en fonction de la taille de la police a été assuré.
  • Le support de la localisation a été amélioré.
  • La stabilité du lecteur multimédia MediaPlayer a été renforcée. Le support de la vidéo en résolution 4K a été ajouté.
  • Le gestionnaire de paquets prend en charge l'exécution de scripts de traitement lors de la suppression des paquets.
  • Les versions des programmes ont été mises à jour. Python 2 a été classé comme obsolète et a été remplacé par Python 3.7.
  • Dans l'interface graphique le serveur app_server a revu la gestion de la mémoire et a ajouté des opérations de rendu composites supplémentaires (utilisées dans les navigateurs pour afficher des éléments canvas).
  • L'émulateur de terminal prend en charge les séquences d'échappement pour afficher des caractères répétitifs.
  • La compatibilité avec les spécifications POSIX a été améliorée, y compris le support des opérations mlock/munlock, ppoll et exp10/exp10f/exp10l.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster