История изменений
Исправление
Psych218,
(текущая версия)
:
Навскидку:
- Он слишком жирный, pid1 должен быть максимально прост.
- Написан криво, есть баги, которые автор в силу скудоумия не считает ни багами ни уязвимостями. Разобраться в коде неподготовленному очень тяжело, в отличие от альтернатив.
- Он слишком сложен. Другие init-системы (даже пресловутый SysVinit, не говоря о более современных типа runit) не требуют многочасового изучения манов для написания «юнитов», достаточно лишь беглого ознакомления и знания bash.
- Он слишком агрессивно пропихивается во все дистрибутивы, фактически не оставляя юзеру выбора. При том, что без него всё прекрасно работало.
- Он гвоздями прибит к Linux и не работает под другими unix-like системами, в отличие от остальных инитов.
- Есть претензии к отдельным его компонентам, которые к тому же без него не работают (пресловутые бинарные логи и гуглозонд в DNS).
P. S. Юзер systemd. Но думаю (неспешно) либо перевести свой арч на runit (это вроде не так уж сложно, когда не так уж много демонов), либо переехать на Void (слежу за развитием, но как-то пока стрёмно).
Исходная версия
Psych218,
:
Навскидку:
- Он слишком жирный, pid1 должен быть максимально прост.
- Написан криво, есть баги, которые автор в силу скудоумия не считает ни багами ни уязвимостями. Разобраться в коде неподготовленному очень тяжело, в отличие от альтернатив.
- Он слишком сложен. Другие init-системы (даже пресловутый SysVinit, не говоря о более современных типа runit) не требуют многочасового изучения манов для написания «юнитов», достаточно лишь беглого ознакомления и знания bash.
- Он слишком агрессивно пропихивается во все дистрибутивы, фактически не оставляя юзеру выбора. При том, что без него всё прекрасно работало.
- Он гвоздями прибит к Linux и не работает под другими unix-like системами, в отличие от остальных инитов.
- Есть претензии к отдельным его компонентам, которые к тому же без него не работают (пресловутые бинарные логи и гуглозонд в DNS).