9 декабря 2024 года состоялся долгожданный релиз системного менеджера GNU Shepherd версии 1.0.0, ранее известного как dmd. Этот проект, развивающийся на протяжении более двух десятилетий, представляет собой мощную комбинацию возможностей системы инициализации и инструмента для управления системными сервисами. Команда разработчиков официально признала готовность проекта и соответствие его функционала современным стандартам систем инициализации и сервисных менеджеров. Shepherd, созданный командой дистрибутива GNU Guix System, призван заменить традиционную систему инициализации SysV-init, обеспечивая поддержку зависимостей между сервисами. Основной управляющий демон и утилиты Shepherd разработаны на языке программирования Guile (реализация языка Scheme), который также используется для настройки и конфигурации сервисов. В настоящее время решение успешно интегрировано в дистрибутив GNU Guix System и активно тестируется для использования в операционной системе GNU/Hurd, однако оно совместимо
GNU Shepherd 1.0.0: Эволюция системного менеджера после 21 года разработки
12 декабря 202412 дек 2024
2
2 мин