А вот позвольте с Вами не согласиться. Все "традиционно-оринетированные" системы инициализации построены по одному и тому же принципу. Просто в Linux'ах он маскируется умным словом runlevels, а в BSD лопата называется лопатой - то есть наборами сценариев.
И если спинным мозгом осознать, что два единственных реально используемых runlevel'а - ни что иное, как single mode и multiuser mode из BSD-систем, то разница исчезает вообще.
На самом деле в systemd всё то же самое - просто там это закопано ещё глубже под слоем всяких target'ов. И в результате операция, которая во во всех традиционных Линуксах требовала правки одной (в скобках прописью - одной!) цифирьки, а во Free, скажем, BSD - вставки одного (опять же - одного!) символа комментария, в systemd'изированных дистрах требует команды типа
Код: Выделить всё
ln -s path2/хрен_чего path2/нихрена_ничего
- Дети мои, это называется прогрессом, - сказал Великий Вождь индейского племени дрочи-до-пота.