stringtranslate.com

ГНОМ 1

GNOME 1 — это первая основная версия среды рабочего стола GNOME . Его основная цель состояла в том, чтобы обеспечить единообразную и удобную для пользователя среду в сочетании с системой X Window . [1] Это также было современное, бесплатное программное обеспечение с открытым исходным кодом, альтернативное старым средам рабочего стола, таким как Common Desktop Environment (CDE), а также K Desktop Environment (KDE). Каждая среда рабочего стола была построена на наборах инструментов для виджетов с проприетарной лицензией ( Motif и Qt соответственно), тогда как цель GNOME с самого начала заключалась в том, чтобы получить свободную лицензию и вместо этого использовать набор инструментов GTK .

GNOME 1 был анонсирован 15 августа 1997 года, а его первый выпуск состоялся 3 марта 1999 года. Мигель де Икаса был основным архитектором , а среди других ключевых разработчиков были Федерико Мена Кинтеро (тогда сопровождавший GIMP ) и Эллиот Ли. Все трое считаются основателями проекта. Red Hat , которая наняла Мену и Ли, также предоставила ресурсы для разработки через свою «Лабораторию передовых разработок Red Hat» (RHAD), которая была основана для решения проблем удобства использования Linux. В это время проект был связан с проектом GNU .

Функции

Наряду с рабочим столом панель GNOME обеспечивает основные функции интерфейса. Он имеет основную кнопку, стилизованную под логотип GNOME, известную как «Кнопка главного меню». На каждой стороне панели отображаются значки со стрелками, которые позволяют скрыть или показать ее. Он также содержит настраиваемые апплеты , которые позволяют использовать более мелкие отдельные функции, такие как часы для просмотра системного времени . [2] Другой апплет, GNOME Pager, позволяет панели служить панелью задач и механизмом использования виртуальных рабочих столов .

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

Первоначальный объем проекта GNOME 1 не включал официальный оконный менеджер , а вместо этого предполагалось обеспечить совместимость с любым оконным менеджером, который реализовал соответствие GNOME пейджеру и рабочему столу. В своих первоначальных реализациях Enlightenment был оконным менеджером по умолчанию и единственным полностью совместимым оконным менеджером. Тем не менее, GNOME 1 в конечном итоге включил официальный оконный менеджер в свою финальную версию Sawfish . Оконный менеджер, используемый GNOME, настраивается из Центра управления.

Разработка

В 1996 году KDE начала разработку среды рабочего стола , обеспечивающей унифицированное поведение и внешний вид приложений для Unix-подобных систем. [3] KDE приняла набор инструментов для виджетов Qt от Trolltech для использования в своем графическом интерфейсе, который распространялся по лицензии Qt Free Edition License . [4] Однако Ричард Столлман отметил, что такая лицензия несовместима со свободным программным обеспечением, поскольку не допускает модификации ее исходного кода.

Пока Эллиот Ли работал в Red Hat веб -мастером , он сотрудничал с Мигелем де Икаса в так и незаконченной попытке создать общую библиотеку для приложений на платформе Linux. Де Икаса, во время учебы в UNAM , нанял двух сокурсников, Артуро Эспинозу и Федерико Мену Кинтеро, для участия в разработке бесплатного программного обеспечения с открытым исходным кодом . Мена стал разработчиком GIMP в 1996 году и написал редактор градиентов. Первоначальные авторы проекта GIMP, Питер Мэттис и Спенсер Кимбалл , решили отказаться от набора инструментов для виджетов Motif , создав новый набор инструментов для виджетов, который в том же году стал известен как GTK .

До разработки среды рабочего стола GNOME это название относилось к аббревиатуре «Среда сетевой объектной модели GNU», которая была задумана как открытая реализация ABI межпроцессного взаимодействия, аналогичная объектной модели компонентов Microsoft (COM). [5] Встретившись с Натом Фридманом в IRC - сети LinuxNet несколько лет назад, Де Икаса и Фридман в конце концов встретились лицом к лицу летом 1997 года, когда общий друг Рэнди Чепмен пригласил Де Икасу взять интервью у Microsoft как разработчика порта Internet Explorer. на платформу Solaris / SPARC . В это время Де Икаса узнал о COM и начал работать с Мена над созданием бесплатной версии с открытым исходным кодом для Unix-подобных операционных систем. Эта оригинальная работа в конечном итоге была выпущена, но вместо этого стала известна как « Бонобо ».

GNOME 1 дебютировал на выставке LinuxWorld Conference and Expo в 1999 году , проходившей в конференц-центре Сан-Хосе.

