Les développeurs du projet GNU/Hurd ont présenté un rapport sur les réalisations récentes et l'état actuel du projet. Parmi les récentes avancées de GNU/Hurd :
- Dans la distribution Debian GNU/Hurd, il est désormais possible de compiler 75% des paquets de l'archive Debian (en 2023, ce chiffre était de 58%).
- Le port pour l'architecture x86_64 a été stabilisé, la création de paquets Debian pour les systèmes x86_64 est assurée, et le portage vers les systèmes ARM64 a commencé.
- Un support initial pour le SMP (Symmetric multiprocessing) a été ajouté.
- Le support des pilotes en espace utilisateur a été amélioré grâce à l'utilisation du mécanisme rump (Runnable Userspace Meta Program) développé par le projet NetBSD.
- Des pilotes fonctionnant en espace utilisateur pour les disques SATA/USB et les adaptateurs réseau ont été préparés.
- Des piles USB et TCP/IP fonctionnant en espace utilisateur ont été mises en œuvre.
- La construction de paquets avec Xfce, GNOME, KDE, llvm dans Debian GNU/Hurd a été assurée.
- Le support des langages go, rust, ocaml, ghc, java a été ajouté.
- Une distribution Guix/Hurd a été créée avec la possibilité d'utiliser le noyau GNU Hurd (x86_64-gnu) à la place du noyau Linux.
- Des projets ont été lancés pour créer des variantes des distributions Arch et Alpine avec le noyau GNU Hurd.
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èmes, tels que les systèmes de fichiers, la pile réseau et 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 de GNU Hurd et construire une architecture multi-serveur distribuée. La distribution Debian GNU/Hurd combine l'environnement logiciel Debian avec le noyau GNU/Hurd et reste la seule plateforme Debian activement développée basée sur un noyau autre que Linux (un port Debian GNU/KFreeBSD a été développé par le passé, mais il est maintenant abandonné).
Source : opennet.ru
