> В доказательстве 1.1 он опровергает утверждение "компоненты Systemd имеют хорошо описанные
> интерфейсы" утверждением "интерфейсы нестабильны". Это не опровержение!
>> #1.1 "Компоненты Systemd имеют хорошо описанные интерфейсы, и поэтому вы можете просто заменить части, которые вам не нравятся"Суть-то Вы уловили, только аргумент против несколько другого утверждения.
> В доказательстве 1.2 он говорит что должно/не должно systemd на основании того,
> чем является/не является ядро. Это доказательство из серии "в огороде бузина,
> в Киеве дядька."
"Следует ли systemd быть монолитным или нет - абсолютно никак не относится к ядру Linux".
Я было подумал, что Вы читаете между строк, но вдруг понял, что строка-то всего одна...
> Доказательство 4.1: он признаёт, что файлы скриптов systemd проще,
> чем для sysvinit, соглашаясь с исходным утверждением.
Вранёёооо:
>> #4.1: "Unit-файлы уменьшают сложность"
>>
>> Хотя unit-файлы действительно выглядят проще init-скриптов и могут
>> уменьшить сложность определяемых сервисов, они ни уменьшают сложность
>> системы инициализации, ни уменьшают сложность поиска ошибок в системе
>> инициализации, когда она ведёт себя не правильно
Нифига себе "соглашается с исходным утверждением", а? :)
> Затем начинает сравнивать сложность программного кода systemd и
> sysvinit (не видя самого кода) и, на основании того, что скрипты
> проще, делает вывод что systemd сложнее.
Ну офигеть. То есть если sysvinit проще systemd, из этого не следует, что systemd сложнее sysvinit?