Vývojáři projektu GNU/Hurd představili zprávu o nedávných úspěších a aktuálním stavu projektu. Mezi nedávné úspěchy GNU/Hurd patří:
- V distribuci Debian GNU/Hurd byla zajištěna možnost sestavit 75% balíčků z archivu Debian (v roce 2023 tento údaj činil 58%).
- Byl stabilizován port pro architekturu x86_64, zajištěno sestavování balíčků Debian pro systémy x86_64, započalo portování na systémy ARM64.
- Byla přidána počáteční podpora SMP (Symetrické vícerozsahové zpracování).
- Byla vylepšena podpora ovladačů v uživatelském prostoru prostřednictvím využití mechanismu rump (Runnable Userspace Meta Program) vyvíjeného projektem NetBSD.
- Byly připraveny funkční ovladače v uživatelském prostoru pro disky SATA/USB a síťové adaptéry.
- Byly implementovány funkční zásobníky USB a TCP/IP v uživatelském prostoru.
- Bylo zajištěno sestavení balíčků s Xfce, GNOME, KDE, llvm v Debian GNU/Hurd.
- Byla přidána podpora pro jazyky go, rust, ocaml, ghc, java.
- Byla vytvořena distribuce Guix/Hurd s možností použití jádra GNU Hurd (x86_64-gnu) namísto jádra Linux.
- Byly zahájeny projekty na vytvoření variant distribucí Arch a Alpine s jádrem GNU Hurd.
GNU Hurd představuje jádro, které je vyvíjeno jako náhrada za Unix a je vytvořeno jako soubor servery, pracující nad mikrojádrem GNU Mach a realizující různé systémové služby, jako jsou souborové systémy, síťový zásobník, systém správy přístupu k souborům. Mikrojádro GNU Mach poskytuje mechanismus IPC, který se používá k organizaci interakce komponent GNU Hurd a budování distribuované multiserverové architektury. Distribuce Debian GNU/Hurd kombinuje softwarové prostředí Debian s jádrem GNU/Hurd a zůstává jedinou aktivně vyvíjenou platformou Debian, která je založena na jádře odlišném od Linuxu (dříve se vyvíjel port Debian GNU/KFreeBSD, ale ten je již dlouho opuštěn).
Zdroj: opennet.ru
