ГНОМ - GNOME
An отредактированное изображение из Оболочка GNOME 3.36, где показаны его различные аспекты и несколько Приложения GNOME | |
Оригинальный автор (ы) | В Проект GNU |
---|---|
Разработчики) | Проект GNOME |
изначальный выпуск | 3 марта 1999 г.[1] |
Стабильный выпуск | 3.38.2[2] (25 ноября 2020 г. ) [±] |
Предварительный выпуск | 3.37.92[3] (13 сентября 2020 г. ) [±] |
Репозиторий | |
Написано в | C, XML, C ++, C #, HTML, Вала, Python, JavaScript, CSS, и больше[4] |
Операционная система | BSD, Linux, Unix |
Платформа | Wayland и X11 |
Доступно в | 34[5] языки |
Тип | Среда рабочего стола |
Лицензия | GPLv2 +[6] |
Интернет сайт | www |
ГНОМ (/ɡпoʊмˌпoʊм/)[7][8] это бесплатно и с открытым исходным кодом среда рабочего стола за Unix-подобный[9] операционные системы. GNOME изначально было аббревиатурой от граммNU Network Оbject Mодель Eокружающая среда, но аббревиатура была опущена, потому что она больше не отражала видение проекта GNOME.[10]
GNOME является частью Проект GNU[11] и разработан Проект GNOME который состоит как из добровольцев, так и из платных участников, причем крупнейшим корпоративным вкладчиком является Красная шляпа.[12][13] Это международный проект, целью которого является развитие программные фреймворки для разработки программного обеспечения, для программирования приложений конечных пользователей на основе этих фреймворков и для координации усилий по интернационализация и локализация и доступность этого программного обеспечения.
GNOME 3 - это среда рабочего стола по умолчанию на многих основных Дистрибутивы Linux включая Fedora, Debian, Ubuntu, SUSE Linux Enterprise (исключительно), Red Hat Enterprise Linux, CentOS, Поп! Операционные системы, Oracle Linux, SteamOS, Хвосты и Бесконечная ОС, а также Солярис, главный Unix Операционная система; и предоставляется как официальное издание Манджаро. Продолжение форка последнего выпуска GNOME 2, называемого ПРИЯТЕЛЬ, по умолчанию используется во многих дистрибутивах Linux, ориентированных на низкое использование системные ресурсы.
История
GNOME 1
GNOME был запущен 15 августа.[14] 1997 г. Мигель де Икаса и Федерико Мена[15] как бесплатно программное обеспечение проект по развитию среда рабочего стола и Приложения для этого.[16] Он был основан отчасти потому, что K Desktop Environment, набирающая популярность, полагалась на Qt набор инструментов для виджетов который использовал проприетарное программное обеспечение лицензия до версии 2.0 (июнь 1999 г.).[17][18] Вместо Qt, GTK (Инструментарий GNOME, в то время называвшийся GIMP Toolkit) был выбран в качестве основы GNOME. GTK использует Стандартная общественная лицензия ограниченного применения GNU (LGPL) - лицензия на бесплатное программное обеспечение, которая позволяет связанному с ней программному обеспечению использовать гораздо более широкий набор лицензий, включая лицензии на проприетарное программное обеспечение.[19] Сам GNOME находится под лицензией LGPL для своих библиотек, а Стандартная общественная лицензия GNU (GPL) для своих приложений.[20]
Название «GNOME» изначально было аббревиатурой от Среда сетевой объектной модели GNU, ссылаясь на первоначальное намерение создать распределенный объект структура похожа на Microsoft с OLE,[21] но со временем от аббревиатуры отказались, поскольку она больше не отражала видение проекта GNOME.[10]
Калифорнийский стартап Eazel разработал Файловый менеджер Nautilus с 1999 по 2001 год. Де Икаса и Нат Фридман основал Helix Code (позже Ximian ) в 1999 году в Массачусетсе; эта компания разработала инфраструктуру и приложения GNOME, а в 2003 году была куплена Novell.
Во время перехода на GNOME 2 примерно в 2001 году и вскоре после этого были краткие разговоры о создании Офис GNOME люкс.[22][23] 15 сентября 2003 г. GNOME-Office 1.0, состоящий из AbiWord 2.0, GNOME-DB 1.0 и Gnumeric Выпущена 1.2.0.[24][25][26] Хотя некоторое планирование выпуска GNOME Office 1.2 происходило в списке рассылки gnome-office,[27][28][29] и Gnumeric 1.4 был анонсирован как его часть,[30] Сама по себе версия 1.2 пакета так и не состоялась. По состоянию на 4 мая 2014 г.[Обновить] Вики GNOME упоминает только «приложения GNOME / Gtk, которые полезны в офисной среде».[31]
GNOME 2
GNOME 2 был очень похож на интерфейс обычного рабочего стола, представляя собой простой рабочий стол, на котором пользователи могли взаимодействовать с виртуальными объектами, такими как окна, значки и файлы. GNOME 2 начинался с Рыба-пила, но позже переключился на Metacity по умолчанию оконный менеджер. Работа с окнами, приложениями и файлами в GNOME 2 аналогична работе с современными настольными операционными системами. В конфигурации GNOME 2 по умолчанию на рабочем столе есть меню запуска для быстрого доступа к установленным программам и расположению файлов; Доступ к открытым окнам можно получить с помощью панели задач в нижней части экрана, а в правом верхнем углу находится область уведомлений для программ, отображающих уведомления во время работы в фоновом режиме. Однако эти функции могут быть перемещены практически в любое положение или ориентацию по желанию пользователя, заменены другими функциями или полностью удалены.
По состоянию на 2009 год GNOME 2 был рабочим столом по умолчанию для OpenSolaris.[32] В Среда рабочего стола MATE является форком кодовой базы GNOME 2 (см. Критика, ниже.)
GNOME 3
GNOME 1 и 2 следовали традиционному метафора рабочего стола, но GNOME 3, выпущенный в 2011 году, изменил это с помощью Оболочка GNOME, более абстрактная метафора переключения между различными задачами и виртуальные рабочие столы проходит в отдельной области под названием «Обзор». Кроме того, поскольку Бормотать заменены Metacity в качестве оконного менеджера по умолчанию кнопки свертывания и разворачивания больше не отображаются по умолчанию, а строка заголовка, строка меню и панель инструментов объединены в одну горизонтальную полосу, называемую «панель заголовка» через Украшение на стороне клиента механизм. Адвайта заменены Clearlooks в качестве темы по умолчанию.[33] Много Основные приложения GNOME также прошел редизайн, чтобы обеспечить более согласованный пользовательский интерфейс.
Критика
Релиз GNOME 3, отличающийся отходом от традиционных строка меню и панель задач, вызвал серьезные споры в GNU и Linux сообщество. Многие пользователи и разработчики выразили обеспокоенность по поводу удобства использования. Было инициировано несколько проектов для продолжения разработки GNOME 2.x или для модификации GNOME 3.x, чтобы он больше походил на выпуски 2.x.
GNOME 3 стремится предоставить единый интерфейс для настольных компьютеров и планшетные компьютеры. Это означает использование только тех методов ввода, которые работают на всех этих устройствах, требуя отказа от определенных концепций, к которым привыкли пользователи настольных компьютеров, таких как щелчок правой кнопкой мыши или сохранение файлов на рабочем столе.
Эти серьезные изменения изначально вызвали широкую критику. В Среда рабочего стола MATE был раздвоенный из кодовой базы GNOME 2 с намерением сохранить традиционный интерфейс GNOME 2, сохраняя при этом совместимость с современными технологиями Linux, такими как GTK 3. В Linux Mint Команда решила проблему другим способом, разработав «Mint GNOME Shell Extensions», который работал поверх GNOME Shell и позволял использовать его с помощью традиционной метафоры рабочего стола. В конечном итоге это привело к созданию Пользовательский интерфейс Cinnamon, который был создан из кодовой базы GNOME 3.
Среди тех, кто критикует ранние выпуски GNOME 3, есть Линус Торвальдс, создатель Ядро Linux. Торвальдс на некоторое время отказался от GNOME после выпуска GNOME 3.0, заявив: «Разработчики, по-видимому, решили, что это« слишком сложно »для реальной работы на вашем рабочем столе, и решили сделать это действительно раздражающим». Торвальдс заявил, что его возражения разделяют все известные ему разработчики Linux.[34] В 2013 году Торвальдс возобновил использование GNOME, заявив, что «за последний год все стало намного лучше», но отметив, что «теперь у них есть расширения, которые все еще слишком сложно найти; но с расширениями вы можете сделать свой рабочий стол почти таким же хорошим, как и это было два года назад ".[35][36] Торвальдс предложил объединить «GNOME Tweak Tool» с GNOME 3.[37]
По состоянию на 2015 год отзывы критиков были гораздо более позитивными.[38] Например, Debian, дистрибутив Linux, который исторически использовал GNOME 2, переключился на Xfce когда был выпущен GNOME 3, но он повторно принял GNOME 3 как раз к выпуску Debian 8 "Jessie".[38][39]
GNOME 40
Следующий выпуск GNOME будет называться GNOME 40.[40]
Релизы
Цикл выпуска
Каждый компонент программного обеспечения в проекте GNOME имеет свой номер версии и график выпуска. Однако специалисты по сопровождению отдельных модулей координируют свои усилия по созданию полной стабильной версии GNOME примерно через шесть месяцев вместе с базовыми библиотеками, такими как GTK и GLib. Некоторые экспериментальные проекты исключены из этих выпусков.
Номера версий GNOME следуют схеме v.xx.yy. Здесь, v это основная версия, которая может включать большие изменения, такие как ABI поломка; они не имеют регулярного графика и происходят в ответ на требования о крупномасштабных изменениях. хх - это второстепенная версия, выпускаемая в соответствии с указанным выше графиком примерно каждые 6 месяцев, в которой четность одно- или двухзначного числа указывает тип выпуска: если хх четное (например, 3.20) выпуск считается стабильным, тогда как если хх как ни странно, он представляет собой текущий момент разработки (например, 3.21), который в конечном итоге превратится в следующий стабильный выпуск. гг указывает на точечный выпуск, например 3.20.6; они делаются с периодичностью в несколько недель, чтобы исправить проблемы, добавить неразрывные улучшения и т. д.
Выпуски GNOME отправляются на главный FTP-сервер в виде исходный код с настроить сценарии, которые компилируются поставщиками операционных систем и интегрируются с остальными их системами перед распространением. Большинство поставщиков используют только стабильные и протестированные версии GNOME и предоставляют их в виде легко устанавливаемых предварительно скомпилированных пакетов. Исходный код каждой стабильной и разрабатываемой версии GNOME хранится в GNOME. мерзавец репозиторий исходного кода. Заинтересованные пользователи всегда могут получить снимок ветки разработки _master_ или любой другой ветки / тега и создать новейшую версию для собственного использования.
Ряд построек-скрипты (Такие как JHBuild или ранее GARNOME) доступны для автоматизации процесса компиляции исходного кода.
История выпуска
История выпуска | |||||
---|---|---|---|---|---|
Версия | Дата | Информация | |||
Август 1997 г. | Объявлено о разработке GNOME[41] | ||||
1.0 | Март 1999 г. | Первый крупный выпуск GNOME[1] | |||
1.2 | Май 2000 г. | "Бонго"[42] | |||
1.4 | Апрель 2001 г. | "Спокойствие"[43] | |||
GNOME 2 | |||||
2.0 | Июнь 2002 г. | Основное обновление на базе GTK2. Введение Рекомендации по человеческому интерфейсу.[44] | |||
2.2 | Февраль 2003 г. | Улучшения мультимедиа и файлового менеджера.[45] | |||
2.4 | Сентябрь 2003 г. | «Тэмуджин»: Крещение, поддержка доступности.[46] | |||
2.6 | Март 2004 г. | Наутилус меняется на пространственный файловый менеджер, и новый GTK файл диалог вводится. Недолговечный форк GNOME, GoneME, создан в ответ на изменения в этой версии.[47] | |||
2.8 | Сентябрь 2004 г. | Улучшена поддержка съемных устройств, добавляет Эволюция.[48] | |||
2.10 | Март 2005 г. | Снижение требований к памяти и повышение производительности. Добавлены: новые апплеты панели (управление модемом, установка дисковода и мусорная корзина); и Тотем и Звуковая соковыжималка Приложения.[49] | |||
2.12 | Сентябрь 2005 г. | Улучшения Наутилуса; улучшения в вырезании / вставке между приложениями и интеграции с freedesktop.org. Добавляет: просмотрщик Evince PDF; Новая тема по умолчанию: Clearlooks; редактор меню; менеджер связки ключей и инструменты администратора. На основе GTK 2.8 с поддержкой cairo.[50] | |||
2.14 | Март 2006 г. | Улучшение производительности (в некоторых случаях более 100%); повышение удобства использования в пользовательских предпочтениях; Мультимедийный фреймворк GStreamer 0.10. Добавляет: Экига видео-конференция заявление; Инструмент поиска панели поиска; Редактор блокировки Pessulus; Быстрое переключение пользователей; Инструмент системного администрирования Sabayon.[51] | |||
2.16 | Сентябрь 2006 г. | Улучшения производительности. Добавляет: Сорванец приложение для ведения заметок; Баобаб анализатор использования диска; Orca читатель экрана; GNOME Power Manager (увеличение времени автономной работы ноутбука); улучшения Totem, Nautilus; композитинг поддержка Metacity; новая тема значков. На основе GTK 2.10 с новым диалоговым окном печати.[52] | |||
2.18 | Март 2007 г. | Улучшения производительности. Добавляет: Морской конек GPG приложение безопасности, позволяющее шифровать электронную почту и локальные файлы; Улучшен анализатор использования диска Baobab для поддержки просмотра кольцевой диаграммы; Программа чтения с экрана Orca; улучшения Evince, Epiphany и GNOME Power Manager, Регулятор громкости; две новые игры: GNOME Sudoku и glChess. Кодирование аудио в форматах MP3 и AAC.[53] | |||
2.20 | Сентябрь 2007 г. | Десятый юбилейный выпуск. Функциональность резервного копирования Evolution; улучшения в Epiphany, EOG, GNOME Power Manager; управление связкой паролей в Seahorse. Добавляет: редактирование PDF-форм в Evince; интегрированный поиск в диалогах файлового менеджера; автоматическое мультимедиа кодек установщик.[54] | |||
2.22 | Март 2008 г. | Добавление Сыр, инструмент для фотосъемки с веб-камер и Средство просмотра удаленного рабочего стола; базовая поддержка композитинга окон в Metacity; представление о GVfs; улучшенная поддержка воспроизведения DVD и YouTube, MythTV поддержка в Тотеме; интернационализированный апплет часов; Календарь Google поддержка и тегирование сообщений в Эволюция; улучшения в Evince, Tomboy, Sound Juicer и Calculator.[55] Устарело GnomeVFS в пользу GVfs и GIO.[56] | |||
2.24 | Сентябрь 2008 г. | Добавление клиента мессенджера Empathy, Экига 3.0, просмотр с вкладками в Nautilus, улучшенная поддержка нескольких экранов и улучшенная поддержка цифрового ТВ.[57] | |||
2.26 | Март 2009 г. | Новое приложение для записи оптических дисков Brasero, более простой обмен файлами, улучшения медиаплеера, поддержка несколько мониторов и Считыватель отпечатков пальцев поддерживать.[58] | |||
2.28 | Сентябрь 2009 г. | Добавление модуля GNOME Bluetooth. Улучшения веб-браузера Epiphany, клиента обмена мгновенными сообщениями Empathy, Time Tracker и специальных возможностей. Обновитесь до GTK версия 2.18.0[59] | |||
2.30 | Март 2010 г. | Улучшения файлового менеджера Nautilus, клиента обмена мгновенными сообщениями Empathy, Tomboy, Evince, Time Tracker, Epiphany и Vinagre. Устройства iPod и iPod Touch теперь частично поддерживаются через GVfs через libimobiledevice. Использует GTK 2.20.[60] | |||
2.32 | Сентябрь 2010 г. | Добавление Rygel и GNOME Color Manager. Улучшения клиента обмена мгновенными сообщениями Empathy, Evince, файлового менеджера Nautilus и других. 3.0 планировалось выпустить в сентябре 2010 года, поэтому большая часть усилий по разработке, начиная с 2.30, была направлена на 3.0.[61] | |||
GNOME 3 | |||||
3.0 | Апрель 2011 г. | Представление о Оболочка GNOME. Обновленная структура настроек с меньшим количеством более сфокусированных параметров. Тематическая справка на основе Язык разметки кряквы. Бок-о-бок облицовка окон. Новая визуальная тема и шрифт по умолчанию. Принятие GTK 3.0 с его улучшенными языковыми привязками, темами, сенсорным экраном и поддержкой различных платформ. Удаление давно устаревших API разработки.[62] | |||
3.2 | Сентябрь 2011 г. | Поддержка онлайн-аккаунтов; Поддержка веб-приложений; менеджер контактов; менеджер документов и файлов; быстрый просмотр файлов в файловом менеджере; большая интеграция; лучшая документация; улучшенный внешний вид и различные улучшения производительности.[63] | |||
3.4 | Март 2012 г. | Новый взгляд на приложения GNOME 3: документы, Epiphany (теперь называемый Web) и Контакты GNOME. Найдите документы в обзоре действий. Поддержка меню приложений. Обновленные компоненты интерфейса: новое средство выбора цвета, переработанные полосы прокрутки, более простые в использовании кнопки прокрутки и скрытые строки заголовка. Поддержка плавной прокрутки. Новые анимированные фоны. Улучшены системные настройки с новой панелью Wacom. Упрощенное управление расширениями. Лучшая аппаратная поддержка. Тематическая документация. Поддержка видеозвонков и Live Messenger в Empathy. Лучшая доступность: улучшенная интеграция Orca, улучшенный режим высокой контрастности и новые настройки масштабирования. Плюс множество других улучшений приложения и более мелких деталей.[64] | |||
3.6 | Сентябрь 2012 г. | Обновленные основные компоненты: кнопка «Новые приложения» и улучшенный макет в обзоре действий. Новый экран входа и блокировки. Обновленный лоток для сообщений. Уведомления стали умнее, заметнее, от них легче отказаться. Улучшен интерфейс и настройки для Системных настроек. В меню пользователя теперь по умолчанию отображается Power Off. Интегрированные методы ввода. Доступность всегда включена. Новые приложения: Boxes, представленная в качестве предварительной версии в GNOME 3.4, и Clocks, приложение для обработки мирового времени. Обновлен внешний вид Disk Usage Analyzer, Empathy и Font Viewer. Улучшенный шрифт Брайля поддержка в Orca. В Интернете ранее пустая начальная страница была заменена сеткой, содержащей наиболее посещаемые страницы, а также улучшенным полноэкранным режимом и бета-версией WebKit2. Evolution отображает электронную почту с помощью WebKit. Основные улучшения дисков. Приложение «Обновленные файлы» (также известное как Nautilus) с новыми функциями, такими как «Последние файлы» и поиск. | |||
3.8 | Март 2013 г. | Обновленные основные компоненты: новое представление приложений с часто используемыми и всеми приложениями. Обновленное расположение окон. Новые методы ввода OSD-переключатель. Панель уведомлений и сообщений теперь реагирует на силу, с которой указатель прижимается к краю экрана. Добавлен классический режим для тех, кто предпочитает более традиционный рабочий стол. Приложение GNOME Settings имеет обновленный дизайн панели инструментов. Новый помощник начальной настройки. Онлайн-аккаунты GNOME интегрируются с большим количеством сервисов. Веб был обновлен для использования движка WebKit2. В Интернете появился новый режим приватного просмотра. Документы получили новый двухстраничный режим и интеграцию с Google Документами. Улучшен пользовательский интерфейс Контактов. Файлы GNOME, Ящики GNOME и Диски GNOME получили ряд улучшений. Интеграция ownCloud. Новый Основные приложения GNOME: Часы GNOME и Погода в GNOME. | |||
3.10 | Сентябрь 2013 | Переработанная область состояния системы, которая дает более подробный обзор системы. Коллекция новых приложений, в том числе Карты GNOME, Заметки GNOME, GNOME Музыка и Фотографии GNOME. Новые функции геолокации, такие как автоматические часовые пояса и мировые часы. HiDPI поддерживать[65] и поддержка смарт-карт. D-автобус активация стала возможной с GLib 2.38[66] | |||
3.12 | Март 2014 г.[67] | Улучшена навигация с клавиатуры и выбор окон в обзоре. Обновленная утилита первой настройки на основе тестов удобства использования. Проводная сеть снова добавлена в область состояния системы. Настраиваемые папки приложений на панели приложений. Внедрение новых виджетов GTK, таких как всплывающие окна, во многих приложениях. Новый стиль вкладки в GTK. Видео GNOME, Терминал GNOME и gedit получили свежий вид, более соответствующий HIG. Поставщик поиска для эмулятора терминала включен в Оболочка GNOME. Улучшения в Программное обеспечение GNOME и поддержка дисплеев высокой плотности. Новое приложение для записи звука. Новый API уведомлений на рабочем столе. Прогресс в Wayland порт достиг рабочего состояния, которое можно дополнительно просмотреть.[нужна цитата ] | |||
3.14 | Сентябрь 2014 г. | Улучшена анимация окружения рабочего стола. Улучшенная поддержка сенсорного экрана. Программное обеспечение GNOME поддерживает управление установленными надстройками. GNOME Photos добавляет поддержку Google. Обновленный интерфейс для Evince, Судоку, шахты и погода. Хитори добавлен как часть GNOME игры.[нужна цитата ] | |||
3.16 | Март 2015 г. | Основные изменения включают изменение цветовой схемы пользовательского интерфейса с черного на уголь. Добавлены наложенные полосы прокрутки. Улучшения уведомлений, включая интеграцию с апплетом Календарь. Доработаны различные приложения, включая «Файлы», «Просмотр изображений» и «Карты». Новые приложения для предварительного просмотра: Календарь, Персонажи, Книги. Продолжил портирование с X11 на Wayland.[68] | |||
3.18 | Сентябрь 2015 г. | Основные изменения включают интеграцию Google Диска в файлы. Обновления прошивки через программное обеспечение. Автоматическая яркость экрана. Жесты тачпада. Несколько новых приложений: Календарь GNOME и Карта персонажей GNOME. Значительные улучшения файлов, ящиков и поляризов. Небольшие изменения и исправления ошибок. | |||
3.20 | Март 2016 г. | Значительные улучшения многих основных приложений, такие как обновления системы и обзоры в программном обеспечении, простое редактирование фотографий в фотографиях и улучшенный поиск в файлах. Усовершенствования платформы включают в себя контекстные окна справки, доступные во многих приложениях, улучшенный шрифт и улучшенный контроль служб определения местоположения.[69] | |||
3.22 | Сентябрь 2016 | Приложения GNOME 3.22 основаны на GTK 3.22, последней версии gtk-3.x Wayland теперь по умолчанию. Всесторонняя поддержка Flatpak. Программное обеспечение GNOME может устанавливать и обновлять Flatpaks, GNOME Builder может их создавать, а рабочий стол предоставляет реализации портала для включения приложений с песочницей. Улучшения основных приложений GNOME включают поддержку пакетного переименования в файлах, поддержку совместного использования в GNOME Photos, обновленный вид программного обеспечения GNOME, переработанную панель настроек клавиатуры и многое другое. | |||
3.24 | Март 2017 г. | Night Light - это новая функция, которая снижает нагрузку на глаза ночью, окрашивая экран в красный цвет. В раскрывающемся списке даты / времени теперь отображается информация о погоде. Усовершенствованный вид уведомлений. Календарь Gnome получил недельный просмотр. В Gnome Web улучшены возможности добавления закладок и управления ими, и по умолчанию он поставляется с Easy Privacy.[70] Обновлена панель учетных записей, пользователей и настроек принтера.[71] | |||
3.26 | Сентябрь 2017 г. | Новый вид приложения «Настройки» с новой боковой панелью навигации, улучшенными настройками сети и отображения, а также синхронизацией браузера благодаря службе Firefox Sync. Цветные смайлы теперь поддерживаются во всем GNOME и будут видны везде, где бы они ни появлялись.[72] | |||
3.28 | 12 марта 2018 г.[73] | ||||
3.30 | 5 сентября 2018 г. | ||||
3.32 | 13 марта 2019 г. | ||||
3.34 | 12 сентября 2019 г. | ||||
3.36 | 11 марта 2020 г. | ||||
3.38 | 16 сентября 2020 г. |
Функции
Дизайн пользовательского интерфейса
Начиная с GNOME 2 продуктивность является ключевым направлением деятельности GNOME. Для достижения этой цели GNOME Рекомендации по человеческому интерфейсу (HIG) были созданы. Все программы GNOME имеют единый стиль графический интерфейс пользователя (GUI), но не ограничиваются использованием того же Виджеты GUI. Скорее, дизайн графического интерфейса GNOME руководствуется концепциями, описанными в GNOME HIG, который сам опирается на идеи из когнитивная эргономика.[74] Следуя HIG, разработчики могут создавать высококачественные, согласованные и удобные в использовании программы с графическим пользовательским интерфейсом, поскольку они охватывают все, от дизайна графического интерфейса до рекомендованного пиксельного макета виджетов.
Во время перезаписи GNOME 2 многие настройки, которые считались малозначимыми для большинства пользователей, были удалены. Havoc Pennington обобщил работу по удобству использования в своем эссе 2002 года «Пользовательский интерфейс свободного программного обеспечения», подчеркнув идею о том, Стоимость, и лучше заставить программное обеспечение вести себя правильно по умолчанию, чем добавлять предпочтение пользовательского интерфейса для получения желаемого поведения:
Традиционное бесплатное программное обеспечение настраивается таким образом, чтобы оно обладало объединением всех функций, которые когда-либо видели в любом эквивалентном приложении на любой другой исторической платформе. Или даже настраиваемый как объединение всех приложений, которые кто-либо когда-либо видел на любой исторической платформе (Emacs *кашель*).
Это что-нибудь повредит? Да, это так. Оказывается, предпочтения имеют свою цену. Конечно, некоторые настройки также имеют важные преимущества и могут быть важными функциями интерфейса. Но у каждого есть своя цена, и вы должны тщательно взвесить ее стоимость. Многие пользователи и разработчики этого не понимают, и в конечном итоге они обходятся дорого и не тратят деньги на свои предпочтения.
Доступность
GNOME стремится создавать и поддерживать среду рабочего стола физически и когнитивно эргономичный для людей с инвалидность. GNOME HIG старается учесть это, насколько это возможно, но конкретные проблемы решаются с помощью специального программного обеспечения.
Адреса GNOME доступность компьютера проблемы с использованием Инструментарий доступности (АТК) интерфейс прикладного программирования, что позволяет улучшить взаимодействие с пользователем с помощью специальных методы ввода и синтез речи и распознавание речи программного обеспечения. Отдельные коммунальные услуги регистрируются в АТК с использованием Интерфейс поставщика услуг вспомогательных технологий (AT-SPI) и стали широко использоваться на рабочем столе. Несколько поставщиков вспомогательных технологий, в том числе Orca программа чтения с экрана и Dasher метод ввода, были разработаны специально для использования с GNOME.
Интернационализация и локализация
Интернационализация и локализация программного обеспечения GNOME зависит от локаль.
Рабочий стол
GNOME предоставляет три разных сеансы входа в систему для рабочего стола:
GNOME Classic
Начиная с GNOME 3.8, GNOME предоставляет набор официально поддерживаемых расширений оболочки GNOME, которые предоставляют меню приложений (базовый стартовое меню ) и «Меню мест» на верхней панели, а также панель со списком окон в нижней части экрана, которая позволяет быстро сворачивать и восстанавливать открытые окна, кнопка «Показать рабочий стол» в левом нижнем углу и виртуальные рабочие столы в правом нижнем углу. .[76]
Флэшбэк GNOME
Флэшбэк GNOME это официальная сессия для GNOME 3. Она основана на Панель GNOME и Metacity (оконный менеджер ),[77] он легкий,[78][79] имеет более низкие требования к оборудованию и использует меньше системные ресурсы (память и процессор), чем Оболочка GNOME.[80] Он обеспечивает традиционный и настраиваемый панель задач (панель) с множеством плагинов, объединенных в один пакет (gnome-applets), включая настраиваемый стартовое меню. Он обеспечивает такой же пользовательский интерфейс, что и серия GNOME 2.x, и имеет встроенные возможности настройки.
GNOME Flashback состоит из следующих компонентов:
- Metacity (оконный менеджер)
- Панель GNOME - настраиваемая панель задач
- гном-апплеты - сборник полезных апплеты для панели GNOME
Оболочка GNOME
1 2 3 4 5 6 | |||||||||||||||
Режим обзора оболочки GNOME
|
Эта сессия основана на Оболочка GNOME и Бормотать (оконный менеджер).Он установлен по умолчанию и предлагает мобильную парадигму для запуска приложений и доступа к открытым окнам и виртуальные рабочие столы, но за счет использования расширений возможно появление традиционной панели задач и базовое меню запуска. Этот сеанс использует больше ОЗУ и ЦП из-за использования JavaScript для GNOME Shell и всех его расширений и требует 3D-ускорения.
Оболочка GNOME по умолчанию графическая оболочка из GNOME. Он имеет верхнюю панель с (слева направо) кнопку «Действия», меню приложения, часы и встроенное меню состояния системы.[81][82] В меню приложения отображается имя приложения в фокусе и предоставляется доступ к таким функциям, как доступ к настройкам приложения, закрытие приложения или создание нового окна приложения. Меню состояния содержит различные индикаторы состояния системы, ярлыки для системных настроек и действия сеанса, включая выход из системы, переключение пользователей, блокировку экрана и приостановку работы компьютера.
Щелкнув кнопку «Действия», переместив указатель мыши в верхний левый горячий угол или нажав кнопку Супер ключ вызывает Обзор.[83] Обзор дает пользователям обзор текущих действий и позволяет переключаться между окнами и рабочими пространствами, а также запускать приложения. Тире слева содержит ярлыки для избранных приложений и открытых окон, а также кнопку выбора приложений для отображения списка всех установленных приложений.[81] Панель поиска отображается вверху, а список рабочих пространств для переключения между рабочими пространствами находится справа. Уведомления появляются в нижней части экрана.[84]
Мобильный
Библиотеку libhandy можно использовать с Оболочка GNOME создать отзывчивый пользовательский интерфейс который динамически адаптируется к форм-фактору устройства.[86]
Разработка
GNOME разработан Проект GNOME.[87] Разработка GNOME слабо управляется. Обсуждение в основном происходит на нескольких публичных списки рассылки.[88] Разработчики и пользователи GNOME собираются ежегодно ГУАДЕК встреча для обсуждения текущего состояния и будущего развития GNOME.[89] GNOME включает стандарты и программы из freedesktop.org для лучшей поддержки совместимость с другими рабочими столами.
GNOME в основном написан на C, XML, C ++, C #, HTML, Вала, Python, JavaScript, CSS, и больше.[4] Номер языковые привязки доступны.
Платформа разработки
В GLib библиотеки структур данных и утилит, GObject объектно-типовая система и GTK набор инструментов для виджетов составляют центральную часть платформы разработки GNOME. Этот фундамент расширяется за счет D-автобус МПК рамки, Каир Библиотека 2D векторных чертежей, Беспорядок библиотека ускоренной графики, Панго международная библиотека визуализации текста, PulseAudio звук низкого уровня API, GStreamer мультимедийный фреймворк и несколько специализированных библиотек, включая Сетевой менеджер, PackageKit, Телепатия (обмен мгновенными сообщениями) и WebKit.[90]
- Диспетчер отображения GNOME (GDM), который управляет сеансами пользователей, X и Wayland.
- Трекер автоматически ищет файлы в указанных каталогах и сохраняет их индекс, чтобы обеспечить быстрый поиск; сильно интегрирован в оболочку GNOME и файлы GNOME
- GVfs, структура уровня абстракции для файловых систем, дополняющих GIO; хорошо интегрирован в файлы GNOME и диски GNOME
- dconf бэкэнд для GSettings
- Бормотать, то Композитор Wayland и X Window Manager
- Управление цветом в Linux, udev, так далее.
- Сервер данных Evolution, отвечает за управление почтой, календарем, адресной книгой, задачами и памятками
- Мезон заменяет Система сборки GNU (autotools) как предпочтительный инструмент автоматизации сборки
- BuildStream независимый от дистрибутива инструмент сборки и интеграции
Зависимости
Среда рабочего стола GNOME состоит не только из библиотеки графических элементов управления GTK и основных приложений, которые ее используют. Существует довольно много дополнительных программных пакетов, которые составляют среду рабочего стола GNOME, например, выше.
Wayland или X Window System
GNOME работает на Wayland и X Window System.[91] Поддержка Wayland была представлена в GNOME 3.10.[82] и считается «для большинства пользователей […] практичным повседневным опытом» к 3.20,[92] в этот момент Wayland стал пользовательским сеансом по умолчанию.[93] GNOME 3.24 расширит совместимость Wayland с драйверами Nvidia.[94] С GNOME 3.30 можно запускать GNOME без Сервер X.Org, используя только Wayland.
systemd
В мае 2011 г. Леннарт Поеттеринг предложил systemd как зависимость GNOME.[95] Поскольку systemd доступен только в Linux, это предложение привело к обсуждению возможности отказа от поддержки других платформ в будущих выпусках GNOME. Начиная с GNOME 3.2 многопользовательский поддержка была доступна только в системах, использующих systemd.[63] В ноябре 2012 года группа разработчиков GNOME пришла к выводу, что во время компиляции systemd не будет зависеть от основных функций, таких как отслеживание сеансов. Для неосновных функций, таких как управление питанием, возможна зависимость от времени компиляции. Например, в таких альтернативах, как consolekit, нет концепции ингибиторов systemd. Диспетчер пакетов может захотеть убедиться, что система не выключена во время обновления.[96][97]
Приложения
Основные приложения
Есть большое количество GTK и Беспорядок программы, написанные разными авторами. С момента выпуска GNOME 3.0 Проект GNOME концентрируется на разработке набора программ, которые учитывают основные приложения GNOME.[98] Общими чертами основных приложений GNOME являются соблюдение текущих рекомендаций по человеческому интерфейсу GNOME (HIG), а также тесная интеграция с нижележащими уровнями GNOME, такими как, например, GVfs (Виртуальная файловая система GNOME), а также друг с другом, например. GOA (gnome-online-accounts)[99] настройки и Файлы GNOME с Гугл Диск[100][101] и Фотографии GNOME с Google Фото. Некоторые программы - это просто существующие программы с новым именем и обновленным пользовательским интерфейсом, тогда как другие были написаны с нуля.
Игры
Игры GNOME похожи на основные приложения GNOME и выпускаются одновременно с GNOME. Все они были переписаны в соответствии с текущими рекомендациями по человеческому интерфейсу GNOME.
Инструменты разработки
Программисты написали программное обеспечение для предоставления инструментов разработки, совместимых с рабочим столом GNOME, и для облегчения разработки программного обеспечения GNOME.
GNOME Builder это новый интегрированная среда развития, Анджута это старший. Дизайнер интерфейсов Glade программное обеспечение создает графические интерфейсы с использованием графических элементов управления в GTK. Devhelp это браузер API, Accerciser обозреватель доступности.
Есть несколько инструментов отладки, в том числе Немивер, GtkInspector[102][103] и Переулок, также были предоставлены для облегчения разработки программного обеспечения GNOME.
Варианты интеграции для сторонних инструментов разработки (например, NoFlo ) тоже существуют.[104]
Библиотека libsoup обеспечивает доступ к HTTP-серверам из приложений GNOME.[105]
BuildStream - это гибкая и расширяемая структура для моделирования конвейеров сборки и CI в декларативном YAML формат, написанный в Python.[106] Его талисман - Бобр, потому что бобры строят вещи в ручье.
Галерея
СМИ, связанные с скриншоты GNOME в Wikimedia Commons
GNOME 2.6 (март 2004 г.)
GNOME 2.24 на Ubuntu 8.10 с скринлеты (Октябрь 2008 г.)
GNOME Web 3.32 в GNOME Shell (март 2019 г.)
«Представление приложений» в GNOME Shell 3.34 (сентябрь 2019 г.)
Файлы GNOME 3.34 (сентябрь 2019 г.)
Смотрите также
- Панель GNOME
- Сравнение окружений рабочего стола X Window System
- Корица, среда рабочего стола на основе GNOME 3
- ПРИЯТЕЛЬ, среда рабочего стола на основе GNOME 2
- Единство, альтернативная графическая оболочка для GNOME 3 вместо Оболочка GNOME
Рекомендации
- ^ а б «Выпущен GNOME 1.0» (Пресс-релиз). Сан-Хосе, Калифорния: Проект GNOME. 3 марта 1999 г.. Получено 11 января 2016.
- ^ Катандзаро, Майкл (25 ноября 2020 г.). "Выпущен GNOME 3.38.2!". Почтовые службы GNOME (Список рассылки). Получено 11 декабря 2020.
- ^ Хардон, Хавьер (13 сентября 2020 г.). "Выпущен GNOME 3.37.92". Почтовые службы GNOME (Список рассылки). Получено 17 сентября 2020.
- ^ а б «Проект с открытым исходным кодом GNOME на странице Open Hub: Languages». www.openhub.net.
- ^ https://help.gnome.org/misc/release-notes/3.34/i18n.html.en
- ^ «Лицензия GNOME». Получено 8 декабря 2017.
- ^ Сандлер, Карен (26 марта 2014 г.). «Представляем GNOME 3.12». Проект GNOME (видео). YouTube. Получено 2 июля 2014.
- ^ Клинтон, Джейсон (2 апреля 2011 г.). «GNOME 3: меньше прерываний». Проект GNOME (видео). YouTube. Получено 7 апреля 2011.
- ^ Класен, Матиас (19 февраля 2014 г.). «Переносимость среды рабочего стола GNOME». Получено 18 марта 2014.
- ^ а б Клаппер, Андре (6 апреля 2010 г.). "Re: GNOME -> Gnome". Маркетинговый список GNOME (Список рассылки). Получено 26 марта 2017.
- ^ «Программное обеспечение GNU». Фонд свободного программного обеспечения. Получено 16 июн 2014.
- ^ Перепись GNOME (PDF), Нири
- ^ «Глядя в бездну». Гном. 27 июля 2012 г.. Получено 15 марта 2014.
- ^ де Икаса, Мигель (15 августа 1997 года). "Проект рабочего стола GNOME". mail.gnome.org. Получено 11 августа 2015.
- ^ "О нас". Получено 9 декабря 2011.
- ^ "Проект рабочего стола GNOME". Получено 10 декабря 2011.
- ^ Объявление: выпущена Qt версии 2.0, 25 июня 1999 г., архивировано из оригинал 9 марта 2000 г., получено 16 апреля 2014
- ^ Столмен, Ричард Столлман (5 сентября 2000 г.). "Столмен на Qt, GPL, KDE и GNOME". Получено 9 сентября 2005.
- ^ «Почему вам не следует использовать Lesser GPL для вашей следующей библиотеки». Фонд свободного программного обеспечения. Получено 20 января 2008.
- ^ Проект GNOME: "Рекомендации Фонда GNOME по передаче авторских прав ". Проверено 26 марта 2013 г. В архиве 4 марта 2012 г. Wayback Machine
- ^ Пеннингтон, Хаос (1999). "Что такое Гном?". Разработка приложений GTK / Gnome. Архивировано из оригинал 11 июля 2010 г.
- ^ Говин, Джон (9 ноября 2001 г.). "Офис GNOME, как далеко мы продвинулись?". Linux Orbit. Архивировано из оригинал 1 января 2005 г.
- ^ TH, Сэм (10 апреля 2001 г.). «Результаты GUADEC». gnome-office-list (Список рассылки). LWN.net. Получено 3 мая 2014.
- ^ Лоли, Евгения (15 сентября 2003 г.). «Выпущен GNOME-Office 1.0; Nautilus становится объектно-ориентированным». OSNews. Получено 4 мая 2014.
- ^ Эссельбах, Филипп (15 сентября 2003 г.). «Выпущен GNOME-Office 1.0». Совместимость с Linux. Получено 4 мая 2014.
- ^ «Выпущен GNOME-Office 1.0» (Пресс-релиз). 15 сентября 2003 г.. Получено 4 мая 2014.
- ^ Севиор, Мартин (30 июня 2004 г.). «Следующий выпуск GNOME-Office». gnome-office-list (Список рассылки). Получено 4 мая 2014.
- ^ Севиор, Мартин (30 июля 2004 г.). «Обновление о ходе работы над GNOME-Office-1.2». gnome-office-list (Список рассылки). Получено 4 мая 2014.
- ^ Севиор, Мартин (2 октября 2004 г.). "Три недели до gnome-office-1.2, каков прогресс на сайте?". gnome-office-list (Список рассылки). Получено 4 мая 2014.
- ^ Велиндер, Мортен (19 декабря 2004 г.). "Gnumeric 1.4 уже здесь!". gnome-office-list (Список рассылки). Получено 4 мая 2014.
- ^ «Офисные приложения». Проект GNOME. Архивировано из оригинал 3 декабря 2013 г.. Получено 4 мая 2014.
- ^ Фоксвелл, Гарри; Тран, Хунг (2009). Pro OpenSolaris: новая ОС с открытым исходным кодом для разработчиков и администраторов Linux. Apress. п. 51. ISBN 9781430218920.
- ^ «Новая тема по умолчанию для GTK». blogs.gnome.org. Получено 24 декабря 2014.
- ^ Рики (4 августа 2011 г.), "Линус Торвальдс отказался от GNOME ради Xfce", Digitizor, получено 8 ноября 2011
- ^ «Торвальдс: Я хочу быть хорошим и меньше ругаться, но это просто не во мне». Реестр. 7 ноября 2012 г.. Получено 2 января 2013.
- ^ Хит, Ник (4 марта 2013 г.). «Линус Торвальдс снова переключается на рабочий стол Gnome 3.x». ZDNet. Получено 19 июн 2013.
- ^ Хит, Ник. «Линус Торвальдс снова переключается на рабочий стол Gnome 3.x». ZDNet.
- ^ а б Хоффман, Крис. «Как GNOME 3.14 возвращает разочарованных пользователей Linux». Компьютерный мир. IDG TechNetwork. Получено 5 апреля 2015.
- ^ Тоцци, Кристофер. «Окружение рабочего стола GNOME 3 с открытым исходным кодом привлекает поклонников». VAR Guy. Пентон. Архивировано из оригинал 30 марта 2015 г.. Получено 5 апреля 2015.
- ^ Басси, Эммануэле (16 сентября 2020 г.). «Новая схема управления версиями GNOME». Получено 17 сентября 2020.
- ^ де Икаса, Мигель. «История проекта GNOME». Архивировано из оригинал 24 февраля 2001 г.
- ^ "GNOME 1.2" Бонго GNOME "Unleashed" (Пресс-релиз). Проект GNOME. 25 мая 2000 г.. Получено 8 июн 2014.
- ^ «Выпущен GNOME 1.4: среда рабочего стола может похвастаться мощью, стабильностью, полировкой и интеграцией» (Пресс-релиз). Копенгаген, Дания: Проект GNOME. Деловой провод. 2 апреля 2001 г.. Получено 8 июн 2014.
- ^ Во, Джефф (27 июня 2002 г.). "Выпущен рабочий стол GNOME 2.0 и платформа для разработчиков!". desktop-devel (Список рассылки). Получено 20 сентября 2007.
- ^ «Примечания к выпуску GNOME 2.2» (Пресс-релиз). Проект GNOME. 5 февраля 2003 г.. Получено 19 февраля 2019.
- ^ Во, Джефф (11 сентября 2003 г.). «Представляем GNOME 2.4.0 Desktop и платформу для разработчиков». гном-анонс (Список рассылки). Получено 20 сентября 2007.
- ^ Собала, Андрей (31 марта 2004 г.). «Представляем GNOME 2.6.0 Desktop и платформу для разработчиков». гном-анонс (Список рассылки). Получено 20 сентября 2007.
- ^ «Примечания к выпуску GNOME 2.8» (Пресс-релиз). Бостон, Массачусетс: Проект GNOME. 15 сентября 2004 г.. Получено 19 февраля 2019.
- ^ "Выпущен GNOME 2.10!" (Пресс-релиз). Бостон, Массачусетс: Проект GNOME. 9 марта 2005 г.. Получено 8 июн 2014.
- ^ «Примечания к выпуску GNOME 2.12». Получено 31 октября 2010.
- ^ «Примечания к выпуску GNOME 2.14». Получено 31 октября 2010.
- ^ Ньюрен, Элайджа (6 сентября 2006 г.). «Празднование выпуска GNOME 2.16!». гном-анонс (Список рассылки). Получено 20 сентября 2007.
- ^ Ньюрен, Элайджа (14 марта 2007 г.). «Празднование выпуска GNOME 2.18!». гном-анонс (Список рассылки). Получено 20 сентября 2007.
- ^ Райан, Пол (19 сентября 2007 г.). «GNOME 2.20 официально выпущен». Ars Technica. Получено 20 сентября 2007.
- ^ Унц, Винсент (12 марта 2008 г.). «Празднование выпуска GNOME 2.22!». гном-анонс-список (Список рассылки). Получено 12 марта 2008.
- ^ «Примечания к выпуску GNOME 2.22, раздел» GVFS и GIO"".
- ^ Унц, Винсент (24 сентября 2008 г.). «Празднование выпуска GNOME 2.24!». гном-анонс-список (Список рассылки). Получено 27 сентября 2008.
- ^ Унц, Винсент (18 марта 2009 г.). «Празднование выпуска GNOME 2.26!». гном-анонс-список (Список рассылки). Получено 18 марта 2009.
- ^ Холверда, Том (24 сентября 2009 г.). «Выпущен GNOME 2.28». OSNews. Получено 5 апреля 2009.
- ^ Холверда, Том (31 марта 2010 г.). «Выпущен GNOME 2.30». OSNews. Получено 4 апреля 2010.
- ^ «Примечания к выпуску GNOME 2.32». Получено 31 октября 2010.
- ^ «Примечания к выпуску GNOME 3.0». Проект GNOME. Получено 7 апреля 2011.
- ^ а б Виттерс, Олав; Клаппер, Андре; День, Аллан. «Примечания к выпуску GNOME 3.2». Проект GNOME. Получено 5 октября 2011.
- ^ «Список функций, реализованных в версии 3.4». Проект GNOME. Получено 28 марта 2012.
- ^ «Добавить поддержку высокого разрешения». 12 февраля 2014 г.
- ^ «Преобразование приложений в DBusActivatable».
- ^ Валлен, Джек (28 марта 2014 г.). «GNOME 3.10 воскресил то, что когда-то было любимцем рабочего стола Linux». TechRepublic. В архиве из оригинала 28 марта 2014 г.
- ^ «GNOME 3.16 уже здесь с обновленными уведомлениями и множеством визуальных обновлений». 28 марта 2015 г.. Получено 19 февраля 2019.
- ^ "GNOME 3.20". 23 марта 2016 г.
- ^ «Выпущен GNOME 3.24, вот что нового». МОЙ БОГ! Ubuntu !. 23 июля 2017.
- ^ "Представляем GNOME 3.24 'Portland'". 23 июля 2017.
- ^ «Выпущен GNOME 3.26». 13 сентября 2017.
- ^ "Серия разработчиков GNOME 3.27.x".
- ^ «Рекомендации по человеческому интерфейсу GNOME».
- ^ Пеннингтон, Хаос (Апрель 2002 г.). "Пользовательский интерфейс свободного программного обеспечения". Получено 4 декабря 2011.
- ^ День, Аллан. «Примечания к выпуску GNOME 3.8». Проект GNOME. Получено 13 июн 2014.
- ^ "Проекты / GnomeFlashback - GNOME Wiki". Получено 21 декабря 2018.
- ^ "GNOME / Flashback - ArchWiki". Получено 21 декабря 2018.
- ^ «Как установить классический GNOME Flashback в Ubuntu 18.04 LTS». Получено 21 декабря 2018.
- ^ "Debian - Подробная информация о пакете gnome-session-flashback в buster". Получено 21 декабря 2018.
- ^ а б «Терминология для Gnome Shell». GNOME Wiki. Проект GNOME. Архивировано из оригинал 22 мая 2014 г.. Получено 22 мая 2014.
- ^ а б День, Аллан. «Примечания к выпуску GNOME 3.10». Проект GNOME. Получено 22 мая 2014.
- ^ «Шпаргалка по GNOME 3». GNOME Wiki. Проект GNOME. Получено 13 июн 2014.
- ^ «Дизайн оболочки GNOME». Проект GNOME. Получено 3 декабря 2011.
- ^ "Отчет о дизайне Librem 5 №5". Purism (компания). Получено 30 мая 2020.
- ^ "Новая libhandy 0.0.10". Purism (компания). Получено 30 мая 2020.
- ^ «Быстрый SWOT-анализ GNOME». Проект GNOME. Получено 18 марта 2014.
- ^ "Списки рассылки GTK и GNOME". Проект GNOME. Получено 4 декабря 2011.
- ^ "О". Европейская конференция пользователей и разработчиков GNOME (ГУАДЕК). Архивировано из оригинал 4 октября 2011 г.. Получено 3 декабря 2011.
- ^ Бык, Фил. «Библиотеки платформы». Проект GNOME. Получено 21 мая 2014.
- ^ «Что нового в Fedora 25 Workstation». Журнал Fedora. Красная шляпа. 21 ноября 2016.
- ^ «Примечания к выпуску GNOME 3.20». ГНОМ.
- ^ "сеанс: отдать приоритет сеансам Wayland · GNOME / gdm @ 6cd2d24". Github.
- ^ «GNOME обеспечивает основную поддержку NVIDIA Wayland с помощью EGLStreams». Фороникс.
- ^ Поэттинг, Леннарт (18 мая 2011 г.). "systemd как внешняя зависимость". desktop-devel (Список рассылки). Получено 12 июн 2014.
- ^ Петерс, Фредерик (6 ноября 2012 г.). «Протокол заседания 20121104». релиз-команда (Список рассылки). Получено 12 июн 2014.
- ^ Замки-ингибиторы, systemd, дата обращения: 29.03.2020
- ^ «Апплеты часов». 14 мая 2003 г. Архивировано с оригинал 14 мая 2003 г.
- ^ "GNOME wiki: GnomeOnlineAccounts".
- ^ «GNOME 3.18 позволит вам получить доступ к файлам на Google Диске в Nautilus». 30 сентября 2015 г.
- ^ «GNOME 3.18 выходит на Google Диск». 30 сентября 2015 г.
- ^ Маттиас Класен (15 мая 2014 г.). "Запись в блоге автора GtkInspector". Получено 17 мая 2014.
- ^ "GtkInspector в вики GNOME". 15 мая 2014. Получено 17 мая 2014.
- ^ «Бергиус: Flowhub и опыт разработчиков GNOME». LWN.net. 2 мая 2014. Получено 24 мая 2014.
- ^ Негус, Кристофер (2004). Библия Red Hat Linux. Wiley (опубликовано в 2003 г.). п.994. ISBN 9780764543333. Получено 15 августа 2017.
libsoup: библиотека, позволяющая библиотекам GNOME получать доступ к HTTP-серверам.
- ^ "GNOME Wiki: BuildStream".