Jump to content

ГНОМ

(Перенаправлено из GNOME Classic )

ГНОМ
Оригинальный автор(ы) Мигель де Икаса и Федерико Мена
Разработчик(и) Проект GNOME
Первоначальный выпуск 3 марта 1999 г .; 25 лет назад ( 03.03.1999 ) [ 1 ]
Стабильная версия
46.3 [ 2 ]  Отредактируйте это в Викиданных / 12 июля 2024 г.
Репозиторий
Написано в C , XML , C++ , C# , HTML , Vala , Python , JavaScript , CSS и другие. [ 3 ]
Операционная система Linux и другие Unix-подобные системы
Платформа Вейланд и X11
Доступно в 38 языков [ 4 ]
Тип Среда рабочего стола
Лицензия GPL-2.0 или новее [ 5 ]
Веб-сайт www .гном .org  Edit this on Wikidata

GNOME ( / ɡ ə ˈ n m , ˈ n m / ), [ 6 ] [ 7 ] [ 8 ] первоначально аббревиатура от GNU Network Object Model Environment , [ 9 ] это с открытым исходным кодом бесплатная среда рабочего стола для Linux и других Unix-подобных систем. [ 10 ] операционные системы .

Многие основные дистрибутивы Linux , включая Debian , Fedora Linux , Ubuntu , Red Hat Enterprise Linux и SUSE Linux Enterprise , используют GNOME в качестве среды рабочего стола по умолчанию; это также значение по умолчанию в Oracle Solaris , операционной системе Unix .

GNOME разработан проектом GNOME Project , в состав которого входят как добровольцы, так и платные участники, крупнейшим корпоративным участником которого является Red Hat . [ 11 ] [ 12 ] [ 13 ] Это международный проект, целью которого является разработка фреймворков для разработки программного обеспечения, программирование приложений для конечных пользователей на основе этих фреймворков, а также координация усилий по интернационализации, локализации и доступности этого программного обеспечения.

Германии В 2023/2024 году GNOME получила более 1 миллиона евро от Суверенного технологического фонда . [ 14 ]

ГНОМ 1 (1999)

GNOME был запущен 15 августа 1997 года. [ 9 ] Мигеля де Икаса и Федерико Мена [ es ] как проект бесплатного программного обеспечения для разработки среды рабочего стола и приложений для нее. [ 15 ] Он был основан отчасти потому, что K Desktop Environment растущая популярность Qt опиралась на набор инструментов виджетов , который использовал проприетарную лицензию на программное обеспечение до версии 2.0 (июнь 1999 г.). [ 16 ] [ 17 ] Вместо Qt GTK в качестве основы GNOME был выбран (ранее называвшийся GIMP Toolkit). GTK распространяется по лицензии GNU Lesser General Public License (LGPL), лицензии на бесплатное программное обеспечение, которая позволяет программному обеспечению, связанному с ним, использовать гораздо более широкий набор лицензий, включая лицензии на проприетарное программное обеспечение. [ 18 ] Сам GNOME лицензируется по лицензии LGPL для своих библиотек и по лицензии GNU General Public License (GPL) для своих приложений. [ 19 ]

GNOME ранее был частью проекта GNU . [ 15 ] [ 20 ] [ 21 ] [ 22 ] но это уже не так. В 2021 году исполнительный директор GNOME Нил Макговерн публично написал в Твиттере, что GNOME не является проектом GNU и что он просил GNU удалить GNOME из своего списка пакетов с 2019 года. [ 23 ] [ 24 ] В 2021 году GNOME был исключен из списка. [ 25 ] GNOME удалила любые ссылки на GNU из своего кода и документации. [ 26 ] Название «GNOME» изначально было аббревиатурой от GNU Network Object Model Environment , что указывало на первоначальное намерение создать структуру распределенных объектов аналогичную Microsoft , OLE . [ 27 ] [ 28 ] но в конечном итоге от этой аббревиатуры отказались, поскольку она больше не отражала видение проекта GNOME. [ 28 ]

Калифорнийский стартап Eazel разрабатывал файловый менеджер Nautilus с 1999 по 2001 год. Де Икаса и Нат Фридман основали Helix Code (позже Ximian ) в 1999 году в Массачусетсе; эта компания разработала инфраструктуру и приложения GNOME и была куплена Novell в 2003 году.

Во время перехода на GNOME 2 и вскоре после этого велись краткие разговоры о создании пакета GNOME Office . [ 29 ] [ 30 ] 15 сентября 2003 г. был выпущен GNOME-Office 1.0, состоящий из AbiWord 2.0, GNOME-DB 1.0 и Gnumeric 1.2.0. [ 31 ] [ 32 ] [ 33 ] Хотя некоторые планы по выпуску GNOME Office 1.2 велись в списке рассылки gnome-office, [ 34 ] [ 35 ] [ 36 ] и Gnumeric 1.4 был анонсирован как его часть, [ 37 ] выпуск 1.2 самого пакета так и не состоялся. По состоянию на 4 мая 2014 г. , в вики GNOME упоминаются только «приложения GNOME/GTK, полезные в офисной среде». [ 38 ]

GNOME 2.6 (выпущен в марте 2004 г.)

GNOME 2 был выпущен в июне 2002 года. [ 39 ] [ 40 ] и был очень похож на обычный интерфейс рабочего стола с простым рабочим столом, на котором пользователи могли взаимодействовать с виртуальными объектами, такими как окна, значки и файлы. GNOME 2 начинался с Sawfish по умолчанию в качестве оконного менеджера перешёл на Metacity . , но позже в GNOME 2.2 [ 41 ] [ 42 ] Управление окнами, приложениями и файлами в GNOME 2 аналогично управлению современными настольными операционными системами. В конфигурации GNOME 2 по умолчанию на рабочем столе имеется меню запуска для быстрого доступа к установленным программам и местоположениям файлов; Доступ к открытым окнам можно получить с помощью панели задач в нижней части экрана; а в правом верхнем углу расположена область уведомлений, позволяющая программам отображать уведомления во время работы в фоновом режиме. Однако эти функции можно переместить практически в любое положение или ориентацию по желанию пользователя, заменить другими функциями или вообще удалить.

GNOME 2.18 (выпущен в марте 2007 г.)

С 2009 года GNOME 2 был рабочим столом по умолчанию для OpenSolaris . [ 43 ] Среда рабочего стола MATE — это ответвление кодовой базы GNOME 2 (см. «Критика» ниже).

GNOME 3 имеет современный подход к дизайну пользовательского интерфейса и именованию приложений. На этом снимке экрана показана работа GNOME Weather в GNOME Shell , обе версии 3.14 (сентябрь 2014 г.).

В 2008 году растущее недовольство сообщества и разработчиков отсутствием направления проекта и технического прогресса привело к анонсу GNOME 3.0. Первоначально планировалось вносить только постепенные изменения и избегать сбоев в работе пользователей. [ 44 ] Ситуация изменилась, когда усилия привели к созданию GNOME Shell . [ 45 ]

GNOME 3 был выпущен в 2011 году. [ 46 ] В то время как интерфейсы GNOME 1 и 2 следовали традиционной метафоре рабочего стола , GNOME Shell приняла более абстрактную метафору с минималистичным рабочим процессом управления окнами, где переключение между различными задачами и виртуальными рабочими столами происходит в отдельной области, называемой обзором   . [ 45 ] Кнопки «Свернуть» и «Развернуть» только кнопку закрытия и название приложения по умолчанию были скрыты, оставив в оформлении окна . [ 47 ] [ 48 ]

GNOME 3 привнес множество улучшений в основное программное обеспечение. [ 45 ] Многие основные приложения GNOME также претерпели изменения, чтобы обеспечить лучшее взаимодействие с пользователем. [ 49 ] [ 50 ] Муттер заменил Metacity в качестве оконного менеджера по умолчанию. [ 51 ] [ 52 ] и Адвайта заменил Clearlooks в качестве темы по умолчанию. [ 53 ]

GNOME стремится обеспечить простой пользовательский интерфейс и адаптивный пользовательский интерфейс как на настольных, так и на планшетных системах за счет использования оформления на стороне клиента (CSD) и современного подхода к разработке пользовательского интерфейса.

Выпуск GNOME 3 вызвал серьезные споры в сообществах GNU и Linux . [ 54 ] Стремление обеспечить простой в использовании и лаконичный пользовательский интерфейс привело к некоторым критикуемым дизайнерским решениям, таким как удаление кнопок свертывания и развертывания , упрощение параметров конфигурации и визуальные подсказки, которые могли привести к путанице. [ 45 ]

