Deweloperzy projektu GNU/Hurd przedstawili raport o ostatnich osiągnięciach i obecnym stanie projektu. Wśród ostatnich osiągnięć GNU/Hurd:
- W dystrybucji Debian GNU/Hurd zapewniono możliwość zbudowania 75% pakietów z archiwum Debian (w 2023 roku wartość ta wynosiła 58%).
- Został ustabilizowany port dla architektury x86_64, zapewniono tworzenie pakietów Debian dla systemów x86_64, rozpoczęto portowanie na systemy ARM64.
- Dodano wstępną obsługę SMP (Symmetric Multiprocessing).
- Poprawiono wsparcie dla sterowników w przestrzeni użytkownika poprzez zastosowanie rozwijanego przez projekt NetBSD mechanizmu rump (Runnable Userspace Meta Program).
- Przygotowano działające w przestrzeni użytkownika sterowniki dla dysków SATA/USB i adapterów sieciowych.
- Zrealizowano działające w przestrzeni użytkownika stosy USB i TCP/IP.
- Zapewniono budowanie w Debian GNU/Hurd pakietów z Xfce, GNOME, KDE, llvm.
- Dodano wsparcie dla języków go, rust, ocaml, ghc, java.
- Stworzono dystrybucję Guix/Hurd z możliwością użycia jądra GNU Hurd (x86_64-gnu) zamiast jądra Linux.
- Rozpoczęto projekty dotyczące tworzenia wariantów dystrybucji Arch i Alpine z jądrem GNU Hurd.
GNU Hurd to jądro rozwijane jako zamiennik jądra Unix, przedstawione jako zestaw serwerów, działających nad mikrojądrem GNU Mach i realizujących różne usługi systemowe, takie jak systemy plików, stos sieciowy, system zarządzania dostępem do plików. Mikrojądro GNU Mach zapewnia mechanizm IPC, wykorzystywany do organizacji interakcji komponentów GNU Hurd i budowy rozproszonej architektury multi-serwerowej. Dystrybucja Debian GNU/Hurd łączy środowisko programowe Debian z jądrem GNU/Hurd i pozostaje jedyną aktywnie rozwijaną platformą Debian, stworzoną na bazie jądra różnego od Linux (wcześniej rozwijano port Debian GNU/KFreeBSD, ale ten od dawna jest w stanie porzucenia).
Źródło: opennet.ru
