Несколько месяцев спустя здесь в блоге делимся новостью об обсуждении что разработчики взяли Debian следует ли поддерживать несколько систем инициализации это был бы вариант. Поскольку это возникла из-за разногласий относительно доставки пакета elogind (Если вы хотите прочитать заметку, вы можете сделать по этой ссылке).
И вот, объявлено начало всеобщего голосования. для разработчиков проектов принимать решение от того, будет ли система поддерживать несколько систем инициализации, который определит дополнительную политику проекта в отношении привязки к systemd, поддержка альтернативных систем инициализации и взаимодействия с производными дистрибутивами, не использующими systemd.
Несколько месяцев назад, после проблем с включением пакета elogind (необходимого для работы GNOME без systemd) в тестовую ветку из-за конфликта с libsystemd, руководитель проекта Debian снова задал вопрос: так как разработчики не смогли договориться и их общение стало конфронтационным и застойным
Текущее голосование позволит политике передать несколько систем инициализации. и если побеждает элемент, который заставляет поддерживать альтернативные системы, сопровождающие не смогут игнорировать или откладывать такие проблемы.
После обсуждения трех голосов изначально предложено руководителем проекта, количество опций было расширено до восьми.
При голосовании можно выбрать сразу несколько пунктов. с классификацией выбранных элементов по уровню предпочтения. Право голоса имеют около тысячи разработчиков, участвующих в сопровождении пакетов и поддержке инфраструктуры.
В рамках предложенных вариантов устанавливается:
- Основное внимание уделяется systemd. Поддержка альтернативных систем инициализации не является приоритетом, но сценарии запуска для этих систем могут быть дополнительно упакованы.
- Поддержка различных систем инициализации и возможность загрузки Debian в системах, отличных от systemd.
Для запуска служб в пакеты должны входить сценарии запуска. - Systemd по-прежнему предпочтительнее, но возможность поддерживать альтернативные системы инициализации остается. Такие технологии, как elogind, которые позволяют запускать системные приложения в альтернативных средах, считаются важными. Пакеты могут включать файлы инициализации для альтернативных систем.
- Поддержка систем, которые не используют systemd, но без внесения изменений, препятствующих развитию. Разработчики соглашаются поддерживать несколько систем инициализации в обозримом будущем, но также считают необходимым работать над улучшением поддержки systemd. Разработку и поддержку конкретных решений должны осуществлять сообщества, заинтересованные в таких решениях, но другие специалисты по сопровождению должны активно помогать и вносить свой вклад в решение проблем, когда возникает необходимость.
- Поддержка переносимости, без внесения изменений, мешающих развитию. Переносимость между аппаратными платформами и программными стеками является важной задачей, и интеграция альтернативных технологий приветствуется, даже если мировоззрение ее создателей отличается от общепринятого.
- Перевести поддержку множественных систем инициализации в разряд обязательных. Предоставление возможности запускать Debian с системами начальной загрузки, отличными от systemd, продолжает иметь значение для проекта. Каждый пакет должен работать с обработчиками pid1, отличными от systemd, за исключением случаев, когда программное обеспечение, входящее в пакет, предназначено для работы только с systemd, и нет поддержки для запуска без systemd (отсутствие сценариев инициализации не рассматривается для работы только с systemd).
- Поддержка переносимости и нескольких реализаций. Общие принципы полностью соответствуют параграфу 5, но в отношении системной системы и систем инициализации не предъявляются какие-либо особые требования или обязательства на разработчиков. Разработчикам рекомендуется учитывать интересы других, идти на компромиссы и находить общие решения, которые устраивают несколько сторон.
Голосование продлится до 27 декабря включительно, результаты будут объявлены 28 декабря.. Если вы хотите узнать об этом больше, вы можете ознакомиться с оригинальной публикацией. По следующей ссылке.
28 декабря, плохой день, чтобы рассказать нам новости о том, как прошло голосование xD
systemd отстой !!
Глупо, что Debian должен голосовать, чтобы увидеть, являются ли они монополизированными systemd, это полностью противоречит философии бесплатного программного обеспечения, не должно быть никаких сомнений в том, что пользователю должно быть разрешено выбирать, какой тип инициализации он хочет использовать.