Было инициировано несколько проектов, направленных либо на продолжение разработки GNOME 2.x, либо на изменение GNOME 3.x, чтобы он больше походил на версии 2.x, либо на создание среды рабочего стола с традиционной метафорой дизайна полностью с нуля из-за негативного восприятия GNOME. 3:

  • Среда рабочего стола MATE была создана в августе 2011 года из кодовой базы GNOME 2 с целью сохранить традиционную метафору рабочего стола, связанную с GNOME 2, при этом сохраняя совместимость с современными технологиями, связанными с Linux, такими как Wayland , Systemd , PipeWire и GTK3. . [ 55 ] [ 56 ]
  • Команда Linux Mint решила эту проблему, разработав «Расширения оболочки Mint GNOME», которые работали поверх GNOME Shell и позволяли использовать ее через традиционную метафору рабочего стола. В конечном итоге это привело к созданию среды рабочего стола Cinnamon в 2011 году, которая была ответвлением кодовой базы GNOME 3. [ 57 ] Cinnamon стала полностью независимой средой рабочего стола от GNOME Shell с выходом Cinnamon 2.0 9 октября 2013 года. [ 58 ]
  • Проект LXDE экспериментировал с портом Qt , , который в то время [ 59 ] в 2013 году объединился с проектом Razor-qt и образовал LXQt . [ 60 ] Главный разработчик LXDE, Хонг Джен Ли, заявил, что причина, по которой он хотел портировать LXDE на Qt, заключалась в неудовлетворенности потреблением памяти и процессора библиотеками GTK3 и GNOME при тестировании версии LXDE для GTK3. [ 61 ] В конце концов Хонг опубликовал сообщение в блоге о том, что ранняя сборка LXQt использовала меньше памяти, чем XFCE на базе GTK3. [ 62 ]
  • Canonical , компания, разрабатывающая Ubuntu, прекратила сотрудничество с разработчиками GNOME Shell на этапе планирования GNOME 3. [ 63 ] [ 64 ] [ 65 ] и выпустили собственную среду рабочего стола Unity , заменив GNOME в качестве оболочки рабочего стола по умолчанию в Ubuntu 11.04 «Natty Narwhal», выпущенной в апреле 2011 года. [ 66 ] Ранее Unity предназначалась для использования только с Ubuntu Netbook Edition, начиная с версии 10.10, и с ныне отмененной версией Ubuntu под названием Ubuntu Light. [ 67 ] Однако с тех пор Ubuntu перешла на модифицированную версию GNOME, начиная с Ubuntu 17.10. [ 68 ]
  • Проект Solus разработал среду рабочего стола Budgie в ответ на GNOME 3 в 2014 году с целью обеспечить более простой и современный интерфейс. Budgie создан с использованием технологий GTK и GNOME, но предлагает другой пользовательский интерфейс, уделяя особое внимание обеспечению легкого, простого и элегантного пользовательского интерфейса. [ 69 ]
  • Команда элементарной ОС создала среду рабочего стола Pantheon как новую среду рабочего стола на базе GTK, отличную от GNOME. Созданный с нуля, Pantheon стремится обеспечить удобную и визуально привлекательную эстетику, уделяя особое внимание целостному и минималистичному дизайну и тесно интегрируясь с экосистемой элементарной ОС. [ 70 ]

Среди тех, кто критиковал ранние выпуски GNOME 3, — Линус Торвальдс , создатель ядра Linux . Торвальдс отказался от GNOME на некоторое время после выпуска GNOME 3.0, заявив: «Разработчики, очевидно, решили, что выполнять настоящую работу на рабочем столе «слишком сложно», и решили сделать это действительно утомительным». Он быстро переключился на Xfce . [ 71 ]

Со временем критические отзывы стали более позитивными. В 2013 году Торвальдс возобновил использование GNOME, отметив, что «теперь у них есть расширения, которые все еще слишком сложно найти; но с помощью расширений вы можете сделать свой рабочий стол почти таким же хорошим, как он выглядел два года назад». [ 72 ] [ 73 ] Debian , дистрибутив Linux, который исторически использовал GNOME 2, перешёл на Xfce , когда был выпущен GNOME 3, но повторно принял GNOME 3 к выпуску Debian 8 «Jessie». [ 74 ] Ubuntu перешла с Unity на GNOME 3 с несколькими расширениями, напоминающими Unity, такими как постоянная левая панель приложений вместо скрытой док-станции и повторное включение значков на рабочем столе, с Ubuntu 17.10 Artful Aardvark в 2017 году. В этом выпуске также произошло Ubuntu GNOME. слияние версии с основным выпуском. [ 75 ] Однако затем была выпущена Ubuntu Unity , сохранившая рабочий стол Unity и продолжившая его обновление.

ГНОМ 40 и выше

[ редактировать ]

GNOME 40 был выпущен 24 марта 2021 года. [ 76 ] [ 77 ] Она следует сразу за версией 3, но использует новую схему управления версиями и график будущих основных выпусков с фиксированным шестимесячным циклом (см. Цикл выпуска ). [ 78 ] Благодаря такому более быстрому темпу выпуска основные выпуски стали несколько компактнее, поскольку полные переписывания основных пакетов происходили не так часто, как при переходе между версиями GNOME 1.0, 2.0 и 3.0.

GNOME 40 организует обзор действий горизонтально, вместо использования вертикального дизайна, как в его предшественниках. [ 76 ] В релизе также представлены новые для сенсорной панели . жесты [ 79 ]

ГНОМ 40
ГНОМ 41
GNOME Tour 41 на GNOME 41

GNOME 41 был выпущен 22 сентября 2021 года и представил переписанный и переработанный менеджер приложений GNOME Software , панель многозадачности и панель мобильной сети (для WWAN ) в настройках, новое приложение для удаленного рабочего стола под названием Connections, обновления приложения GNOME Music и улучшения. в настройки режима питания. [ 80 ]

GNOME 42 был выпущен 23 марта 2022 г. [ 81 ] и представила возможность записи экрана и переключения светлых/темных тем с помощью нового GTK API под названием Libadwaita . Несколько приложений по умолчанию были заменены более современными версиями, такими как текстовый редактор вместо Gedit и консоль вместо терминала. [ 82 ]

GNOME 43 (Гвадалахара) был выпущен 21 сентября 2022 г. [ 83 ] и представило новое меню быстрых настроек, обновление GNOME Files до GTK4 и новую панель «Безопасность устройства» в настройках, а также множество других изменений. GNOME Web был обновлен, включив поддержку веб-приложений и экспериментальную Firefox и Chrome поддержку расширений .

GNOME 44 (Куала-Лумпур) был выпущен 22 марта 2023 года. Назван в честь Куала-Лумпура в знак признания работы, проделанной сообществом GNOME.Asia. [ 84 ] В GNOME 44 представлен новый вид сетки выбора файлов, обновленные панели настроек и переработанные настройки специальных возможностей. Новое меню быстрых настроек, появившееся в GNOME 43, было обновлено, а также добавлено несколько новых приложений и улучшены существующие приложения. [ 84 ]

GNOME 45 (Рига) вышел 20 сентября 2023 года. [ 85 ] Он представил обновленные стили приложения вместе с новой кнопкой действий, которая заменила предыдущую метку «Действия» и меню приложения графическим индикатором рабочей области . Другие обновления системной панели включали новый индикатор использования камеры и сочетание клавиш для открытия и закрытия меню быстрых настроек. В GNOME 45 также представлены два новых приложения для просмотра изображений и камеры, элементы управления подсветкой клавиатуры и многочисленные улучшения существующих приложений. [ 85 ]

GNOME 46 (Катманду) был выпущен 20 марта 2024 г. [ 86 ] и представило улучшенное файловое приложение с глобальным поиском, поддержку удаленного входа в систему без управления через GDM и обновленное приложение настроек, а также множество других изменений в приложении. [ 87 ] Другие системные изменения включали улучшения специальных возможностей и экспериментальную поддержку переменной частоты обновления.

Цикл выпуска

[ редактировать ]

Каждый из компонентов программного продукта в проекте GNOME имеет свой номер версии и график выпуска . Однако сопровождающие отдельных модулей координируют свои усилия по созданию полной стабильной версии GNOME примерно раз в шесть месяцев. [ 88 ] наряду с базовыми библиотеками, такими как GTK и GLib. Некоторые экспериментальные проекты исключены из этих выпусков. [ нужна ссылка ]

До GNOME 40 номера версий GNOME следовали схеме v.xx.yy . [ нужна ссылка ] Здесь v — основная версия, которая может включать в себя большие изменения, такие как ABI поломка ; они не имеют регулярного графика и происходят в ответ на необходимость крупномасштабных изменений. [ нужна ссылка ] . xx — это второстепенная версия, выпускаемая по указанному выше графику примерно каждые 6 месяцев, в которой четность 1- или 2-значного числа указывает тип выпуска: если xx четное (например, 3.20), выпуск считается стабильным, тогда как если xx является странным, он представляет собой текущий снимок разработки (например, 3.21), который в конечном итоге превратится в следующую стабильную версию. [ нужна ссылка ] yy указывает на конкретный выпуск, например 3.20.6; они создаются с периодичностью в несколько недель для устранения проблем, добавления некритичных улучшений и т. д. [ нужна ссылка ]

GNOME 40 запустил новую схему управления версиями, в которой одно число увеличивается с каждым выпуском, выходящим два раза в год. За числом следует точка, а затем «альфа», «бета» или «rc» для разрабатываемой версии или десятичная дробь для второстепенной стабильной версии (так же, как упоминалось ранее yy ). [ 78 ]

Релизы GNOME передаются на основной FTP-сервер в виде исходного кода со настройки . сценариями [ нужна ссылка ] , которые компилируются поставщиками операционных систем и интегрируются с остальными их системами перед распространением. Большинство поставщиков используют только стабильные и протестированные версии GNOME и предоставляют их в виде легко устанавливаемых, предварительно скомпилированных пакетов. Исходный код каждой стабильной и разрабатываемой версии GNOME хранится в GNOME git . репозитории исходного кода [ нужна ссылка ] .

