Последняя редакция настольного ПО Gnome для операционных систем Linux и Unix указывает на изменение позиции разработчиков: теперь они нацелены на интеграцию.Gnome 2.2 выходит почти через пять месяцев после выпуска столбовой версии 2.0. В ПО добавлен ряд новых функций, таких как контекстно-зависимые меню, вызывающие другие приложения, и диалоговые окна Properties с подробной информацией о медиафайлах.Однако в новой версии заметна и растущая среди разработчиков тенденция к учету общих спецификаций, что отражает стремление гарантировать согласованную работу пользовательского интерфейса и приложений.
«Поддержка стандартов — большой плюс для пользователей GNOME, — говорится в заявлении участников проекта. — Это упростит совместную работу Gnome, KDE и других программ».
Примером служит новая функция Gnome 2.2, называемая Startup Notification. Она сигнализирует, что приложение уже открывается и пользователю не нужно кликать повторно. Для этого используется спецификация Freedesktop.org — команды программистов, которая трудится над улучшением совместимости таких рабочих сред, как Gnome, с конкурирующим графическим интерфейсом пользователя для Linux/Unix K Desktop Environment (KDE). Приложения, поддерживающие спецификацию Freedesktop.org Startup Notification, можно писать без оглядки на то, в какой графической среде они будут работать: Gnome, KDE или любой другой.В версии Gnome 2.2 добавлена поддержка и других спецификаций Freedesktop.org, относящихся к темам значков и управлению файлами и эскизами.
В прошлом имела место острая конкуренция между разработчиками Gnome и KDE, но, похоже, оба сообщества начинают сильнее кооперироваться в сфере общих спецификаций.В начале прошлой недели обе группы разработчиков объявили, что они ищут способ примирения двух отдельных комплектов руководящих технических материалов для разработчиков, так называемых Human Interface Guides (HIG). В качестве первого шага на этом пути участники проектов планируют создать XML-документ, объединяющий оба HIG.
«Общий документ... позволит нам начать поиск пересечений между комплектами документации и, возможно, создать общие главы или разделы основных рекомендаций, независимые от конкретного набора инструментов», — говорится в заявлении Аарона Сейго (Aaron J. Seigo), участника проекта KDE.
В сентябре ведущий поставщик Linux Red Hat несколько всполошил сообщество разработчиков Gnome и KDE, предложив единый интерфейс Bluecurve, затушевывающий различия между двумя рабочими столами.Хотя оба интерфейса выполняют примерно одни и те же функции, они выглядят и управляются по-разному. Каждый из них включает не только базовые компоненты, такие как значки и линейки прокрутки, но и функции более высокого уровня: веб-браузеры, программы e-mail и офисное ПО.
Разработчики KDE выпустили новую версию своей настольной среды в прошлом месяце, сделав упор на поощрение отмечаемой с недавних пор тенденции к освоению настольной Linux предприятиями и госучреждениями.
Скачать CNOME 2.2 можно вот по этой ссылке.