> artiom <artio...@yandex.ru> writes: > >>> 09.06.2017 18:37, artiom пишет: >>> >>>> А udev, cron, syslog (ok, его аналог), sysvinit, baseutils вы могли бы >>>> выпилить "без ощутимой потери функциональности"? >>>> Это вообще не мерка. >>>> Я за то, чтобы система инициализации была одна, пусть не системд, но >>>> одна, а не пять и не десять. >>> Она и так одна. Та, которую вы поставили. Но перед тем все хотят >>> разного (у кого есть способность хотеть вообще, конечно) >> Она разная на разных системах. Мне приходится по работе, например, часто >> иметь дело не с дебианом, а с центос, потому что она считается неким >> "эталонным дистрибутивом". >> Другим людям вообще приходится с FreeBSD работать, причём какая-бы >> система не была, в дистрибутиве есть штатная, а другие поддерживаются хуже. >> Для чего иметь и изучать много разных систем инициализации, когда >> возможно воплощать лучшие решения в одной, не распыляя сил зря? > Не бывает единственных лучших решений. Вот автомобили хоть возьмие, > есть грузовики, автобусы, легковушки, джипы, кросоверы. Ну не > скрещиваются антилопы со слонами. Такова суровая правда жизни. Первое сравнение некорректно.
1. Вы говорите про разные классы автомобилей, что неприменимо к системам инициализации (system.d - грузовик, sysinitv - легковушка, о чём тогда вообще спор?), т.к. они сами класс ПО. 2. У автомобилей есть много других признаков, в числе которых марка, определяющая пользовательские предпочтения для многих, что неприменимо к системам инициализации. Согласитесь, что достаточно глупо им конкурировать за рынок, как это делается среди производителей автомобилей. Насчёт антилоп со слонами, тоже неверно. Не скрещивали, а не не скрещиваются: http://www.vancats.ru/images_7/Pig/Mangalitsa-pigs-6.jpg При желании возможно козу заставить паутину прясть: https://www.miloserdie.ru/article/koshka-svetitsya-koza-vydelyaet-shelk-20-let-gennyh-eksperimentov/ Вопрос лишь в том, будет ли это полезно и насколько сложно. Раз уж вы в биологические примеры полезли, стоит заметить, что это полезно: трансгенный картофель давно никого не удивляет и гораздо экологичнее, чем применение большинства пестицидов. Касательно систем инициализации, причины того, что их много разных, скорее исторические. Если бы протоколы TCP, IP или SMTP разрабатывало не одно ведомство с жёсткой стандартизацией, вы бы также сейчас говорили про сетевой стек: ну разные же для разных нужд. Узкие ниши (ограниченных по ресурсам embedded систем, например) конечно "общей системой" не заполнить, это всегда так, но абсолютное большинство задач может решить одна система.