stringtranslate.com

ГНОМ 3

GNOME 3 — третий крупный выпуск среды рабочего стола GNOME . Значительно отличаясь от технологий, реализованных его предшественниками, GNOME 3 представил совершенно другой пользовательский интерфейс . Это был первый выпуск GNOME, в котором использовалась унифицированная графическая оболочка , известная как GNOME Shell . Он также представил поддержку протокола отображения Wayland и добавил интеграцию с другими ключевыми технологиями, такими как Flatpak, в течение жизненного цикла разработки .

Хотя предварительное планирование началось еще в 2004 году, официально он был анонсирован только в 2008 году, а первый релиз состоялся в 2011 году. В 2021 году его заменила версия GNOME 40.

Функции

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

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

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

25 сентября 2013 года был выпущен GNOME 3.10, в котором появилась поддержка протокола отображения Wayland , а в оконном менеджере Mutter была добавлена ​​экспериментальная композиция. [2] [3] [4] Будучи наиболее используемой графической средой для Linux, эта версия внесла значительные изменения в дистрибутивы, чтобы в конечном итоге иметь возможность перейти от устаревшей X Window System в качестве среды по умолчанию.

GNOME Core Applications взяли на себя единую схему именования, используя простые, описательные имена, такие как «Files» вместо «Nautilus» или «Videos» вместо «Totem». В набор основных приложений в версии 3.10 было добавлено GNOME Software , которое совместно с метаданными AppStream и демоном PackageKit служит в качестве полноценного магазина приложений и утилиты обновления системы. GNOME 3.18 добавил интеграцию со службой Linux Vendor Firmware Service для поставщиков оборудования, чтобы предоставлять обновления прошивки напрямую через GNOME Software. GNOME 3.22 интегрировал GNOME Software с Flatpak . GConf , система, используемая для хранения настроек, связанных с конфигурацией, на рабочем столе и в приложениях, была объявлена ​​устаревшей в GNOME 3 и заменена на GSettings и dconf .

Разработка

К концу 2004 года, спустя два года после выпуска GNOME 2, началось обсуждение следующего крупного релиза. На сайте GNOME был опубликован вики- сайт, в котором подробно описывался свободный мозговой штурм идей, нарушающих совместимость, от соучредителя проекта Федерико Мены и нескольких других участников GNOME. [5]

Сообщество придумало для разработки проекта прозвище «Project Topaz» как отсылку к аббревиатуре версии «three point zero».

Более широкое публичное обсуждение GNOME 3 началось в конце мая 2005 года, когда инженер Canonical и бывший директор совета директоров GNOME Foundation Джефф Во выступил с докладом на шестом ежегодном GUADEC , посвященном «Проекту Топаз». [6] [7] [8] В этой презентации Во продемонстрировал макеты, составленные из многочисленных идей сообщества, после чего состоялся мозговой штурм.

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

В июне 2008 года Энди Уинго, участник GNOME, опубликовал влиятельную статью в своем личном блоге, в которой осудил застойное направление развития GNOME. [9] [10]

GNOME 3 был официально анонсирован на конференции GUADEC 2008 года. [11]

С 6 по 10 октября 2008 года GNOME провела хакатон, посвященный пользовательскому опыту в Бостоне . Винсент Унц, член команды по выпуску, отметил, что дизайнеры и разработчики «пытались забыть текущий GNOME и посмотреть, что [по их мнению] будет иметь смысл». [12] В результате мероприятия были созданы первоначальные макеты, и Red Hat согласилась внести свой вклад в разработку. [8]

Предварительные версии GNOME 3 использовали схему нумерации версий 2.91.x. [13] Первая бета-версия GNOME 3 дебютировала 23 февраля 2011 года. [14]

Поставив GNOME в качестве графической среды по умолчанию в Ubuntu с момента его дебюта, Canonical изначально сотрудничала в разработке, но в конечном итоге разочаровалась и прекратила свои усилия. [15] Это стало катализатором для разработки оболочки Unity , которая будет использоваться вместо стандартной оболочки GNOME Shell . В конечном итоге Canonical начала использовать настроенную версию оболочки GNOME Shell в 2017 году, когда выпустила Ubuntu 17.10.

Первоначально выпуск версии 3.0 планировался на март 2010 года, однако команда разработчиков GNOME несколько раз откладывала ее выпуск, прежде чем окончательно выпустить ее 6 апреля 2011 года.

Прием

GNOME 3 получил неоднозначный прием. [16] Его преемственность в качестве постоянного фокуса проекта GNOME послужила толчком для ответвления GNOME 2, известного как среда рабочего стола MATE , а также для создания среды рабочего стола Cinnamon , которая следует более традиционным соглашениям метафор рабочего стола. Первым принятием GNOME 3 в крупном дистрибутиве Linux стала версия 15 Fedora Linux . [17] Canonical, которая прекратила вносить вклад в кодовую базу GNOME 3, решила отказаться от объединения оболочки GNOME Shell для Ubuntu , [15] и вместо этого выпустила свою оболочку Unity . В конечном итоге Canonical начала использовать настроенную версию оболочки GNOME Shell в 2017 году, когда выпустила Ubuntu 17.10. openSUSE включила ее в версию 12.1.

