> Уже, вроде, лет 10 так работает.
> Зачем менять? Что-то в ядре сильно изменилось?
> P.S. Я не троллю. Я просто программист, которому иногда приходится чуток поддерживать
> железо и системы на нём. Киньте ссылку. В чём трагедия?Трагедия в том, что современные компьютеры могут на ходу менять собственную конфигурацию, а система в процессе этого изменения должна предпринимать соответствующие действия. Прошли те времена, когда достаточно было один раз настроить систему в процессе загрузки. Прошли те времена, когда было вполне комфортно что-то перезапустить вручную. Сейчас настали времена USB, WiFi, планшетных компьютеров. Воткнули 3G-модем - должен не только подгрузиться соответствующий драйвер, должно вывестись уведомление пользователю, сеть должна автоматически изменить конфигурацию. Выдернули флешку - нужно автоматически отмонтировать раздел. Воткнули принтер - нужно автоматически запустить "диспетчер печати", показать пользователю апплет принтера. Воткнули Bluetooth-адаптер - нужно подргузить драйвер, настроить сеть, уведомить пользователя и запустить апплет для обнаружения устройств и обмена файлами по протоколу Bluetooth. Запустили виртуальную машину - нужно настроить на хост-машине сеть для работы с виртуальной машиной. Если DHCP-клиент обновил настройки и получил новый список DNS-серверов, об этом должны узнать все заинтересованные сервисы - кэширующий DNS-сервер, почтовый сервер, прокси-сервер. Вы можете сказать, что это крайне необычная ситуация, когда какой-либо сетевой сервер работает на компьютере с динамически настраиваемым сетевым интерфейсом, но со временем возможных комбинаций таких событий и взаимодействующих сервисов становится всё больше.
Количество возможных вариантов настолько велико, что простые init-скрипты уже не могут покрыть всех необходимых потребностей.