Доступен ряд сценариев сборки (таких как JHBuild или ранее GARNOME), помогающих автоматизировать процесс компиляции исходного кода. [ нужна ссылка ]

История выпусков

[ редактировать ]
Версия Дата Информация
August 1997 GNOME development announced[89]
1.0 March 1999 First major GNOME release[1]
1.2 May 2000 Codename "Bongo"[90]
1.4 April 2001 Codename "Tranquility"[91][92]
2.0 June 2002 Major upgrade based on GTK2. Introduction of the Human Interface Guidelines.[93]
2.2 February 2003 Multimedia and file manager improvements.[94]
2.4 September 2003 Codename "Temujin": Epiphany, accessibility support.[95]
2.6 March 2004 Nautilus changes to a spatial file manager, and a new GTK file dialog is introduced. A short-lived fork of GNOME, GoneME, is created as a response to the changes in this version.[96]
2.8 September 2004 Improved removable device support, adds Evolution.[97]
2.10 March 2005 Lower memory requirements and performance improvements. Adds: new panel applets (modem control, drive mounter and trashcan); and the Totem and Sound Juicer applications.[98]
2.12 September 2005 Nautilus improvements; improvements in cut/paste between applications and freedesktop.org integration. Adds: Evince PDF viewer; New default theme: Clearlooks; menu editor; keyring manager and admin tools. Based on GTK 2.8 with cairo support.[99]
2.14 March 2006 Performance improvements (over 100% in some cases); usability improvements in user preferences; GStreamer 0.10 multimedia framework. Adds: Ekiga video conferencing application; Deskbar search tool; Pessulus lockdown editor; Fast user switching; Sabayon system administration tool.[100]
2.16 September 2006 Performance improvements. Adds: Tomboy notetaking application; Baobab disk usage analyser; Orca screen reader; GNOME Power Manager (improving laptop battery life); improvements to Totem, Nautilus; compositing support for Metacity; new icon theme. Based on GTK 2.10 with new print dialog.[101]
2.18 March 2007 Performance improvements. Adds: Seahorse GPG security application, allowing encryption of emails and local files; Baobab disk usage analyser improved to support ring chart view; Orca screen reader; improvements to Evince, Epiphany and GNOME Power Manager, Volume control; two new games, GNOME Sudoku and glChess. MP3 and AAC audio encoding.[102]
2.20 September 2007 Tenth anniversary release. Evolution backup functionality; improvements in Epiphany, EOG, GNOME Power Manager; password keyring management in Seahorse. Adds: PDF forms editing in Evince; integrated search in the file manager dialogs; automatic multimedia codec installer.[103]
2.22 March 2008 Addition of Cheese, a tool for taking photos from webcams and Remote Desktop Viewer; basic window compositing support in Metacity; introduction of GVfs; improved playback support for DVDs and YouTube, MythTV support in Totem; internationalised clock applet; Google Calendar support and message tagging in Evolution; improvements in Evince, Tomboy, Sound Juicer and Calculator.[104] Deprecate GnomeVFS in favor of GVfs and GIO.[105]
2.24 September 2008 Addition of the Empathy instant messenger client, Ekiga 3.0, tabbed browsing in Nautilus, better multiple screens support and improved digital TV support.[106]
2.26 March 2009 New optical disc recording application Brasero, simpler file sharing, media player improvements, support for multiple monitors and fingerprint reader support.[107]
2.28 September 2009 Addition of GNOME Bluetooth module. Improvements to Epiphany web browser, Empathy instant messenger client, Time Tracker, and accessibility. Upgrade to GTK version 2.18.[108]
2.30 March 2010 Improvements to Nautilus file manager, Empathy instant messenger client, Tomboy, Evince, Time Tracker, Epiphany, and Vinagre. iPod and iPod Touch devices are now partially supported via GVfs through libimobiledevice. Uses GTK 2.20.[109]
2.32 September 2010 Addition of Rygel and GNOME Color Manager. Improvements to Empathy instant messenger client, Evince, Nautilus file manager and others. 3.0 was intended to be released in September 2010, so a large part of the development effort since 2.30 went towards 3.0.[110]
3.0 April 2011 Introduction of GNOME Shell. A redesigned settings framework with fewer, more focused options. Topic-oriented help based on the Mallard markup language. Side-by-side window tiling. A new visual theme and default font. Adoption of GTK 3.0 with its improved language bindings, themes, touch, and multiplatform support. Removal of long-deprecated development APIs.[47]
3.2 September 2011 Online accounts support; Web applications support; contacts manager; documents and files manager; quick preview of files in the File Manager; greater integration; better documentation; enhanced looks and various performance improvements.[111]
3.4 March 2012 New Look for GNOME 3 Applications: Documents, Epiphany (now called Web), and GNOME Contacts. Search for documents from the Activities overview. Application menus support. Refreshed interface components: New color picker, redesigned scrollbars, easier to use spin buttons, and hideable title bars. Smooth scrolling support. New animated backgrounds. Improved system settings with new Wacom panel. Easier extensions management. Better hardware support. Topic-oriented documentation. Video calling and Live Messenger support in Empathy. Better accessibility: Improved Orca integration, better high contrast mode, and new zoom settings. Plus many other application enhancements and smaller details.[48]
3.6 September 2012 Refreshed Core components: New applications button and improved layout in the Activities Overview. A new login and lock screen. Redesigned Message Tray. Notifications are now smarter, more noticeable, easier to dismiss. Improved interface and settings for System Settings. The user menu now shows Power Off by default. Integrated Input Methods. Accessibility is always on. New applications: Boxes, that was introduced as a preview version in GNOME 3.4, and Clocks, an application to handle world times. Updated looks for Disk Usage Analyzer, Empathy and Font Viewer. Improved braille support in Orca. In Web, the previously blank start page was replaced by a grid that holds your most visited pages, plus better full screen mode and a beta of WebKit2. Evolution renders email using WebKit. Major improvements to Disks. Revamped Files application (also known as Nautilus), with new features like Recent files and search.
3.8 March 2013 Refreshed Core components: A new applications view with frequently used and all apps. An overhauled window layout. New input methods OSD switcher. The Notifications & Messaging tray now react to the force with which the pointer is pressed against the screen edge. Added Classic mode for those who prefer a more traditional desktop experience. The GNOME Settings application features an updated toolbar design. New Initial Setup assistant. GNOME Online Accounts integrates with more services. Web has been upgraded to use the WebKit2 engine. Web has a new private browsing mode. Documents has gained a new dual page mode & Google Documents integration. Improved user interface of Contacts. GNOME Files, GNOME Boxes and GNOME Disks have received a number of improvements. Integration of ownCloud. New GNOME Core Applications: GNOME Clocks and GNOME Weather.
3.10 September 2013 A reworked system status area, which gives a more focused overview of the system. A collection of new applications, including GNOME Maps, GNOME Notes, GNOME Music and GNOME Photos. New geolocation features, such as automatic time zones and world clocks. HiDPI support[112] and smart card support. D-Bus activation made possible with GLib 2.38[113]
3.12 March 2014[114] Improved keyboard navigation and window selection in the Overview. Revamped first set-up utility based on usability tests. Wired networking re-added to the system status area. Customizable application folders in the Applications view. Introduction of new GTK widgets such as popovers in many applications. New tab style in GTK. GNOME Videos, GNOME Terminal and gedit were given a fresh look, more consistent with the HIG. A search provider for the terminal emulator is included in GNOME Shell. Improvements to GNOME Software and high-density display support. A new sound recorder application. New desktop notifications API. Progress in the Wayland port has reached a usable state that can be optionally previewed.[citation needed]
3.14 September 2014 Improved desktop environment animations. Improved touchscreen support. GNOME Software supports managing installed add-ons. GNOME Photos adds support for Google. Redesigned UI for Evince, Sudoku, Mines and Weather. Hitori is added as part of GNOME Games.[citation needed]
3.16 March 2015 Major changes include UI color scheme goes from black to charcoal. Overlay scroll bars added. Improvements to notifications including integration with Calendar applet. Tweaks to various apps including Files, Image Viewer, and Maps. New Preview applications: Calendar, Characters, Books. Continued porting from X11 to Wayland.[115]
3.18 September 2015 Major changes include Google Drive integration in Files. Firmware updates through Software. Automatic screen brightness. Touchpad gestures. Several new applications: GNOME Calendar and GNOME Character Map. Significant improvements to Files, Boxes and Polari. Smaller changes and bug fixes.
3.20 March 2016 Significant improvements to many core applications, such as system upgrades and reviews in Software, simple photo editing in Photos and improved search in Files. Platform improvements include shortcut help windows which are available in many applications, a refined font, and better control of location services.[116]
3.22 September 2016 GNOME 3.22 applications are based on GTK 3.22, the last gtk-3.x release
Wayland is now default. Comprehensive Flatpak support. GNOME Software can install and update Flatpaks, GNOME Builder can create them, and the desktop provides portal implementations to enable sandboxed applications. Improvements to core GNOME applications include support for batch renaming in Files, sharing support in GNOME Photos, an updated look for GNOME Software, a redesigned keyboard settings panel, and much more.
3.24 March 2017 Night Light is a new feature and reduces eye strain at night by coloring the screen a little red. The date/time drop down now shows Weather information. A refined look to notifications. Gnome Calendar got a week view. Gnome Web got improvements to the experience of adding and managing bookmarks, and ships with Easy Privacy as default.[117] The online accounts, user and printer settings panel was redesigned.[118]
3.26 September 2017 New look for the Settings application, which has a new navigation sidebar and improved network and display settings, and browser synchronization thanks to the Firefox Sync service. Color emoji are now supported throughout GNOME and will be visible wherever they appear.[119]
3.28 LTS 12 March 2018[120]
3.30 5 September 2018
3.32 13 March 2019
3.34 12 September 2019
3.36 LTS 11 March 2020
3.38 16 September 2020
40 24 March 2021
41 22 September 2021
42 LTS 23 March 2022
43 21 September 2022
44 22 March 2023
45 20 September 2023

