Dezvoltatorii managerului de pachete GNU Guix și al distribuției GNU/Linux Guix System au anunțat publicarea unei variante pe 64 de biți a distribuției Guix/Hurd, în care în loc de kernelul Linux este folosit kernelul GNU Hurd. O opțiune pentru instalarea Guix/Hurd pe sisteme cu arhitectură x86_64 a fost adăugată în instalator, dar capacitățile acestei variante a distribuției sunt foarte limitate, de exemplu, suportul pentru rularea serverului X nu a fost încă implementat. În varianta pe 32 de biți, în Guix/Hurd este susținută utilizarea a aproximativ 1.7% din toate pachetele din depozitul Guix, iar în cea pe 64 de biți, acest indicator este de 0.9%. Spre comparație, în Debian GNU/Hurd este asigurată construirea a 75% din pachetele Debian. 
Până de curând, kernelul GNU Hurd susținea funcționarea numai în modul pe 32 de biți și abia recent a fost portat și stabilizat pentru arhitectura x86_64. Se lucrează separat la implementarea suportului SMP (Multiprocessing simetric). În pregătirea Guix/Hurd a fost asigurat suportul pentru drivere în spațiul utilizatorului, care lucrează cu mecanismul rump (Runnable Userspace Meta Program) dezvoltat de proiectul NetBSD. Au fost adăugate stive USB și TCP/IP funcționând în spațiul utilizatorului, precum și drivere pentru discuri SATA/USB și adaptoare de rețea.
GNU Hurd reprezintă un nucleu dezvoltat ca o alternativă la nucleul Unix, fiind configurat sub forma unui set servere, care funcționează deasupra microkernel-ului GNU Mach și implementează diverse servicii de sistem, cum ar fi sisteme de fișiere, stivă de rețea, sistem de gestionare a accesului la fișiere. Microkernel-ul GNU Mach oferă un mecanism IPC utilizat pentru a organiza interacțiunea componentelor GNU Hurd și a construi o arhitectură de multi-server distribuită.
Sursa: opennet.ro
