Для чего сторонние разработчики программы делают свои, не входящие в состав DE, gtk2/qt3/qt4 программы зависимыми от gnome/kde3/kde4 библиотек?
Что дают kdelibs, libgnome, libbonoboui разработчику и пользователю DE?
Чем отличаются программы собранные без них (те что можно собрать без них, например kchmviewer, inkscape, qalculate-gtk, stardict)?
Чем плохи (с точки зрания удобства разработки / пользователя DE) gtk2/qt3/qt4-only прлограммы?
Примечание:
2 bugmaker
Всё вроде бы логично. но:
> - доступ к конфигурации рабочего окружения, таким образом пропадает необходимость делать некоторые настройки отдельно для каждой программы
Есть стандартная папка .config/имя_приложения, я предполагаю что это по спецификациям freedesktop. Общие настройки для всех приложений, хм, gtk2/qt3/qt4 и так общие, а других примеров кроме настроек внешнего вида не припомню. Прокси задаётся через переменную окружения, это имхо прозрачнее чем через конфиг DE.
> - возможность унифицированного вызова внешних программ, служащих для отображения определённого вида ссылок, например, если в программе пользователя будет вызвана функция gnome-url с параметром http://..., то для отображения ссылки будет использоваться броузер окружения, указаный по умолчанию, а та же самая функция с параметром file://~/somefile.pdf вызовет умолчательный просмотрщик файлов pdf
Для этого есть XDG, и он отлично справляется во всех используемых мной gtk2 и qt4-only приложениях. В qt3 нет, но он уже уходит, и в debian в конфигах этих софтин по умолчанию прописаны приложения из /etc/alternatives так что проблемы нет.
Так что из объективных на данный момент причин указана только интеграция со справочной системой окружения.
Примечание:
И система печати, но имхо опять-же cups-client достаточно.
Примечание:
drag-n-drop кстати тоже везде работает, даже в wine :), а он как известно совершенно DE-независим.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.