Loupe replaced Eye of GNOME as the default image viewer, and Snapshot replaced Cheese as the default webcam application.

46 LTS 20 March 2024

Дизайн пользовательского интерфейса

[ редактировать ]

Начиная с GNOME 2, производительность была ключевым моментом для GNOME. Для достижения этой цели Рекомендации по пользовательскому интерфейсу были созданы GNOME (HIG). Все программы GNOME имеют единый стиль графического пользовательского интерфейса (GUI), но не ограничиваются использованием одних и тех же виджетов GUI . Скорее, дизайн GNOME GUI основан на концепциях, описанных в GNOME HIG, который сам по себе опирается на идеи когнитивной эргономики . [ 121 ] Следуя HIG, разработчики могут создавать высококачественные, согласованные и удобные в использовании программы с графическим интерфейсом, поскольку он охватывает все: от дизайна графического интерфейса до рекомендуемого пиксельного макета виджетов.

Во время переписывания GNOME 2 многие настройки, которые большинство пользователей считали малоценными, были удалены. Руководящий принцип был изложен Хэвоком Пеннингтоном — разработчиком программного обеспечения, участвовавшим в проекте, — который подчеркнул идею о том, что лучше заставить программное обеспечение работать правильно по умолчанию, чем добавлять предпочтения пользовательского интерфейса, чтобы получить желаемое поведение:

Традиционное бесплатное программное обеспечение можно настроить таким образом, чтобы оно объединяло все функции, которые когда-либо встречались в любом эквивалентном приложении на любой другой исторической платформе. Или даже сконфигурировать как объединение всех приложений, которые кто-либо когда-либо видел на любой исторической платформе ( Emacs *кхе*).

Это что-нибудь повредит? Да, это так. Оказывается, предпочтения имеют свою цену. [..] [У]каждого из них есть цена, и вы должны тщательно учитывать ее ценность. Многие пользователи и разработчики этого не понимают и в итоге получают большие затраты и низкую ценность своих предпочтений.

Havoc Pennington , пользовательский интерфейс бесплатного программного обеспечения [ 122 ]

Доступность

[ редактировать ]

GNOME стремится сделать и сохранить среду рабочего стола физически и когнитивно эргономичной для людей с ограниченными возможностями . GNOME HIG старается это учитывать, насколько это возможно, но конкретные проблемы решаются специальным программным обеспечением.

GNOME решает проблемы доступности компьютера с помощью Accessibility Toolkit (ATK) интерфейса прикладного программирования , который позволяет улучшить взаимодействие с пользователем за счет использования специальных методов ввода и программного обеспечения для синтеза и распознавания речи . Отдельные утилиты регистрируются в ATK с использованием интерфейса поставщика услуг вспомогательных технологий (AT-SPI) и становятся глобально используемыми на рабочем столе. Несколько поставщиков вспомогательных технологий, включая программу чтения с экрана Orca и метод ввода Dasher , были разработаны специально для использования с GNOME.

Интернационализация и локализация

[ редактировать ]

Интернационализация и локализация программного обеспечения GNOME зависит от локали. [ нужна ссылка ] и поддерживает 197 языков разной степени сложности, некоторые из которых вообще не переводятся. [ 123 ]

Десктопные и мобильные сеансы

[ редактировать ]

GNOME допускает как минимум три различных типа сеансов входа в систему для настольных компьютеров и один для мобильных устройств:

Оболочка GNOME

[ редактировать ]

GNOME Shell по умолчанию — это графическая оболочка GNOME . Он имеет верхнюю панель, содержащую (слева направо) кнопку «Действия», меню приложений, часы и встроенное меню состояния системы. [ 124 ] [ 125 ] Меню приложения отображает имя приложения в фокусе и обеспечивает доступ к таким функциям, как доступ к настройкам приложения, закрытие приложения или создание нового окна приложения. Меню состояния содержит различные индикаторы состояния системы, ярлыки для системных настроек и действий сеанса, включая выход из системы, переключение пользователей, блокировку экрана и приостановку работы компьютера.

Нажатие кнопки «Действия», перемещение мыши в верхний левый горячий угол или нажатие клавиши «Супер» открывает обзор. [ 126 ] Обзор дает пользователям обзор текущих действий и дает возможность переключаться между окнами и рабочими пространствами, а также запускать приложения. Тире внизу содержит ярлыки для избранных приложений, открытых в данный момент окон и кнопку выбора приложений для отображения списка всех установленных приложений. [ 124 ] Вверху появляется панель поиска, а непосредственно над ней — список рабочих пространств для просмотра и переключения между рабочими пространствами. Уведомления появляются в верхней части оболочки. [ 127 ]

ГНОМ Классический

[ редактировать ]

Начиная с GNOME 3.8, GNOME предоставляет набор официально поддерживаемых расширений оболочки GNOME, которые предоставляют меню «Приложения» (базовое меню «Пуск ») и «Меню» на верхней панели, а также панель со списком окон в нижней части экрана. позволяет пользователям быстро сворачивать и восстанавливать открытые окна, кнопку «Показать рабочий стол» в левом нижнем углу и виртуальные рабочие столы в правом нижнем углу. [ 128 ] GNOME Classic также добавляет кнопки свертывания и развертывания в заголовки окон.

GNOME Classic 3.36 (март 2020 г.)
GNOME Classic 3.12 с файлами GNOME (март 2014 г.)

Воспоминание GNOME

[ редактировать ]
Отредактированное изображение GNOME Flashback 3.36, показывающее его функции, включая главное меню и плагины панели GNOME.

GNOME Flashback — официальная сессия GNOME 3. На основе панели GNOME и Metacity . [ 129 ] он легкий, [ 130 ] [ 131 ] имеет более низкие требования к оборудованию и использует меньше системных ресурсов , чем GNOME Shell . [ 132 ] Он предоставляет традиционную и легко настраиваемую панель задач (панель) со множеством плагинов, объединенных в один пакет (gnome-апплеты), включая настраиваемое меню «Пуск» . Он обеспечивает такой же пользовательский интерфейс, как и серия GNOME 2.x, и имеет встроенные возможности настройки.

GNOME Flashback состоит из следующих компонентов:

мобильный

[ редактировать ]

Библиотеку libhandy можно использовать с GNOME Shell для создания гибкого пользовательского интерфейса , который динамически адаптируется к форм-фактору устройства. [ 133 ] С выпуском GTK4 библиотека libhandy была заменена библиотекой libadwaita для создания адаптивных пользовательских интерфейсов. [ 134 ] [ 135 ]

Макет Фоша , [ 136 ] мобильная оболочка GNOME, разработанная Purism и GNOME (май 2018 г.)
GNOME Shell с GNOME Web в мобильном форм-факторе

Разработка

[ редактировать ]

GNOME разработан проектом GNOME . [ 137 ] Разработка GNOME контролируется слабо. С момента появления форума Discourse в 2019 году обсуждение вышло из списков рассылки , а в октябре 2022 года проект объявил о плане закрытия всех своих публичных списков рассылки. [ 138 ]

Разработчики и пользователи GNOME собираются на ежегодном собрании GUADEC , чтобы обсудить текущее состояние и будущее направление GNOME. [ 139 ] GNOME включает стандарты и программы с сайта freedesktop.org для лучшей поддержки взаимодействия с другими рабочими столами.

GNOME в основном написан на C , XML , C++ , C# , HTML , Vala , Python , JavaScript , CSS и других языках. [ 3 ] ряд языковых привязок Доступен .

Платформа разработки

[ редактировать ]

Библиотека структур данных и утилит GLib , GObject система объектов и типов GTK , а также набор инструментов виджетов составляют центральную часть платформы разработки GNOME. Эта основа дополнительно расширяется за счет инфраструктуры D-Bus IPC , Cairo библиотеки векторных чертежей Clutter 2D, библиотеки ускоренной графики Pango , международной библиотеки рендеринга текста PulseAudio и PipeWire , низкоуровневых аудио API , мультимедийной платформы GStreamer и нескольких специализированных библиотек, включая NetworkManager. , PackageKit , Telepathy (обмен мгновенными сообщениями) и WebKit . [ 140 ]

  • GNOME Display Manager (GDM), который управляет сеансами пользователей, как X, так и Wayland.
  • Трекер автоматически ищет файлы в указанных каталогах и сохраняет их индекс для обеспечения быстрого поиска; тесно интегрирован в оболочку GNOME и файлы GNOME.
  • GVfs , структура уровня абстракции для файловых систем, дополняющая GIO; хорошо интегрирован с файлами GNOME и дисками GNOME
  • dconf — серверная часть для GSettings
  • Муттер , композитор Wayland и менеджер X Window.
  • Управление цветом Linux , udev и т. д.
  • Evolution Data Server , отвечающий за управление почтой, календарем, адресной книгой, задачами и информацией для заметок.
  • Meson заменяет GNU Build System (autotools) в качестве предпочтительного инструмента автоматизации сборки.
  • BuildStream , инструмент сборки и интеграции, не зависящий от дистрибутива.

