Pukite Во-первых, не "регистр", а "реестр". Во-вторых, коллега Demetrio совершенно верно заметил, что на LORе такой флейм по этому поводу развели, что пол-дня только чтением этой темы можно заниматься (я на 5й странице остановился). По существу:
1) Не чини то, что работает. (с) ХЗ;
2) "Не плоди сущности без необходимости" -- Бритва Оккама. (с) Оккам.
;
3) Пока не будет полной поддержки этого всеми разновидностями (flavors) Unixa, да и не только Unixa, кроссплатформенные приложения никто переделывать не будет. А полной поддержки не будет никогда. OpenBSD первыми откажутся (IMO). Фришники за ними. Затем задумаются производители коммерческих "вкусов" и решат, что бабло им вкладывать в переписывание всего и вся резонов нет. В общем, все на тормозах спустится;
4) Конфигурация в одном файле -- это single point of failure. Удали этот файл или испорти как-нибудь и все, система ляжет. А если не ляжет сразу, то не поднимется после перезагрузки. Мы это частенько наглядно наблюдаем в Windows.
5) IBM умудрилась профукать OS/2. А уж эту идейку им профукать -- раз плюнуть, если за этим действительно стоит IBM. Там такие спецы на этот счет есть...
6) Это никому на самом деле не нужно кроме разработчиков гуевых конфигураторов.
7) Идея может прижиться в рамках крупных проектов. Таких как KDE или Gnome. Но там свое уже все есть. А вот если появится что-то новое... И то, если API не будет интегрировано в libc, а будет идти в отдельных кросс-платформенных библиотеках.
8) Чуваку славы наверное захотелось. Так пропиарился некисло... Теперь может начинать писать книжки про то, как ему не дали совершить революцию. А там, глядишь, и фильм снимут, что-то типа "История революции, которой не было".