Los desarrolladores del proyecto GNU/Hurd presentaron un informe sobre los recientes logros y el estado actual del proyecto. Entre los logros recientes de GNU/Hurd:
- En la distribución Debian GNU/Hurd se ha logrado la posibilidad de compilar el 75% de los paquetes del archivo de Debian (en 2023, este porcentaje era del 58%).
- Se ha estabilizado el puerto para la arquitectura x86_64, se ha asegurado la creación de paquetes de Debian para sistemas x86_64 y ha comenzado la portación a sistemas ARM64.
- Se ha agregado soporte inicial para SMP (Multiprocesamiento Simétrico).
- Se ha mejorado el soporte para controladores en espacio de usuario mediante la utilización del mecanismo rump (Programa Meta Ejecutable en Espacio de Usuario) desarrollado por el proyecto NetBSD.
- Se han preparado controladores operativos en espacio de usuario para discos SATA/USB y adaptadores de red.
- Se han implementado pilas operativas en espacio de usuario para USB y TCP/IP.
- Se ha logrado la compilación en Debian GNU/Hurd de paquetes con Xfce, GNOME, KDE, llvm.
- Se ha agregado soporte para los lenguajes go, rust, ocaml, ghc, java.
- Se ha creado una distribución Guix/Hurd que permite el uso del núcleo GNU Hurd (x86_64-gnu) en lugar del núcleo Linux.
- Han comenzado proyectos para crear variantes de las distribuciones Arch y Alpine con el núcleo GNU Hurd.
GNU Hurd es un núcleo que se desarrolla como un reemplazo del núcleo Unix y se presenta como un conjunto servidores, que funciona sobre el microkernel GNU Mach y proporciona diversos servicios del sistema, como sistemas de archivos, pila de red y sistema de gestión de acceso a archivos. El microkernel GNU Mach ofrece un mecanismo IPC que se usa para organizar la interacción de los componentes de GNU Hurd y construir una arquitectura de múltiples servidores distribuida. La distribución Debian GNU/Hurd combina el entorno de programación de Debian con el núcleo GNU/Hurd y sigue siendo la única plataforma Debian activamente desarrollada basada en un núcleo diferente a Linux (anteriormente existía un puerto de Debian GNU/KFreeBSD, pero hace tiempo que está en estado de abandono).
Fuente: opennet.ru
