Gli sviluppatori del progetto Hurd hanno annunciato la possibilità di compilare nel distribuzione Debian GNU/Hurd il 71% dei pacchetti dell'archivio Debian. L'anno scorso questa percentuale era del 58%. Tra gli altri risultati di GNU/Hurd si segnala il porting del kernel Mach per l'architettura AArch64 e l'adozione di patch che consentono l'uso di GCC per compilare applicazioni GNU/Hurd per AArch64. Attualmente, il port non offre ancora tutte le funzionalità desiderate, ma può già essere utilizzato per eseguire semplici applicazioni. Nel kernel GNU Mach è implementato il supporto sperimentale per la multithreading simmetrica (SMP). Sono stati risolti i problemi di compilazione con l'uso di GCC 14. È stato aggiunto il supporto per il compilatore rustc, che consente di compilare applicazioni per GNU/Hurd scritte in Rust.
Il distribuzione Debian GNU/Hurd combina l'ambiente software Debian con il kernel GNU/Hurd ed è rimasta l'unica piattaforma Debian attivamente sviluppata, basata su un kernel diverso dal Linux (in passato è stato sviluppato il port Debian GNU/KFreeBSD, ma è ormai in stato abbandonato). GNU Hurd è un kernel sviluppato come sostituto del kernel Unix e progettato come un insieme server, che opera sopra il microkernel GNU Mach e realizza vari servizi di sistema, come file system, stack di rete e sistema di gestione degli accessi ai file. Il microkernel GNU Mach fornisce un meccanismo IPC, utilizzato per organizzare l'interazione dei componenti di GNU Hurd e costruire un'architettura multi-server distribuita.
Fonte: opennet.ru
