Utvecklarna av GNU/Hurd-projektet har presenterat en rapport om de senaste framstegen och nuvarande tillstÄndet för projektet. Bland de senaste framstegen inom GNU/Hurd:
- I distributionen Debian GNU/Hurd möjliggörs byggandet av 75% av paketen frÄn Debian-arkivet (under 2023 var denna siffra 58%).
- Porten för arkitekturen x86_64 har stabiliserats, paketering av Debian-paket för x86_64-system har möjliggjorts, och portning till ARM64-system har pÄbörjats.
- Inledande stöd för SMP (Symmetrisk multiprocessering) har lagts till.
- FörbÀttrat stöd för drivrutiner i anvÀndarnivÄ genom att anvÀnda den mekanism som utvecklas inom projektet NetBSD, kallad rump (Runnable Userspace Meta Program).
- Drivrutiner för SATA/USB-diskar och nÀtverkskort som fungerar i anvÀndarnivÄ har förberetts.
- Funktioner för USB- och TCP/IP-stackar i anvÀndarnivÄ har implementerats.
- Möjligheten att bygga Debian GNU/Hurd-paket med Xfce, GNOME, KDE och llvm har sÀkerstÀllts.
- Stöd för sprÄken go, rust, ocaml, ghc, java har lagts till.
- En distribution av Guix/Hurd har skapats med möjlighet att anvÀnda kÀrnan GNU Hurd (x86_64-gnu) istÀllet för Linux-kÀrnan.
- Projekt har pÄbörjats för att skapa varianter av distributionerna Arch och Alpine med GNU Hurd-kÀrnan.
GNU Hurd Àr en kÀrna som utvecklas som ett alternativ till Unix-kÀrnan och presenteras som en uppsÀttning servrar, som arbetar ovanpÄ mikro-kÀrnan GNU Mach och implementerar olika systemtjÀnster sÄsom filsystem, nÀtverksstack och filaccesshanteringssystem. Mikro-kÀrnan GNU Mach tillhandahÄller en IPC-mekanism som anvÀnds för att organisera interaktionen mellan GNU Hurd-komponenter och bygga en distribuerad multiprojektarkitektur. Distributionen Debian GNU/Hurd kombinerar den programvarumiljö som Debian har med kÀrnan GNU/Hurd och förblir den enda aktivt utvecklade Debian-plattformen baserad pÄ en kÀrna som skiljer sig frÄn Linux (en port av Debian GNU/KFreeBSD har tidigare utvecklats men har lÀnge varit övergiven).
KĂ€lla: opennet.ru
