Разработчиците на пакетния мениджър GNU Guix и на базирания на него дистрибутив GNU/Linux Guix System обявиха публикуването на 64-битова версия на дистрибутива Guix/Hurd, в който вместо ядрото Linux е използвано ядрото GNU Hurd. Опцията за инсталиране на Guix/Hurd на системи с архитектура x86_64 е добавена в инсталатора, но възможностите на този вариант на дистрибутива са значително ограничени, например, в момента не е реализирана поддръжка за стартиране на X-сървър. В 32-битовата версия на Guix/Hurd се поддържат около 1.7% от всички пакети в репозиторъра Guix, а в 64-битовата този показател е 0.9%. За сравнение, в Debian GNU/Hurd е осигурена сборка на 75% от пакетите на Debian. 
До последно време ядрото GNU Hurd поддържаше работа само в 32-битови режим и едва наскоро беше пренесено и стабилизирано за архитектура x86_64. Поотделно се работи над реализирането на поддръжка за SMP (Симетрично многопроцесорно). При подготовката на Guix/Hurd е осигурена поддръжка на драйвери в потребителското пространство, работещи с механизма rump (Runnable Userspace Meta Program), разработван от проекта NetBSD. Добавени са работещи в потребителското пространство стекове USB и TCP/IP, както и драйвери за дискове SATA/USB и мрежови адаптери.
GNU Hurd е ядрото, разработвано като заместител на ядрото Unix и оформено като набор сървъри, работещи над микроядрото GNU Mach и реализиращи различни системни услуги, като файлови системи, мрежов стек, система за управление на достъпа до файловете. Микроядрото GNU Mach предоставя IPC механизъм, използван за организиране на взаимодействието на компонентите на GNU Hurd и изграждането на разпределена мултисървърна архитектура.
Източник: opennet.ru
