Разработчики пакетного менеджера 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 (Symmetric multiprocessing). При подготовке Guix/Hurd обеспечена поддержка драйверов в пространстве пользователя, работающих с задействованием развиваемого проектом NetBSD механизма rump (Runnable Userspace Meta Program). Добавлены работающие в пространстве пользователя стеки USB и TCP/IP, а также драйверы для дисков SATA/USB и сетевых адаптеров.
GNU Hurd는 유닉스 커널을 대체하기 위해 개발된 커널이며, 패키지 형태로 제공됩니다. 서버GNU Hurd는 GNU Mach 마이크로커널 위에서 실행되며 파일 시스템, 네트워크 스택, 파일 접근 제어와 같은 다양한 시스템 서비스를 구현합니다. GNU Mach 마이크로커널은 GNU Hurd 구성 요소 간의 상호 작용을 구성하고 분산형 멀티 서버 아키텍처를 구축하는 데 사용되는 IPC 메커니즘을 제공합니다.
출처 : opennet.ru
