LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Лёня не против BSD. Лёня против того, чтобы искусственно ограничивать себя общим подмножеством фич во имя совместимости с убогими ОС. В *BSD просто нет тех линуксовых фич, на которых строится вся идея systemd.

У этой проблемы есть два потенциальных решения. Первое — искусственно урезать systemd до совместимости с общим подмножеством фич (то есть по сути до POSIX) и забить на уникальные линуксовые фичи. Второе — добавить в systemd параллельную реализацию всех высокоуровневых фич (по мере возможности) с использованием интерфейсов из *BSD.

Первое решение отдаёт каким-то, прости г-ди, коммунизмом («у нас нет, поэтому вам тоже нельзя»), а второе решение будет настолько отличаться от systemd, что по сути будет представлять собой отдельный проект с похожим фронтэндом. Лёня не занимается *BSD, поэтому совершенно логично, что он не хочет видеть в своём проекте код, которого он не понимает. Он давно уже говорит: если вы хотите systemd для своей ОС, форкните и запилите эквивалент. Все наши интерфейсы документированы и стабильны, а если вдруг нет — напишите нам, и мы стабилизируем.

Исправление intelfx, :

Лёня не против BSD. Лёня против того, чтобы искусственно ограничивать себя общим подмножеством фич во имя совместимости с убогими ОС. В *BSD просто нет тех линуксовых фич, на которых строится вся идея systemd.

У этой проблемы есть два потенциальных решения. Первое — искусственно урезать systemd до совместимости с общим подмножеством фич (то есть по сути до POSIX) и забить на уникальные линуксовые фичи. Второе — добавить в systemd параллельную реализацию всех высокоуровневых фич (по мере возможности) с использованием интерфейсов из *BSD.

Первое решение отдаёт каким-то, прости г-ди, коммунизмом («у нас нет, поэтому вам тоже нельзя»), а второе решение будет настолько отличаться от systemd, что по сути будет представлять собой отдельный проект с похожим фронтэндом. Лёня не занимается *BSD, поэтому совершенно логично, что он не хочет видеть в своём проекте код, которого он не понимает. Лёня давно уже говорит: если вы хотите systemd для своей ОС, форкните и запилите эквивалент. Все наши интерфейсы документированы и стабильны, а если вдруг нет — напишите нам, и мы стабилизируем.

Исходная версия intelfx, :

Лёня не против BSD. Лёня против того, чтобы искусственно ограничивать себя общим подмножеством фич во имя совместимости с убогими ОС. В *BSD просто нет эквивалентов тех линуксовых фич, на которых строится вся идея systemd.