Gli sviluppatori del progetto Hurd hanno annunciato di aver raggiunto la possibilità di costruire il 71% dei pacchetti dell'archivio Debian in Debian GNU/Hurd, rispetto al 58% dello scorso anno. Tra le altre novità del GNU/Hurd si annoverano il porting del kernel Mach per l'architettura AArch64 e l'adozione di patch che consentono di utilizzare GCC per compilare programmi GNU/Hurd per AArch64. Attualmente, il port non offre ancora tutte le funzionalità desiderate, ma è già in grado di eseguire applicazioni semplici. Il kernel GNU Mach ha implementato il supporto sperimentale per la multiprocesorità simmetrica (SMP). Risolti i problemi di compilazione con l'uso di GCC 14. È stato aggiunto il supporto per il compilatore rustc, consentendo di compilare applicazioni per GNU/Hurd scritte in Rust.
Il sistema operativo Debian GNU/Hurd combina l'ambiente software di Debian con il kernel GNU/Hurd ed è l'unica piattaforma Debian attivamente sviluppata basata su un kernel diverso da Linux (in precedenza esisteva un port di Debian GNU/KFreeBSD, ma è da tempo abbandonato). GNU Hurd è un kernel sviluppato come sostituto del kernel Unix ed è realizzato come una serie di componenti. server, che operano sopra il microkernel GNU Mach e implementano vari servizi di sistema, come file system, stack di rete, sistema di gestione degli accessi ai file. Il microkernel GNU Mach fornisce un meccanismo IPC, utilizzato per organizzare l'interazione tra i componenti di GNU Hurd e costruire un'architettura multi-server distribuita.
Fonte: opennet.ru