GNOME 1.0 публично дебютировал 3 марта 1999 года на конференции и выставке LinuxWorld в Сан-Хосе, Калифорния . [6] [7] [8] Первым дистрибутивом Linux , который поставлялся с GNOME в качестве среды рабочего стола по умолчанию, был Red Hat Linux 6.0, выпущенный в следующем месяце.

Прием

Red Hat на ранней стадии спонсировала GNOME и основала свои лаборатории Red Hat Advanced Development (RHAD) для прямого предоставления кода и ресурсов программирования. [1] Вместе с Натом Фридманом Мигель Де Икаса основал компанию по разработке программного обеспечения Ximian , которая в основном вращалась вокруг GNOME и поддержки связанных с ним приложений. Компания Eazel , возглавляемая бывшим компьютерным инженером Apple Энди Херцфельдом в Пало-Альто , была основана в 1999 году и разработала файловый менеджер Nautilus (известный сегодня как « GNOME Files »). [11] Nautilus был выпущен в 2001 году и стал файловым менеджером по умолчанию.

В 2000 году Sun Microsystems объявила, что GNOME 1 заменит Common Desktop Environment в их операционной системе Solaris . [12] Hewlett-Packard сделала то же самое для HP-UX . Многие дистрибутивы Linux используют GNOME 1, включая Red Hat Linux и Debian . Затем последовали другие Unix-подобные операционные системы, такие как FreeBSD .

Некоммерческий фонд GNOME Foundation был основан Compaq , IBM , VA Linux Systems , Sun Microsystems, Red Hat, Eazel и Ximian для координации усилий. Кроме того, в 2000 году во Франции началась ежегодная конференция, посвященная GNOME, Европейская конференция пользователей и разработчиков GNOME (известная впоследствии как просто « GUADEC »). GTK как проект присоединился к зонтичному проекту GNOME Project. и продолжился как основная часть, поддерживаемая разработчиками GNOME.

Шон Дрейлингер из CNET оценил GNOME 1.4 на 7 баллов из 10 и заявил, что он «делает для Linux и Unix то же, что Windows сделала для DOS». [13]

Рекомендации

  1. ^ Аб Де Икаса, Мигель (1 февраля 1999 г.). «Проект GNOME». Linux-журнал . Проверено 8 февраля 2022 г.
  2. ^ «Быстрый старт GNOME» . Проект GNOME . Архивировано из оригинала 1 марта 2000 года . Проверено 8 февраля 2022 г.
  3. ^ «Новый проект: Kool Desktop Environment. Требуются программисты!». groups.google.com . Проверено 24 марта 2022 г.
  4. Басси, Эммануэле (25 октября 2018 г.). «Проблема остановки :: Эпизод 1.1: GNOME» . Проверено 24 марта 2022 г.
  5. ^ «Интервью с международной поддержкой GNOME». Linux.com . 14 июня 1999 года. Архивировано из оригинала 6 декабря 2012 года . Проверено 24 марта 2022 г.
  6. ^ ab «Выпущен GNOME 1.0» (пресс-релиз). Сан-Хосе, Калифорния: Фонд GNOME. 3 марта 1999 года . Проверено 31 марта 2022 г.
  7. ^ «GNOME для упрощения использования систем Linux» . HPCWire. 5 марта 1999 года . Проверено 7 июня 2022 г.
  8. Маркофф, Джон (4 марта 1999 г.). «Представлена ​​новая программа для упрощения использования системы Linux». Газета "Нью-Йорк Таймс . Проверено 7 июня 2022 г.
  9. Беркман, Джейкоб (25 мая 2000 г.). «GNOME 1.2 «Bongo GNOME» Unleashed» (Пресс-релиз). Фонд GNOME . Проверено 31 марта 2022 г.
  10. ^ «Выпущена версия GNOME 1.4: среда рабочего стола может похвастаться мощностью, стабильностью, полировкой и интеграцией» (пресс-релиз). Копенгаген, Дания: Фонд GNOME. 2 апреля 2001 года . Проверено 31 марта 2022 г.
  11. Герман, Дэниел (25 мая 2002 г.). Эволюция проекта GNOME (PDF) . Международная конференция по программной инженерии . Орландо, Флорида . п. 1.
  12. Декмин, Доминик (16 августа 2000 г.). «Поставщики Unix используют рабочий стол Gnome». Компьютерный мир . Проверено 30 марта 2022 г.
  13. Драйлингер, Шон (26 апреля 2001 г.). «ГНОМ 1.4». CNET. Архивировано из оригинала 5 июня 2001 года . Проверено 5 июля 2022 г.