Разработчиците на проекта GNU/Hurd представиха доклад за последните постижения и текущото състояние на проекта. Сред последните постижения на GNU/Hurd:
- В дистрибутива Debian GNU/Hurd е осигурена възможност за компилиране на 75% от пакетите от архива на Debian (през 2023 година този показател беше 58%).
- Стабилизиран е портът за архитектурата x86_64, осигурено е генерирането на пакети Debian за системи x86_64, започна е преноса към системи ARM64.
- Добавена е начална поддръжка на SMP (Симетрично множество обработване).
- Подобрена е поддръжката на драйвери в потребителското пространство чрез активирането на механизма rump (Runnable Userspace Meta Program), разработван от проекта NetBSD.
- Подготвени са работещи в потребителското пространство драйвери за SATA/USB дискове и мрежови адаптери.
- Реализирани са работещи в потребителското пространство стека USB и TCP/IP.
- Осигурена е компилация на пакети с Xfce, GNOME, KDE, llvm в Debian GNU/Hurd.
- Добавена е поддръжка за езиците go, rust, ocaml, ghc, java.
- Създаден е дистрибутив Guix/Hurd с възможност за използване на ядрото GNU Hurd (x86_64-gnu) вместо ядрото Linux.
- Започнали са проекти за създаване на варианти на дистрибуции Arch и Alpine с ядро GNU Hurd.
GNU Hurd е ядрото, разработвано като заместител на ядрото Unix и оформено като набор сървъри, работещи над микроядрото GNU Mach и реализиращи различни системни услуги, като файлови системи, мрежов стек, система за управление на достъпа до файлове. Микроядрото GNU Mach предоставя IPC-механизъм, използван за организиране на взаимодействието между компонентите на GNU Hurd и изграждане на разпределена мултисървърна архитектура. Дистрибутивът Debian GNU/Hurd комбинира софтуерната среда на Debian с ядрото GNU/Hurd и остава единствената активно развивана платформа на Debian, създадена на база ядрото, различно от Linux (по-рано е съществувал порт на Debian GNU/KFreeBSD, но той отдавна е в забрава).
Източник: opennet.ru
