GNOME является самым популярным пользовательским интерфейсом для операционной системы Linux и используется по умолчанию в большинстве популярных версий этой ОС. Главное новшество GNOME 3 – полностью измененный интерфейс GNOME Shell
Вышла новая версия популярной графической среды GNOME 3 для Linux и других UNIX–подобных систем, сообщил сайт Computerworld Australia в пятницу.
В среду GNOME входят не только интерфейс пользователя (оконный менеджер) и инструменты для его настройки, но и большое количество пользовательских программ для работы с документами, мультимедиа и онлайн–коммуникаций. Над выпуском третьего поколения GNOME программисты работали более двух лет. Они полностью изменили внешний вид большинства приложений и добавили множество новых возможностей в различных приложениях.
Координирует создание среды организация GNOME Foundation, а непосредственные разработчики – коллектив программистов из разных стран мира, как и в случае с большинством проектов с открытым исходным кодом, таких, как Linux, OpenOffice, Firefox и так далее. Часть разработчиков – энтузиастов, другие программисты выступают от лица компаний, таких как Novell, Canonical, Red Hat и других.
GNOME является самым популярным пользовательским интерфейсом для операционной системы Linux и используется по умолчанию в большинстве популярных версий этой ОС. По результатам ежегодного опроса Linux Questions 2010, проводившегося в январе 2011 года, GNOME пользуется наибольшей популярностью у пользователей – за нее проголосовало 45% участвовавших в опросе. Главный конкурент GNOME – KDE Software Compilation – получил 33% голосов, в то время как среда XFCE, рассчитанная на устаревшие компьютеры, получила 15% голосов.
Главное новшество GNOME 3 – полностью измененный интерфейс GNOME Shell. Графическая среда получила док приложений, похожий на аналогичное решение в Mac OS X. Иконки приложений теперь позволяют быстро осуществлять действия с ними – похожая функция есть в ОС Windows 7 (Jump lists). Так, например, наведя курсор на иконку аудиоплеера Rhythmbox, можно остановить воспроизведение или выбрать следующую песню, не переходя в интерфейс программы.
Кроме того, была представлена новая система уведомлений о различных событиях. Самым интересным здесь является система оповещений о новых сообщениях в интернет–мессенджере Empathy. Всплывающие уведомления содержат не только текст самого сообщения, но и поле для ввода ответа на него. Empathy поддерживает большое количество различных протоколов, включая ICQ, Jabber, Google Talk и MSN.
В GNOME 3 появился новый оконный менеджер Mutter, заменивший собой Metacity. Эта подсистема определяет поведение окон, их внешний вид и расположение. Так, Mutter позволяет автоматически изменять в ряде ситуаций размер окна. Если пользователь подтащит окно мышью к верхней границе экрана, оно автоматически развернется на все доступное пространство. Если подвести его к правой или левой границе, оно займет ровно половину экрана с соответствующей стороны. Похожее поведение окон предусмотрено в операционной системе Windows 7. Кроме того, Mutter, в отличие от Metacity, поддерживает 3D–эффекты и использует для работы мощности видеокарты.
Различные изменения были представлены и в пользовательских программах в составе GNOME 3. Веб–браузер Epiphany, основанный на движке WebKit, получил поддержку геолокации, а также измененный интерфейс (новый диалог загрузки и панель статуса). В текстовом редакторе Gedit появилась возможность поиска и поддержка вкладок.
Cheese, программа для работы с веб–камерой (аналог Photobooth из стандартного комплекта Mac OS X) поддерживает новые эффектов и возможность их настройки. В видеопроигрывателе Totem появилась улучшенная поддержка потокового видео и аудио.
Для пользователей, которые привыкли к внешнему виду GNOME второго поколения, предусмотрен режим «отката» (fallback), в котором используется Metacity и имитируется внешний вид предыдущих версий.
GNOME 3 поддерживает большое количество различных операционных систем, включая Linux, FreeBSD (и другие ОС семейства BSD), Solaris и пр. Тем не менее, с момента выхода данной версии пользователям придется подождать, пока разработчики операционных систем проведут дополнительное тестирование новой версии и адаптируют ее для конкретного окружения. В большинстве популярных версий Linux новая версия GNOME появится ближе к маю. В Ubuntu обновление будет доступно в новой версии дистрибутива в конце апреля.
Разработчики также анонсировали планы на следующую версию, GNOME 3.2, выход которой запланирован на сентябрь/октябрь 2011 года (разработка GNOME ведется по полугодичному циклу). Среди планируемых новшеств – новый файл–менеджер Zeitgeist. В отличие от традиционных программ такого типа, в Zeitgeist файлы представлены не в виде структуры папок на диске пользователя, а в виде своеобразного журнала, в котором файлы рассортированы по датам последнего обращения к ним и выстроены в хронологическом порядке. Также в GNOME 3.2 появится поддержка различных веб–сервисов и возможность обмена файлами с другими пользователями.