Скотт Гилбертсон из The Register отметил, что GNOME 3 представляет собой «шокирующие изменения», но он «чище» и «проще». [1] Ars Technica назвал новую оболочку GNOME «хорошей отправной точкой для создания чего-то еще лучшего» и предсказал «негативную реакцию пользователей», которые будут расстроены отсутствием функций. [9] Стивен Воан-Николс из ZDNet сказал, что это «сделало GNOME менее удобным», и что это был «шаг назад». [17] Однако позже он выразился, что GNOME 3.4 был «возвращением к полезному рабочему столу Linux». [18] Уитсон Гордон из Lifehacker предпочел стандартную среду рабочего стола GNOME 3 Unity от Canonical и другим альтернативам. [19]

Линус Торвальдс , создатель ядра Linux , публично выразил свою неприязнь к GNOME 3 и назвал выпуск версии 3.4 «полным провалом дизайна пользовательского опыта». [20] Он также описал его как «один шаг вперед, один шаг назад». Сначала Торвальдс перешел с использования GNOME на Xfce , но затем вернулся в 2013 году, сославшись на использование GNOME Shell Extensions как на исправление недостатков, и назвал его «более приятным». [21]

Галерея

Смотрите также

Ссылки

  1. ^ ab Gilbertson, Scott (11 апреля 2011 г.). "GNOME 3: шокирующие изменения для любителей Linux". The Register . Получено 29 августа 2022 г. .
  2. ^ Дакетт, Крис (25 сентября 2013 г.). «GNOME 3.10 выходит с экспериментальной поддержкой Wayland». ZDNet . Получено 9 августа 2022 г. .
  3. ^ Кернер, Шон Майкл (27 сентября 2013 г.). «GNOME 3.10 обновляет рабочий стол Linux с открытым исходным кодом». eWeek . Получено 9 августа 2022 г. .
  4. ^ "GNOME 3.10 Release Notes". GNOME Foundation . Получено 9 августа 2022 г.
  5. ^ "ThreePointZero". Архивировано из оригинала 8 декабря 2004 г. Получено 16 августа 2022 г.
  6. ^ "Программа 6-й ежегодной европейской конференции пользователей и разработчиков GNOME". GNOME Foundation. 29 мая 2005 г. Получено 10 августа 2022 г.
  7. Waugh, Jeff (30 мая 2005 г.). "Project Topaz Storyboard" . Получено 10 августа 2022 г.
  8. ^ abc Waugh, Jeff (15 марта 2011 г.). «Хронология: величайшее шоу на Земле». Архивировано из оригинала 2011-08-23 . Получено 10 августа 2022 г. .
  9. ^ ab Пол, Райан (6 апреля 2011 г.). "Новое блестящее украшение для вашего газона Linux: Ars рассматривает GNOME 3.0". Ars Technica . Получено 16 августа 2022 г. .
  10. Wingo, Andy (7 июня 2008 г.). «GNOME In The Age of Decadence» . Получено 16 августа 2022 г. .
  11. Пол, Райан (14 июля 2008 г.). «GNOME 3.0 официально анонсирован… и объяснен». Ars Technica . Получено 9 августа 2022 г.
  12. ^ Шарма, Маянк (5 июня 2011 г.). «Gnome 3.0: полное руководство». TechRadar . Получено 29 августа 2022 г. .
  13. ^ "GNOME 2.91.x Development Series". Проект GNOME . Получено 9 августа 2022 г.
  14. Rocha, Lucas (23 февраля 2011 г.). «GNOME 3 Beta 1 (2.91.90) released!». GNOME Foundation . Получено 9 августа 2022 г.
  15. ^ ab Jackson, Joab (25 октября 2010 г.). «Canonical Ubuntu отделяется от GNOME из-за проблем с дизайном». Computerworld . Получено 29 августа 2022 г. .
  16. ^ Vaughan-Nichols, Steven (3 августа 2011 г.). «Линус Торвальдс хотел бы увидеть форк GNOME». ZDNet . Получено 29 августа 2022 г. .
  17. ^ ab Vaughan-Nichols, Steven (24 мая 2011 г.). «Пять лучших функций Fedora 15». ZDNet . Получено 29 августа 2022 г. .
  18. ^ Vaughan-Nichols, Steven (14 мая 2012 г.). «Fedora 17 и GNOME 3.4: Возвращение к полезному рабочему столу Linux (обзор)». ZDNet . Получено 29 августа 2022 г. .
  19. ^ Гордон, Уитсон (26 октября 2011 г.). «Linux Desktop Faceoff: GNOME 3 против Ubuntu Unity». Lifehacker Australia . Получено 29 августа 2022 г.
  20. ^ Vaughan-Nichols, Steven (4 июня 2012 г.). «Линус Торвальдс считает, что GNOME 3.4 является «полным провалом дизайна пользовательского опыта»». ZDNet . Получено 29 августа 2022 г. .
  21. Хит, Ник (4 марта 2013 г.). «Линус Торвальдс переключается обратно на рабочий стол Gnome 3.x». ZDNet . Получено 29 августа 2022 г. .