Utviklerne av GNU/Hurd-prosjektet har presentert en rapport om nylige fremskritt og nåværende status for prosjektet. Blant de nylige prestasjonene til GNU/Hurd:
- I Debian GNU/Hurd-distribusjonen er det mulig å bygge 75 % av pakkene fra Debian-arkivet (i 2023 var dette tallet 58 %).
- Porten for x86_64-arkitekturen har blitt stabilisert, og bygging av Debian-pakker for x86_64-systemer har blitt mulig, i tillegg har portering til ARM64-systemer påbegynt.
- Primær støtte for SMP (symmetrisk flerprosessering) er lagt til.
- Forbedret støtte for drivere i brukerrommet ved å bruke mekanismen rump (Runnable Userspace Meta Program) utviklet av NetBSD-prosjektet.
- Det er forberedt fungerende drivere i brukerrommet for SATA/USB-disker og nettverksadaptere.
- Funksjonelle stakker for USB og TCP/IP i brukerrommet er implementert.
- Det er mulig å bygge pakker med Xfce, GNOME, KDE og llvm i Debian GNU/Hurd.
- Støtte for språkene go, rust, ocaml, ghc, java er lagt til.
- En Guix/Hurd-distribusjon er opprettet med muligheten til å bruke GNU Hurd-kjernen (x86_64-gnu) i stedet for Linux-kjernen.
- Prosjektene for å lage varianter av Arch- og Alpine-distribusjoner med GNU Hurd-kjernen er påbegynt.
GNU Hurd er en kjerne utviklet som en erstatning for Unix-kjernen og presentert som et sett servere, som kjører over mikro-kjernen GNU Mach og implementerer ulike systemtjenester som filsystemer, nettverksstakk og adgangsbehandlingssystem. Mikro-kjernen GNU Mach gir IPC-mekanismen brukt til å organisere interaksjon mellom komponentene i GNU Hurd og bygge en distribuert multiservicarkitektur. Debian GNU/Hurd-distribusjonen kombinerer Debian-programmiljøet med GNU/Hurd-kjernen og forblir den eneste aktivt utviklede Debian-plattformen bygget på en kjerne som er forskjellig fra Linux (tidligere ble Debian GNU/KFreeBSD-porten utviklet, men den har lenge vært forlatt).
Kilde: opennet.ru
