È stato presentato il rilascio della distribuzione Debian GNU/Hurd 2023, che combina l'ambiente software Debian con il kernel GNU/Hurd. Il repository Debian GNU/Hurd include circa il 65% dei pacchetti dal volume totale dell'archivio Debian, compresi Firefox e Xfce portati. Le build di installazione sono state formate (364 MB) solo per l'architettura i386. Per conoscere la distribuzione senza installarla, sono stati preparati immagini pronte (4,9 GB) per macchine virtuali.
Debian GNU/Hurd rimane l'unica piattaforma Debian attivamente sviluppata, basata su un kernel diverso da Linux (in precedenza era stato sviluppato il port Debian GNU/KFreeBSD, ma è ormai abbandonato). La piattaforma GNU/Hurd non è inclusa tra le architetture ufficialmente supportate da Debian, pertanto i rilasci di Debian GNU/Hurd sono formati separatamente e hanno lo status di rilascio non ufficiale di Debian.
GNU Hurd è un kernel sviluppato come sostituto del kernel Unix e presentato 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.
Nel nuovo rilascio:
- È stata attivata la base pacchetti della distribuzione Debian 12.
- È stato reso operativo un driver del disco, funzionante nello spazio utente e basato sul meccanismo proposto dal progetto NetBSD, denominato rump (Runnable Userspace Meta Program). Il driver proposto consente di avviare il sistema senza utilizzare driver Linux e strati che eseguono driver Linux tramite uno speciale strato di emulazione nel kernel Mach. In questo tipo di avvio, il kernel Mach gestisce la CPU, la memoria, il timer e il controller delle interruzioni.
- Migliorato il supporto per APIC, SMP e sistemi a 64 bit, il che ha consentito di ottenere un ambiente Debian completamente funzionale.
- Sono state incluse le correzioni accumulate.
Fonte: opennet.ru
