> System V Init,Он был придуман в 70-х прошлого века. И не слишком соответствует современным реалиям. MS вон тоже почему-то SCM изобрел. Хоть оно и редкостное угробище с уймой технических проблем - это даже не велик, это тандем. Который зачем-то обладает квадратными колесами, имеет 5 передач, но почему-то исключительно задних, все болты - с левой резьбой и нестандартным шлицем. Назло конкурентам. Ну и просто неудачникам сломавшимся в дороге.
> Upstart,
Ну а вот этих все это задолбало и они решили сделать нормально. В принципе получилось. То что требует два экрана скриптов в init и прописывания костылей в несколько мест, у этого делается 2 строками в конфиге. ИЧСХ, это типовые операции по старт-стопу сервисов.
> Systemd;
Вот тут еще можно понять предъявы, но ряд моментов на уровне дизайна получше upstart задуман. Фактическая реализация - второй вопрос. У Поттеринга синдром NIH прокачан. С другой стороны - если здоровья на забеги за рудой хватает, NIHай NIHают, а естественный отбор сам отсеет лишнее. Просто если ресурсов на NIHание нет - в опенсорсе можно и не NIHать. Объем велосипедостроения выбирается по вкусу :)
> OSS,
Так сдох ваш бобик.
> ALSA,
...поэтому кто-то должен подхватить знамя.
> Pulseaudio.
А это вообще скорее надстройка. Предоставляющая кучу наворотов которые для базовой звуковой системы явно оверкилл. Типа регулирования звука индивидуально по приложениям и прочая. Далеко не факт что такие навороты должны быть в алсе.