Зависимости

[ редактировать ]

Среда рабочего стола GNOME состоит не только из библиотеки графических элементов управления GTK и основных приложений, которые ее используют. Существует довольно много дополнительных пакетов программного обеспечения, составляющих среду рабочего стола GNOME, таких как приведенные выше.

оконная система

[ редактировать ]

GNOME работает на Wayland и X Window System (в частности, X.Org ). [ 141 ] Поддержка Wayland была представлена ​​в GNOME 3.10. [ 125 ] и считается «для большинства пользователей […] удобным для повседневного использования» в 3.20, [ 142 ] после этого Wayland стал пользовательским сеансом по умолчанию. [ 143 ] В GNOME 3.24 совместимость с Wayland была распространена на драйверы Nvidia . [ 144 ] В GNOME 3.30 или новее можно запускать GNOME без запуска X при запуске, используя только Wayland. [ 145 ]

системный

[ редактировать ]

В мае 2011 года Леннарт Пёттеринг предложил systemd как зависимость GNOME. [ 146 ] Поскольку systemd доступен только в Linux, это предложение привело к обсуждению возможного прекращения поддержки других платформ в будущих выпусках GNOME. Начиная с версии GNOME 3.2 поддержка многопользовательской среды доступна только в системах, использующих systemd. [ 111 ] В ноябре 2012 года команда разработчиков GNOME пришла к выводу, что базовые функции, такие как отслеживание сеансов, не будут зависеть от systemd во время компиляции. Для неосновных функций, таких как управление питанием, возможна зависимость от времени компиляции. Например, в таких альтернативах, как consolekit, нет концепции ингибиторов systemd. Менеджер пакетов может захотеть убедиться, что система не выключается во время обновления. [ 147 ] [ 148 ]

Приложения

[ редактировать ]

Основные приложения

[ редактировать ]

Существует большое количество программ на базе GTK и Clutter, написанных разными авторами. С момента выпуска GNOME 3.0 проект GNOME концентрируется на разработке набора программ для основных приложений GNOME. [ 149 ] Общими чертами основных приложений GNOME являются соблюдение текущих рекомендаций GNOME Human Interface Guidelines (HIG), а также тесная интеграция с базовыми уровнями GNOME, такими как, например, GVfs (виртуальная файловая система GNOME), а также друг с другом, например, GOA (gnome-online-). аккаунты) [ 150 ] настройки и файлы GNOME с Google Диском [ 151 ] [ 152 ] и Фото GNOME с Google Фото . Некоторые программы представляют собой просто существующие программы с новым именем и обновленным пользовательским интерфейсом, а другие написаны с нуля.

Игры GNOME имеют внешний вид основных приложений GNOME и выпускаются одновременно с GNOME. Все они были переписаны в соответствии с текущими рекомендациями по пользовательскому интерфейсу GNOME. [ нужна ссылка ]

Инструменты разработки

[ редактировать ]

Программисты написали программное обеспечение, предоставляющее инструменты разработки, соответствующие рабочему столу GNOME, и облегчающее разработку программного обеспечения GNOME.

GNOME Builder — официальная интегрированная среда разработки , разработанная проектом GNOME и пришедшая на смену Anjuta . Glade Interface Designer представлял собой RAD IDE для GTK 3, однако его выпуск был прекращен в 2022 году и он не поддерживает GTK 4. GTK поставляется с GTK Inspector для проверки дерева виджетов приложения на предмет отладки. [ 153 ] Gnome дополнительно предоставляет Devhelp для просмотра документации API.

варианты интеграции сторонних инструментов разработки (например, NoFlo ). Также существуют [ 154 ]

Библиотека libsoup обеспечивает доступ к HTTP-серверам из приложений GNOME. [ 155 ]

