Die Entwickler des Hurd-Projekts haben die Möglichkeit zur Erstellung von 71 % der Debian-Archivpakete im Debian GNU/Hurd-Distribution bekannt gegeben. Im vergangenen Jahr lag dieser Wert bei 58 %. Unter den weiteren Erfolgen von GNU/Hurd wird die Portierung des Mach-Kernels für die AArch64-Architektur sowie die Annahme von Patches, die die Verwendung von GCC zur Erstellung von GNU/Hurd-Anwendungen für AArch64 ermöglichen, hervorgehoben. Der Port bietet derzeit zwar noch nicht die vollständige gewünschte Funktionalität, kann jedoch bereits für die Ausführung einfacher Anwendungen verwendet werden. Der GNU Mach-Kernel unterstützt experimentell symmetrisches Multithreading (SMP). Bei der Verwendung von GCC 14 wurden die Kompilierungsprobleme behoben. Unterstützung für den Compiler rustc wurde hinzugefügt, was die Erstellung von GNU/Hurd-Anwendungen in der Programmiersprache Rust ermöglicht.
Die Debian GNU/Hurd-Distribution kombiniert die Debian-Softwareumgebung mit dem GNU/Hurd-Kernel und bleibt die einzige aktiv entwickelte Debian-Plattform, die auf einem anderen als Linux-Kernel basiert (zuvor wurde ein Port von Debian GNU/KFreeBSD entwickelt, der jedoch seit langem aufgegeben wurde). GNU Hurd stellt einen Kernel dar, der als Ersatz für den Unix-Kernel entwickelt wird und in Form eines Sets gestaltet ist. Server, die auf dem Mikro-Kern GNU Mach basieren und verschiedene Systemdienste bereitstellen, wie z. B. Dateisysteme, Netzwerk-Stacks und ein System zur Verwaltung des Zugriffs auf Dateien. Der Mikro-Kern GNU Mach bietet einen IPC-Mechanismus, der zur Organisation der Interaktion zwischen den Komponenten von GNU Hurd und dem Aufbau einer verteilten Multi-Server-Architektur verwendet wird.
Quelle: opennet.ru
