Debian GNU/Hurd 2021 disponible

La distribution Debian GNU/Hurd 2021 est publiée, combinant l'environnement logiciel Debian avec le noyau GNU/Hurd. Le dépôt Debian GNU/Hurd contient environ 70 % des paquets de la taille totale de l'archive Debian, y compris les ports de Firefox et Xfce.

Debian GNU/Hurd reste la seule plate-forme Debian activement développée et basée sur un noyau non-Linux (un portage de Debian GNU/KFreeBSD a été développé plus tôt, mais il a été abandonné depuis longtemps). La plate-forme GNU/Hurd ne faisait pas partie des architectures Debian 11 officiellement prises en charge, c'est pourquoi la version Debian GNU/Hurd 2021 a été publiée séparément et a le statut de version Debian non officielle. Les versions prêtes à l'emploi, fournies avec un programme d'installation graphique spécialement créé, et les packages ne sont actuellement disponibles que pour l'architecture i386. Les images d'installation NETINST, les CD et DVD sont préparés pour le téléchargement, ainsi qu'une image pour l'exécution dans les systèmes de virtualisation.

Le GNU Hurd est un noyau développé en remplacement du noyau Unix et conçu comme un ensemble de serveurs qui s'exécutent au-dessus du micro-noyau GNU Mach et implémentent divers services système tels que les systèmes de fichiers, la pile réseau, le système de contrôle d'accès aux fichiers. Le micro-noyau GNU Mach fournit un mécanisme IPC utilisé pour organiser l'interaction des composants GNU Hurd et construire une architecture multi-serveurs distribuée.

Dans la nouvelle version :

  • La version est basée sur la base de paquets de la distribution Debian 11 « Bullseye », qui devrait être publiée ce soir.
  • Un portage du langage Go a été implémenté.
  • Ajout de la prise en charge du verrouillage des fichiers au niveau des plages d'octets (fcntl, verrouillage des enregistrements POSIX).
  • Ajout de la prise en charge expérimentale des systèmes 64 bits et multiprocesseurs (SMP), ainsi que de la prise en charge de l'APIC.
  • Code repensé pour transférer la gestion des interruptions vers l’espace utilisateur (livraison Userland IRQ).
  • Un pilote de disque expérimental en espace utilisateur basé sur le mécanisme Rump (Runnable Userspace Meta Program) du projet NetBSD a été ajouté. Auparavant, le pilote de disque était implémenté via une couche qui permettait aux pilotes Linux de s'exécuter via une couche d'émulation spéciale dans le noyau Mach.

Source: opennet.ru

Ajouter un commentaire