BuildStream — это гибкая и расширяемая платформа для моделирования конвейеров сборки и CI в декларативном формате YAML , написанная на Python . [ 156 ]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «Выпущен GNOME 1.0» (пресс-релиз). Сан-Хосе, Калифорния: Проект GNOME. 3 марта 1999 г. Архивировано из оригинала 8 декабря 2021 г. Проверено 11 января 2016 г.
  2. ^ «GNOME 46.3 выпущен» . 12 июля 2024 г. Проверено 13 июля 2024 г.
  3. ^ Перейти обратно: а б «Проект GNOME с открытым исходным кодом на Open Hub: страница языков» . www.openhub.net . Архивировано из оригинала 26 декабря 2015 года . Проверено 29 марта 2019 г.
  4. ^ «Представляем GNOME 41» . Архивировано из оригинала 22 декабря 2021 года . Проверено 20 декабря 2021 г.
  5. ^ «Лицензия GNOME» . Архивировано из оригинала 7 ноября 2017 года . Проверено 8 декабря 2017 г.
  6. ^ Сэндлер, Карен (26 марта 2014 г.). «Представляем GNOME 3.12» . Проект GNOME (видео). Ютуб . Архивировано из оригинала 21 декабря 2021 года . Проверено 2 июля 2014 г.
  7. ^ Клинтон, Джейсон (2 апреля 2011 г.). «GNOME 3: Меньше прерываний» . Проект GNOME (видео). Ютуб . Архивировано из оригинала 21 декабря 2021 года . Проверено 7 апреля 2011 г.
  8. ^ «Как произносится GNOME?» . Массачусетский технологический институт . Архивировано из оригинала 13 сентября 2022 года . Проверено 13 сентября 2022 г. Поскольку GNU — это имя GNOME, официально GNOME произносится как «гух-НОМ». Однако многие люди произносят GNOME просто как «НОМ» (как те коротышки из легенд), никто вас не обидит, если вам будет легче такое произношение.
  9. ^ Перейти обратно: а б де Икаса, Мигель (15 августа 1997 г.). «Проект GNOME Desktop» . mail.gnome.org . Архивировано из оригинала 5 сентября 2015 года . Проверено 11 августа 2015 г.
  10. ^ Класен, Матиас (19 февраля 2014 г.). «О переносимости» . Продолжается . Архивировано из оригинала 2 марта 2014 года . Проверено 30 июня 2022 г.
  11. ^ Нири, Дэйв; Дэвид, Ванесса (2010), Перепись GNOME: Кто пишет GNOME? (PDF) , Neary Consulting, заархивировано (PDF) из оригинала 23 июня 2016 г. , получено 15 июня 2016 г.
  12. ^ «Смотря в бездну» . Swfblag . Гном. 27 июля 2012 года. Архивировано из оригинала 31 июля 2012 года . Проверено 15 марта 2014 г.
  13. ^ «GNOME в 25 лет: осмотр здоровья – И ты, Ктулху» . 7 августа 2022 года. Архивировано из оригинала 11 января 2023 года . Проверено 7 августа 2022 г.
  14. ^ «ГНОМ» . Суверенный технологический фонд . Проверено 26 мая 2024 г.
  15. ^ Перейти обратно: а б «О нас | ГНОМ» . 27 июня 2013 года. Архивировано из оригинала 27 июня 2013 года . Проверено 15 апреля 2021 г.
  16. ^ Объявление: выпущена версия Qt 2.0 , 25 июня 1999 г., заархивировано из оригинала 9 марта 2000 г. , получено 16 апреля 2014 г.
  17. ^ Столлман, Ричард Столлман (5 сентября 2000 г.). «Столлман о Qt, GPL, KDE и GNOME» . Архивировано из оригинала 19 апреля 2012 года . Проверено 9 сентября 2005 г.
  18. ^ «Почему вам не следует использовать Меньшую GPL для своей следующей библиотеки» . Фонд свободного программного обеспечения . Архивировано из оригинала 26 ноября 2007 года . Проверено 20 января 2008 г.
  19. ^ Проект GNOME: « Руководство Фонда GNOME по передаче авторских прав ». Доступ 26 марта 2013 г. Архивировано 4 марта 2012 г. в Wayback Machine.
  20. ^ Вюлфинг, Бритта. «GNOME: Отделение от проекта GNU?» Журнал Linux» . Журнал Линукс . Архивировано из оригинала 4 февраля 2022 года . Проверено 14 апреля 2021 г.
  21. ^ Лошин, Пит (6 ноября 2000 г.). «Гном» . Компьютерный мир . Архивировано из оригинала 3 февраля 2022 года . Проверено 14 апреля 2021 г.
  22. ^ «Официальные пакеты программного обеспечения GNU (заархивировано в сентябре 2021 г.)» . Архивировано из оригинала 15 апреля 2021 года.
  23. ^ Нил Макговерн. «Я несколько раз просил (как ED @GNOME) GNU удалить нас с этой страницы. Они отказались это сделать» . Твиттер . Архивировано из оригинала 13 ноября 2021 года . Проверено 21 августа 2021 г.
  24. ^ «Давайте также проясним это. GNOME НЕ является проектом GNU» . Твиттер . 14 апреля 2021 года. Архивировано из оригинала 14 апреля 2021 года . Проверено 21 августа 2021 г.
  25. ^ «Программное обеспечение – Проект GNU – Фонд свободного программного обеспечения» . Гну.орг. Архивировано из оригинала 25 декабря 2015 года . Проверено 8 марта 2022 г.
  26. ^ ГНОМ. «GTK зафиксирует a4b976f7, «Обновите README» » . ГНОМ . Архивировано из оригинала 3 февраля 2022 года . Проверено 8 сентября 2021 г.
  27. ^ Пеннингтон, Хаос (1999). «Что такое гном?» . Разработка приложений GTK/Gnome . Архивировано из оригинала 11 июля 2010 года.
  28. ^ Перейти обратно: а б Клэппер, Андре (6 апреля 2010 г.). «Re: ГНОМ -> Гном» . gnome.org . Архивировано из оригинала 6 апреля 2012 года . Проверено 30 июня 2022 г.
  29. ^ Говин, Джон (9 ноября 2001 г.). «Офис GNOME, как далеко мы продвинулись?» . Линукс Орбита . Архивировано из оригинала 1 января 2005 года.
  30. ^ Т.Х., Сэм (10 апреля 2001 г.). «Результаты ГУАДЕК» . gnome-office-list (список рассылки). LWN.net . Архивировано из оригинала 3 февраля 2022 года . Проверено 3 мая 2014 г.
  31. ^ Лоли, Евгения (15 сентября 2003 г.). «Выпущен GNOME-Office 1.0; Nautilus становится объектно-ориентированным» . ОСНовости . Архивировано из оригинала 4 мая 2014 года . Проверено 4 мая 2014 г.
  32. ^ Эссельбах, Филипп (15 сентября 2003 г.). «Выпущен GNOME-Office 1.0» . Совместимость с Linux . Архивировано из оригинала 4 мая 2014 года . Проверено 4 мая 2014 г.
  33. ^ «Выпущен GNOME-Office 1.0» (пресс-релиз). 15 сентября 2003 г. Архивировано из оригинала 26 октября 2014 г. Проверено 4 мая 2014 г.
  34. ^ Севиор, Мартин (30 июня 2004 г.). «Следующий выпуск GNOME-Office» . gnome-office-list (список рассылки). Архивировано из оригинала 18 апреля 2021 года . Проверено 4 мая 2014 г.
  35. ^ Севиор, Мартин (30 июля 2004 г.). «Обновление хода работы над GNOME-Office-1.2» . gnome-office-list (список рассылки). Архивировано из оригинала 13 июня 2021 года . Проверено 4 мая 2014 г.
  36. ^ Севиор, Мартин (2 октября 2004 г.). «Три недели до gnome-office-1.2, какой прогресс на сайте?» . gnome-office-list (список рассылки). Архивировано из оригинала 3 февраля 2022 года . Проверено 4 мая 2014 г.
  37. ^ Велиндер, Мортен (19 декабря 2004 г.). «Gnumeric 1.4 уже здесь!» . gnome-office-list (список рассылки). Архивировано из оригинала 14 июня 2021 года . Проверено 4 мая 2014 г.
  38. ^ «Офисные приложения» . Проект GNOME . Архивировано из оригинала 3 декабря 2013 года . Проверено 4 мая 2014 г.
  39. ^ «Выпущен GNOME 2.0: среда рабочего стола имеет более простой пользовательский интерфейс и множество мощных инструментов разработчика» (пресс-релиз). Архивировано из оригинала 13 ноября 2021 года.
  40. ^ «Выпущен рабочий стол GNOME 2.0 и платформа для разработчиков!» (Список рассылки). Архивировано из оригинала 20 мая 2003 года.
  41. ^ «Примечания к выпуску GNOME 2.2» . help.gnome.org . Архивировано из оригинала 23 мая 2022 года . Проверено 23 января 2023 г.
  42. ^ Брукс, Джейсон (11 марта 2003 г.). «GNOME 2.2 набирает силу и полируется» . еНЕДЕЛЯ . Проверено 23 января 2023 г.
  43. ^ Фоксвелл, Гарри; Тран, Хунг (2009). Pro OpenSolaris: новая ОС с открытым исходным кодом для разработчиков и администраторов Linux . Апресс . п. 51. ИСБН  9781430218920 . Архивировано из оригинала 11 января 2023 года . Проверено 23 сентября 2020 г.
  44. ^ Пол, Райан (14 июля 2008 г.). «GNOME 3.0 официально анонсирован... и объяснен» . Арс Техника . Архивировано из оригинала 21 января 2009 года . Проверено 26 апреля 2021 г.
  45. ^ Перейти обратно: а б с д Пол, Райан (7 апреля 2011 г.). «Новое блестящее украшение для вашего газона под Linux: Ars рассматривает GNOME 3.0» . Арс Техника . Архивировано из оригинала 11 мая 2012 года . Проверено 26 апреля 2021 г.
  46. ^ «Выпущен GNOME 3.0: лучше для пользователей и разработчиков» (пресс-релиз). Архивировано из оригинала 13 ноября 2021 года.
  47. ^ Перейти обратно: а б «Примечания к выпуску GNOME 3.0» . Проект GNOME. Архивировано из оригинала 27 января 2013 года . Проверено 7 апреля 2011 г.
  48. ^ Перейти обратно: а б «Список функций, реализованных в версии 3.4» . Проект GNOME. Архивировано из оригинала 30 марта 2012 года . Проверено 28 марта 2012 г.
  49. ^ Маянк Шарма (5 июня 2011 г.). «Gnome 3.0: полное руководство» . ТехРадар . Архивировано из оригинала 5 мая 2023 года . Проверено 5 мая 2023 г.
  50. ^ «Примечания к выпуску GNOME 3.0» . help.gnome.org . Архивировано из оригинала 5 мая 2023 года . Проверено 5 мая 2023 г.
  51. ^ Вервлёсем, Коэн (4 августа 2009 г.). «Mutter: оконный менеджер для GNOME 3 [LWN.net]» . lwn.net . Архивировано из оригинала 17 августа 2009 года . Проверено 20 мая 2022 г.
  52. ^ Турман, Томас (6 июля 2009 г.). «Будущее… – …для взрослого внутри тебя» . Архивировано из оригинала 9 июля 2009 года . Проверено 20 мая 2022 г.
  53. ^ «Новая тема по умолчанию для GTK» . blogs.gnome.org . 13 июня 2014 года. Архивировано из оригинала 24 декабря 2014 года . Проверено 24 декабря 2014 г.
  54. ^ Прага, Лиам Провен. «Как Microsoft разрушила единство Gnome с Windows 95» . www.theregister.com . Архивировано из оригинала 31 мая 2022 года . Проверено 1 июня 2022 г.
  55. ^ «Среда рабочего стола Mate — форк GNOME2 / Вклад сообщества / Форумы Arch Linux» . bbs.archlinux.org . Архивировано из оригинала 21 августа 2014 года . Проверено 15 мая 2021 г.
  56. ^ «MATE находится в стадии активной разработки, чтобы добавить поддержку новых технологий, сохраняя при этом традиционные возможности настольного компьютера» . Архивировано из оригинала 6 мая 2021 года.
  57. ^ «Знакомство с корицей» . Блог Linux Mint . Архивировано из оригинала 29 февраля 2012 года. Под капотом Cinnamon является ответвлением Gnome Shell и основано на Mutter и Gnome 3.
  58. ^ Гилбертсон, Скотт (29 октября 2013 г.). «Cinnamon Desktop: разрывает работу с GNOME, находит улучшенного Немо» . Регистр . Проверено 3 июля 2024 г.
  59. ^ PCMan (3 июля 2013 г.). «Предварительный просмотр LXDE-Qt» . LXDE-блог . Архивировано из оригинала 17 февраля 2018 года . Проверено 15 мая 2021 г.
  60. ^ «История LXQt» . Гитхаб . Архивировано из оригинала 14 ноября 2020 года . Проверено 15 мая 2021 г.
  61. ^ «Выпущен PCManFM Qt 0.1.0» . LXDE-блог . 26 марта 2013 года . Проверено 20 июня 2024 г.
  62. ^ Говорит Найсе (5 июля 2013 г.). «Нет, LXDE-Qt не раздут» . LXDE-блог . Проверено 20 июня 2024 г.
  63. ^ «Отклонил ли GNOME помощь Canonical? Отвечает Шаттлворт / Новости / Интернет / Главная – Пользователь Ubuntu» . www.ubuntu-user.com . Архивировано из оригинала 25 мая 2022 года . Проверено 27 января 2023 г.
  64. ^ «Марк Шаттлворт » Архив блога » Внутренняя конкуренция здорова, но зависит от сильного и зрелого руководства» . Архивировано из оригинала 27 января 2023 года . Проверено 27 января 2023 г.
  65. ^ «Марк Шаттлворт » Архив блога » Все остальные парни не ошибаются» . Архивировано из оригинала 27 января 2023 года . Проверено 27 января 2023 г.
  66. ^ Джексон, Иоав (25 октября 2010 г.). «Canonical Ubuntu отделяется от GNOME из-за проблем с дизайном» . Компьютерный мир . Архивировано из оригинала 27 января 2023 года . Проверено 27 января 2023 г.
  67. ^ Парфени, Лукиан (11 мая 2010 г.). «Canonical представляет интерфейс Unity для нетбуков и Ubuntu Light» . софтпедия . Архивировано из оригинала 12 февраля 2023 года . Проверено 27 января 2023 г.
  68. ^ Гилбертсон, Скотт (27 ноября 2017 г.). «Ubuntu 17.10: Возвращение GNOME» . Арс Техника . Архивировано из оригинала 5 апреля 2023 года . Проверено 27 апреля 2023 г.
  69. ^ BuddiesOfBudgie/budgie-desktop , Друзья Budgie, 20 июня 2024 г. , получено 20 июня 2024 г.
  70. ^ «элементарный» . Гитхаб . Проверено 20 июня 2024 г.
  71. ^ Рикки (4 августа 2011 г.), «Линус Торвальдс отказывается от GNOME ради Xfce» , Digitizor , заархивировано из оригинала 11 апреля 2015 г. , получено 8 ноября 2011 г.
  72. ^ «Торвальдс: Я хочу быть милым и поменьше ругаться, но это просто не во мне» . Регистр. 7 ноября 2012 года. Архивировано из оригинала 13 ноября 2015 года . Проверено 2 января 2013 г.
  73. ^ Хит, Ник. «Линус Торвальдс снова переключается на рабочий стол Gnome 3.x» . ЗДНет . Архивировано из оригинала 3 февраля 2022 года . Проверено 22 апреля 2019 г.
  74. ^ Хоффман, Крис. «Как GNOME 3.14 возвращает разочарованных пользователей Linux» . Мир ПК . Технологическая сеть IDG. Архивировано из оригинала 29 марта 2015 года . Проверено 5 апреля 2015 г.
  75. ^ Бича, Джереми (13 апреля 2017 г.). «Выпущен Ubuntu GNOME 17.04 и что дальше | Ubuntu GNOME» . Архивировано из оригинала 13 апреля 2017 года . Проверено 27 января 2023 г.
  76. ^ Перейти обратно: а б «Примечания к выпуску GNOME 40» . Архивировано из оригинала 24 мая 2020 года . Проверено 27 марта 2021 г.
  77. ^ Ларабель, Майкл (24 марта 2021 г.). «GNOME 40 выпущен со многими улучшениями – Phoronix» . Архивировано из оригинала 26 марта 2021 года . Проверено 27 марта 2021 г.
  78. ^ Перейти обратно: а б Басси, Эммануэле (16 сентября 2020 г.). «Новая схема управления версиями GNOME» . Архивировано из оригинала 23 октября 2021 года . Проверено 17 сентября 2020 г.
  79. ^ «ГНОМ 40» . Forty.gnome.org. Архивировано из оригинала 24 января 2022 года . Проверено 8 марта 2022 г.
  80. ^ «Примечания к выпуску GNOME 41» . help.gnome.org . Архивировано из оригинала 22 декабря 2021 года . Проверено 27 января 2023 г.
  81. ^ «Что нового в GNOME 42, доступное уже сейчас» . 8 марта 2022 года. Архивировано из оригинала 8 сентября 2022 года . Проверено 8 сентября 2022 г.
  82. ^ «Примечания к выпуску GNOME» . Примечания к выпуску GNOME . Проверено 5 мая 2024 г.
  83. ^ «Примечания к выпуску GNOME» . Примечания к выпуску GNOME . Архивировано из оригинала 24 сентября 2022 года . Проверено 25 сентября 2022 г.
  84. ^ Перейти обратно: а б «Представляем GNOME 44, «Куала-Лумпур» » . Архивировано из оригинала 23 марта 2023 года . Проверено 23 марта 2023 г.
  85. ^ Перейти обратно: а б «Примечания к выпуску GNOME» . Примечания к выпуску GNOME . Проверено 20 сентября 2023 г.
  86. ^ «Примечания к выпуску Gnome» . Примечания к выпуску Gnome .
  87. ^ «Журнал изменений Gnome 46» . Гномские исходники .
  88. ^ «Примечания к выпуску» . Помощь GNOME . Проверено 19 сентября 2023 г.
  89. ^ де Икаса, Мигель. «История проекта GNOME» . Архивировано из оригинала 24 февраля 2001 года.
  90. ^ «GNOME 1.2 «Bongo GNOME» Unleashed» (Пресс-релиз). Проект GNOME. 25 мая 2000 года. Архивировано из оригинала 14 мая 2011 года . Проверено 8 июня 2014 г.
  91. ^ «Выпущен GNOME 1.4 «Спокойствие»» . mail.gnome.org . Архивировано из оригинала 22 апреля 2021 года . Проверено 12 сентября 2021 г.
  92. ^ «Выпущен GNOME 1.4: среда рабочего стола может похвастаться мощью, стабильностью, совершенствованностью и интеграцией» (пресс-релиз). Копенгаген, Дания: Проект GNOME. Деловой провод. 2 апреля 2001 г. Архивировано из оригинала 24 мая 2011 г. Проверено 8 июня 2014 г.
  93. ^ Во, Джефф (27 июня 2002 г.). «Выпущен рабочий стол GNOME 2.0 и платформа для разработчиков!» . Desktop-devel (список рассылки). Архивировано из оригинала 5 июля 2017 года . Проверено 20 сентября 2007 г.
  94. ^ «Примечания к выпуску GNOME 2.2» (пресс-релиз). Проект GNOME. 5 февраля 2003 г. Архивировано из оригинала 22 декабря 2017 г. Проверено 19 февраля 2019 г.
  95. ^ Во, Джефф (11 сентября 2003 г.). «Анонс GNOME 2.4.0 для настольных компьютеров и платформы для разработчиков» . gnome-announce (список рассылки). Архивировано из оригинала 5 июля 2017 года . Проверено 20 сентября 2007 г.
  96. ^ Собала, Эндрю (31 марта 2004 г.). «Анонс GNOME 2.6.0 для настольных компьютеров и платформы для разработчиков» . gnome-announce (список рассылки). Архивировано из оригинала 5 июля 2017 года . Проверено 20 сентября 2007 г.
  97. ^ «Примечания к выпуску GNOME 2.8» (пресс-релиз). Бостон, Массачусетс: Проект GNOME. 15 сентября 2004 г. Архивировано из оригинала 22 декабря 2017 г. Проверено 19 февраля 2019 г.
  98. ^ «GNOME 2.10 выпущен!» (Пресс-релиз). Бостон, Массачусетс: Проект GNOME. 9 марта 2005 г. Архивировано из оригинала 14 июля 2014 г. Проверено 8 июня 2014 г.
  99. ^ «Примечания к выпуску GNOME 2.12» . Архивировано из оригинала 22 июля 2012 года . Проверено 31 октября 2010 г.
  100. ^ «Примечания к выпуску GNOME 2.14» . Архивировано из оригинала 2 ноября 2010 года . Проверено 31 октября 2010 г.
  101. ^ Ньюрен, Элайджа (6 сентября 2006 г.). «Празднуем выпуск GNOME 2.16!» . gnome-announce (список рассылки). Архивировано из оригинала 5 июля 2017 года . Проверено 20 сентября 2007 г.
  102. ^ Ньюрен, Элайджа (14 марта 2007 г.). «Празднуем выпуск GNOME 2.18!» . gnome-announce (список рассылки). Архивировано из оригинала 5 июля 2017 года . Проверено 20 сентября 2007 г.
  103. ^ Райан, Пол (19 сентября 2007 г.). «GNOME 2.20 официально выпущен» . Арс Техника . Архивировано из оригинала 11 октября 2007 года . Проверено 20 сентября 2007 г.
  104. ^ Унц, Винсент (12 марта 2008 г.). «Празднуем выпуск GNOME 2.22!» . gnome-announce-list (список рассылки). Архивировано из оригинала 28 апреля 2019 года . Проверено 12 марта 2008 г.
  105. ^ «Примечания к выпуску GNOME 2.22, раздел «GVFS и GIO» » . Архивировано из оригинала 30 июля 2017 года . Проверено 6 февраля 2016 г.
  106. ^ Унц, Винсент (24 сентября 2008 г.). «Празднуем выпуск GNOME 2.24!» . gnome-announce-list (список рассылки). Архивировано из оригинала 28 апреля 2019 года . Проверено 27 сентября 2008 г.
  107. ^ Унц, Винсент (18 марта 2009 г.). «Празднуем выпуск GNOME 2.26!» . gnome-announce-list (список рассылки). Архивировано из оригинала 28 апреля 2019 года . Проверено 18 марта 2009 г.
  108. ^ Холверда, Том (24 сентября 2009 г.). «Выпущен GNOME 2.28» . ОСНовости . Архивировано из оригинала 6 ноября 2018 года . Проверено 5 апреля 2009 г.
  109. ^ Холверда, Том (31 марта 2010 г.). «Выпущен GNOME 2.30» . ОСНовости . Архивировано из оригинала 6 ноября 2018 года . Проверено 4 апреля 2010 г.
  110. ^ «Примечания к выпуску GNOME 2.32» . Архивировано из оригинала 22 декабря 2012 года . Проверено 31 октября 2010 г.
  111. ^ Перейти обратно: а б Виттерс, Олав; Клэппер, Андре; День, Аллан. «Примечания к выпуску GNOME 3.2» . Проект GNOME. Архивировано из оригинала 23 декабря 2012 года . Проверено 5 октября 2011 г.
  112. ^ «Добавить поддержку высокого разрешения» . 12 февраля 2014 года. Архивировано из оригинала 1 августа 2020 года . Проверено 16 марта 2019 г.
  113. ^ «Преобразовать приложения в DBusActivatable» . Архивировано из оригинала 30 мая 2014 года . Проверено 29 мая 2014 г.
  114. ^ Уоллен, Джек (28 марта 2014 г.). «GNOME 3.10 возродил то, что когда-то было любимцем рабочего стола Linux» . TechRepublic. Архивировано из оригинала 28 марта 2014 года.
  115. ^ «GNOME 3.16 уже здесь с обновленными уведомлениями и множеством визуальных обновлений» . 28 марта 2015 г. Архивировано из оригинала 1 августа 2020 г. . Проверено 19 февраля 2019 г.
  116. ^ «ГНОМ 3.20» . 23 марта 2016 года. Архивировано из оригинала 8 апреля 2016 года . Проверено 27 марта 2016 г.
  117. ^ «Выпущен GNOME 3.24, вот что нового» . МОЙ БОГ! Убунту!. 23 июля 2017 года. Архивировано из оригинала 19 июля 2017 года . Проверено 23 июля 2017 г.
  118. ^ «Представляем GNOME 3.24 «Портленд» » . Ютуб . 23 июля 2017 г. Архивировано из оригинала 21 декабря 2021 г.
  119. ^ «Выпущена версия GNOME 3.26» . 13 сентября 2017 года. Архивировано из оригинала 16 марта 2021 года . Проверено 14 сентября 2017 г.
  120. ^ «Серия разработки GNOME 3.27.x» . Архивировано из оригинала 22 декабря 2017 года . Проверено 9 марта 2018 г.
  121. ^ «Руководство по пользовательскому интерфейсу GNOME» . Архивировано из оригинала 11 сентября 2015 года . Проверено 15 марта 2014 г.
  122. ^ Пеннингтон, Хавок (апрель 2002 г.). «Интерфейс свободного программного обеспечения» . Архивировано из оригинала 24 июня 2021 года . Проверено 21 июня 2021 г.
  123. ^ «Языки GNOME» . l10n.gnome.org . Архивировано из оригинала 27 июня 2022 года . Проверено 20 мая 2022 г.
  124. ^ Перейти обратно: а б «Терминология Gnome Shell» . ГНОМ Вики . Проект GNOME. Архивировано из оригинала 22 мая 2014 года . Проверено 22 мая 2014 г.
  125. ^ Перейти обратно: а б День, Аллан. «Примечания к выпуску GNOME 3.10» . Проект GNOME. Архивировано из оригинала 25 июня 2014 года . Проверено 22 мая 2014 г.
  126. ^ «Шпаргалка по GNOME 3» . ГНОМ Вики . Проект GNOME. Архивировано из оригинала 1 июня 2014 года . Проверено 13 июня 2014 г.
  127. ^ «Примечания к выпуску GNOME 3.16» . help.gnome.org . Проверено 19 августа 2023 г.
  128. ^ День, Аллан. «Примечания к выпуску GNOME 3.8» . Проект GNOME. Архивировано из оригинала 21 июня 2014 года . Проверено 13 июня 2014 г.
  129. ^ «Проекты/GnomeFlashback – GNOME Wiki» . Архивировано из оригинала 29 декабря 2018 года . Проверено 21 декабря 2018 г.
  130. ^ «GNOME/Flashback – ArchWiki» . Архивировано из оригинала 21 декабря 2018 года . Проверено 21 декабря 2018 г.
  131. ^ «Как установить Classic GNOME Flashback в Ubuntu 18.04 LTS» . 19 мая 2018 г. Архивировано из оригинала 21 декабря 2018 г. Проверено 21 декабря 2018 г.
  132. ^ «Debian — Подробности о пакете gnome-session-flashback в buster» . Архивировано из оригинала 21 декабря 2018 года . Проверено 21 декабря 2018 г.
  133. ^ «Новая библиотека 0.0.10» . Пуризм (компания) . 17 июня 2019 года. Архивировано из оригинала 14 апреля 2020 года . Проверено 30 мая 2020 г.
  134. ^ «Представляем Либадвайту» . Адриан Пласас . 31 марта 2021 года. Архивировано из оригинала 7 апреля 2022 года . Проверено 1 июля 2022 г.
  135. ^ «Adw: переход с Libhandy 1.4 на Libadwaita» . gnome.pages.gitlab.gnome.org . Архивировано из оригинала 6 июля 2022 года . Проверено 1 июля 2022 г.
  136. ^ «Отчет о разработке Librem 5 №5» . Пуризм (компания) . 10 мая 2018 г. Архивировано из оригинала 13 июня 2020 г. . Проверено 30 мая 2020 г.
  137. ^ «Быстрый SWOT-анализ GNOME» . Проект GNOME . Архивировано из оригинала 18 марта 2014 года . Проверено 18 марта 2014 г.
  138. ^ Доказано, Лиам. «Проект GNOME закрывает все свои списки рассылки» . www.theregister.com . Архивировано из оригинала 29 октября 2022 года . Проверено 29 октября 2022 г.
  139. ^ "О" . Европейская конференция пользователей и разработчиков GNOME (GUADEC). Архивировано из оригинала 4 октября 2011 года . Проверено 3 декабря 2011 г.
  140. ^ Булл, Фил. «Библиотеки платформы» . Проект GNOME. Архивировано из оригинала 21 мая 2014 года . Проверено 21 мая 2014 г.
  141. ^ «Что нового в рабочей станции Fedora 25» . Журнал Федора . Красная шляпа. 21 ноября 2016 г. Архивировано из оригинала 24 июля 2021 г. Проверено 21 августа 2021 г.
  142. ^ «Примечания к выпуску GNOME 3.20» . ГНОМ. Архивировано из оригинала 26 октября 2016 года . Проверено 21 августа 2021 г.
  143. ^ «сеанс: отдать приоритет сеансам Wayland · GNOME/gdm@6cd2d24» . GNOME GitLab. 9 ноября 2015 г. Архивировано из оригинала 24 июня 2021 г. Проверено 21 июня 2021 г.
  144. ^ «GNOME обеспечивает основную поддержку NVIDIA Wayland с использованием EGLStreams» . Фороникс. 17 ноября 2016 г. Архивировано из оригинала 19 сентября 2021 г. Проверено 21 августа 2021 г.
  145. ^ «GNOME 3.30 Mutter освобождает код Wayland от зависимости от X11/XWayland» . www.phoronix.com . Проверено 21 августа 2023 г.
  146. ^ Пёттеринг, Леннарт (18 мая 2011 г.). «systemd как внешняя зависимость» . Desktop-devel (список рассылки). Архивировано из оригинала 10 октября 2014 года . Проверено 12 июня 2014 г.
  147. ^ Петерс, Фредерик (6 ноября 2012 г.). «Протокол заседания за 20121104 год» . релиз-команда (список рассылки). Архивировано из оригинала 7 сентября 2014 года . Проверено 12 июня 2014 г.
  148. ^ «Ингибитор замков» . Архивировано из оригинала 3 мая 2020 года . Проверено 29 марта 2020 г.
  149. ^ «Часовые апплеты» . 14 мая 2003 г. Архивировано из оригинала 14 мая 2003 г.
  150. ^ «Вики GNOME: GnomeOnlineAccounts» . Архивировано из оригинала 16 марта 2021 года . Проверено 18 декабря 2015 г.
  151. ^ «GNOME 3.18 позволит вам получить доступ к файлам Google Диска в Nautilus» . 30 сентября 2015 г. Архивировано из оригинала 12 апреля 2021 г. Проверено 18 декабря 2015 г.
  152. ^ «GNOME 3.18 доступен на Google Диске» . 30 сентября 2015 г. Архивировано из оригинала 10 августа 2017 г. . Проверено 18 декабря 2015 г.
  153. ^ «Gtk: запуск и отладка приложений GTK» . docs.gtk.org . Проверено 6 августа 2023 г.
  154. ^ «Бергиус: Flowhub и опыт разработчиков GNOME» . LWN.net . 2 мая 2014 г. Архивировано из оригинала 26 декабря 2018 г. . Проверено 24 мая 2014 г.
  155. ^ Негус, Кристофер (2004). Библия Red Hat Linux . Уайли (опубликовано в 2003 г.). п. 994 . ISBN  9780764543333 . Проверено 15 августа 2017 г. libsoup: библиотека, позволяющая библиотекам GNOME получать доступ к HTTP-серверам.
  156. ^ «GNOME Wiki: BuildStream» . Архивировано из оригинала 15 апреля 2018 года . Проверено 14 апреля 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e48895a1d96bbda83b56ba0a4087641f__1721406060
URL1:https://arc.ask3.ru/arc/aa/e4/1f/e48895a1d96bbda83b56ba0a4087641f.html
Заголовок, (Title) документа по адресу, URL1:
GNOME - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)