Le lancement de la distribution Debian GNU/Hurd 2021 a été annoncé, combinant l'environnement logiciel Debian avec le noyau GNU/Hurd. Le dépÎt Debian GNU/Hurd comprend environ 70 % des paquets de l'archive Debian, y compris les ports de Firefox et Xfce.
Debian GNU/Hurd reste la seule plateforme Debian encore activement dĂ©veloppĂ©e, reposant sur un noyau diffĂ©rent de Linux (auparavant, un port de Debian GNU/KFreeBSD a Ă©tĂ© dĂ©veloppĂ©, mais il est dĂ©sormais abandonnĂ©). La plateforme GNU/Hurd n'a pas Ă©tĂ© incluse parmi les architectures officiellement prises en charge par Debian 11, d'oĂč le lancement sĂ©parĂ© de Debian GNU/Hurd 2021, qui a le statut de version non officielle de Debian. Des builds prĂȘtes Ă l'emploi, Ă©quipĂ©es d'un installateur graphique conçu sur mesure, ainsi que des paquets, sont actuellement disponibles uniquement pour l'architecture i386. Des images d'installation NETINST, CD et DVD, ainsi qu'une image pour fonctionner dans des systĂšmes de virtualisation, ont Ă©tĂ© prĂ©parĂ©es.
GNU Hurd est un noyau développé en tant que remplacement du noyau Unix et structuré comme un ensemble serveurs, fonctionnant au-dessus du micro-noyau GNU Mach et réalisant divers services systÚme, tels que les systÚmes de fichiers, la pile réseau et le systÚme de gestion des accÚs aux fichiers. Le micro-noyau GNU Mach fournit un mécanisme IPC utilisé pour organiser l'interaction des composants de GNU Hurd et pour construire une architecture multi-serveur distribuée.
Dans cette nouvelle version :
- Cette version est basée sur la base de paquets de la distribution Debian 11 « Bullseye », dont le lancement est prévu ce soir.
- Un port du langage Go a été réalisé.
- Ajout de la prise en charge du verrouillage de fichiers au niveau des plages d'octets (fcntl, POSIX record locking).
- Ajout d'un support expérimental pour les systÚmes à architecture 64 bits et multiprocesseurs (SMP), ainsi que du support APIC.
- Le code a été retravaillé pour permettre le traitement des interruptions dans l'espace utilisateur (Userland IRQ delivery).
- Un pilote de disque expérimental a été ajouté, fonctionnant dans l'espace utilisateur et reposant sur le mécanismerump (Runnable Userspace Meta Program) proposé par NetBSD. Auparavant, le pilote de disque était implémenté via un intermédiaire permettant d'exécuter des pilotes Linux par le biais d'une couche d'émulation dans le noyau Mach.
Source : opennet.ru
