Wydano wersję dystrybucji Debian GNU/Hurd 2023, łączącą środowisko programowe Debiana z jądrem GNU/Hurd. Repozytorium Debian GNU/Hurd zawiera około 65% pakietów z ogólnego rozmiaru archiwum Debiana, w tym porty Firefox i Xfce. Zbudowano wersje instalacyjne (364 MB) tylko dla architektury i386. Przygotowano gotowe obrazy (4,9 GB) do zapoznania się z dystrybucją bez instalacji dla maszyn wirtualnych.
Debian GNU/Hurd pozostaje jedyną aktywnie rozwijaną platformą Debiana, stworzoną na bazie jądra różnego od Linuxa (wcześniej rozwijano port Debian GNU/KFreeBSD, ale jest on od dawna w stanie porzucenia). Platforma GNU/Hurd nie należy do oficjalnie wspieranych architektur Debiana, dlatego wydania Debian GNU/Hurd są tworzone osobno i mają status nieoficjalnej wersji Debiana.
GNU Hurd to jądro rozwijane jako zamiennik jądra Unix, przedstawione jako zestaw serwerów, działających na mikrojądrze 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.
W nowym wydaniu:
- Wykorzystano bazę pakietów dystrybucji Debian 12.
- Doprowadzono do gotowości sterownik dysku, działający w przestrzeni użytkownika i oparty na zaproponowanym w projekcie NetBSD mechanizmie rump (Runnable Userspace Meta Program). Proponowany sterownik umożliwia rozruch systemu bez użycia sterowników Linuxa i warstwy pośredniczącej uruchamiającej sterowniki Linuxa przez specjalną warstwę emulacji w jądrze Mach. Jądro Mach podczas takiego rozruchu zarządza CPU, pamięcią, zegarem i kontrolerem przerwań.
- Udoskonalono wsparcie dla APIC, SMP i systemów 64-bitowych, co pozwoliło na osiągnięcie rozruchu pełnoprawnego środowiska Debiana.
- Włączono nagromadzone poprawki.
Źródło: opennet.ru
