De release van de Debian GNU/Hurd 2021-distributie is gepresenteerd, die de Debian-programmeeromgeving combineert met de GNU/Hurd-kernel. De Debian GNU/Hurd-repository bevat ongeveer 70% van de pakketten van de totale grootte van het Debian-archief, inclusief de geportte versies van Firefox en Xfce.
Debian GNU/Hurd blijft het enige actief ontwikkelde Debian-platform dat is opgebouwd op basis van een kernel die verschilt van Linux (eerder was er een Debian GNU/KFreeBSD-port, maar deze is al lang in onbruik geraakt). Het GNU/Hurd-platform is niet opgenomen in de officieel ondersteunde architecturen van Debian 11, waardoor de release van Debian GNU/Hurd 2021 apart is uitgegeven en de status van een onofficiƫle Debian-release heeft. Klaar voor gebruik zijn er speciaal samengestelde grafische installateurs, en de pakketten zijn momenteel alleen beschikbaar voor de i386-architectuur. Voor download zijn installatie-images voorbereid: NETINST, CD en DVD, evenals een image voor virtualisatiesystemen.
GNU Hurd is a kernel being developed as a replacement for the Unix kernel and is arranged as a set servers, werkend bovenop de microkernel GNU Mach en die verschillende systeemservices realiseren, zoals bestandssystemen, netwerktechnologie en een besturingssysteem voor bestandoverzicht. De microkernel GNU Mach biedt een IPC-mechanisme dat wordt gebruikt voor de organisatie van de interactie tussen de componenten van GNU Hurd en de opbouw van een gedistribueerde multi-serverarchitectuur.
In de nieuwe release:
- Deze release is gebaseerd op de package base van de Debian 11 'Bullseye' distributie, waarvan de release vanavond wordt verwacht.
- Een poort van de Go-taal is gerealiseerd.
- Ondersteuning voor bestandsvergrendelingen op byte-range niveau (fcntl, POSIX record locking) is toegevoegd.
- Experimentele ondersteuning voor 64-bit en multiprocessorsystemen (SMP) is toegevoegd, evenals ondersteuning voor APIC.
- De code voor het doorgeven van interruptverwerking naar de gebruikersruimte (Userland IRQ delivery) is herzien.
- Een experimentele schijfdriver is toegevoegd, die in de gebruikersruimte werkt en is gebaseerd op het voorstel van het NetBSD-project voor het rump-mechanisme (Runnable Userspace Meta Program). Voorheen was de schijfdriver geĆÆmplementeerd via een tussenlaag die het mogelijk maakte om Linux-drivers uit te voeren via een speciale emulatielaag in de Mach-kernel.
Bron: opennet.ru
