[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Re: Изменение раскладки при помощи hal



8/11/2009, "Владимир Ступин" <wheelof@gmail.com> вы писали:

>11 августа 2009 г. 15:38 пользователь Alexander Galanin
>(al@galanin.nnov.ru) написал:
>
>> В данном случае эта "хрень" называется "ядро linux" и вполне
>> естественно, что все дистрибутивы linux от неё зависят. А в
>> опенсолярисе ядро другое :)
>
>Проблема не в ядре Linux. Проблема в том, что есть огромный центр
>тяготения (FreeDesktop), сила притяжения которого настолько велика,
>что его влиянию уже начали поддаваться отдельные низкоуровневые
>подсистемы.
>
>Примерами этого могут быть стек Bluetooth с привязкой к D-Bus,
>автомонтирование с привязкой к D-Bus, HAL и PolicyKit, X-сервер с
>привязкой к D-Bus и HAL. Беда не в том, что отодрать D-Bus и HAL
>невозможно, а в том, что продуктивным было бы решение определённых
>проблем на более низком уровне (более простыми средствами). Но из-за
>того, что на более высоком уровне уже сооружены костыли, о
>необходимости правильного решения забывают.
>
>Забыли про хорошие консольные утилиты для управления Bluetooth, забыли
>про документацию. Забывыют про настройку X-сервера с помощью одного
>текстового конфига, предлагая взамен тучу недокументированных
>XML-файлов. Забывают про автомонтирование с помощью autofs,
>supermount, submount и т.п. Вместо этого куча графических утилит,
>недокументированных XML-файлов с политиками доступа, D-Bus.
>
>Не хватает простых решений, выполненных на подходящем для проблемы уровне.

Про центр тяготения понял. А в OpenSolaris этот, коротко говоря,
костыльный софт не просачивается, что ли?

С уважением,
Алексей Мишустин


Reply to: