stringtranslate.com

Общая среда рабочего стола

Common Desktop Environment ( CDE ) — это среда рабочего стола для Unix и OpenVMS , основанная на наборе инструментов виджетов Motif . Он был частью стандарта продукта рабочих станций UNIX 98 [3] и долгое время был рабочим столом Unix, ассоциированным с коммерческими рабочими станциями Unix . Это помогло повлиять на ранние реализации проектов-преемников, таких как KDE и GNOME , которые в значительной степени заменили CDE на рубеже веков.

После долгой истории в качестве проприетарного программного обеспечения CDE был выпущен как бесплатное программное обеспечение 6 августа 2012 года под лицензией GNU Lesser General Public License версии 2.0 или более поздней. [4] С момента своего выпуска в качестве бесплатного программного обеспечения CDE был портирован на производные Linux и BSD .

История

Hewlett-Packard , IBM , SunSoft и USL объявили о CDE в июне 1993 года как о совместной разработке в рамках инициативы Common Open Software Environment (COSE). Каждая группа разработчиков представила в CDE свою собственную технологию: [5]

После его выпуска HP одобрила CDE в качестве нового стандартного рабочего стола для Unix и предоставила документацию и программное обеспечение для переноса настроек HP VUE в CDE. [6]

В марте 1994 года CDE перешла в ведение «новой OSF», образовавшейся в результате слияния Open Software Foundation и Unix International ; [7] В сентябре 1995 года было объявлено о слиянии Motif и CDE в единый проект CDE/Motif. [8] OSF стала частью недавно созданной Открытой группы в 1996 году. [9]

В феврале 1997 года Open Group выпустила свою последнюю основную версию CDE — версию 2.1. [10]

Red Hat Linux был единственным дистрибутивом Linux, на который был перенесен собственный CDE. В 1997 году Red Hat начала предлагать версию CDE по лицензии TriTeal Corporation. В 1998 году компания Xi Graphics, специализирующаяся на X Windowing System, предложила версию CDE в комплекте с Red Hat Linux под названием Xi Graphics maXimum cde/OS . Их выпуск был прекращен, и Red Hat перешла на рабочий стол GNOME .

Примерно до 2000 года пользователи настольных компьютеров Unix считали CDE фактическим стандартом , но в то время другие среды рабочего стола, такие как GNOME и K Desktop Environment 2, быстро становились зрелыми и получили широкое распространение в системах Linux .

В 2001 году Sun Microsystems объявила о постепенном отказе от CDE в качестве стандартной среды рабочего стола в Solaris в пользу GNOME. Solaris 10, выпущенный в начале 2005 года, включает в себя как CDE, так и Java Desktop System на базе GNOME . Проект OpenSolaris , начатый примерно в то же время, не включал CDE и не собирался делать Solaris CDE доступным с открытым исходным кодом. [11] Первоначальный выпуск Solaris 11 в ноябре 2011 года содержал только GNOME в качестве стандартного рабочего стола, хотя некоторые библиотеки CDE, такие как Motif и ToolTalk, остались для двоичной совместимости, но Oracle Solaris 11.4, выпущенный в августе 2018 года, удалил поддержку среды выполнения CDE. окружающая среда и фоновые службы. [12]

Системы, предоставляющие собственный CDE

История лицензий

С момента запуска до 2012 года CDE было проприетарным программным обеспечением.

Motif, набор инструментов, на котором построен CDE, был выпущен The Open Group в 2000 году под названием «Open Motif» по лицензии «разделения доходов». Эта лицензия не соответствовала определениям ни открытого исходного кода , ни определения свободного программного обеспечения . Open Group хотела сделать Motif открытым исходным кодом, но на тот момент ей это не удалось. [19]

Выпуск под лицензией GNU LGPL

В 2006 году была создана петиция с просьбой к The Open Group выпустить исходный код CDE и Motif под свободной лицензией. [20] 6 августа 2012 г. CDE был выпущен под лицензией LGPL-2.0 или более поздней версии . [4] [21] Исходный код CDE затем был опубликован в SourceForge .

Проект бесплатного программного обеспечения OpenCDE был запущен в 2010 году для воспроизведения внешнего вида , организации и набора функций CDE. [22] В августе 2012 года, когда CDE был выпущен как бесплатное программное обеспечение, OpenCDE был официально признан устаревшим в пользу CDE. [23]

23 октября 2012 г. набор инструментов для виджетов Motif также был выпущен под лицензией LGPL-2.1 или более поздней версии . [24] Это позволило CDE стать полностью бесплатной средой рабочего стола с открытым исходным кодом.

Вскоре после того, как CDE был выпущен как бесплатное программное обеспечение, был создан Live CD Linux на основе Debian 6 с предустановленной CDE 2.2.0c, названный CDEbian. [25] С тех пор выпуск концертного компакт-диска был прекращен.

Дистрибутив Linux на базе Debian SparkyLinux [26] предлагает бинарные пакеты CDE, которые можно установить с помощью APT. По состоянию на март 2023 года CDE также включен в дистрибутив NuTyX GNU/Linux, который предлагает загружаемый ISO-образ вместе с ним, [27] во FreeBSD [28] и в исходной форме в pkgsrc [29] , который является менеджером пакетов по умолчанию в NetBSD. .

Разработка в рамках проекта CDE

В марте 2014 года был выпущен первый стабильный выпуск CDE версии 2.2.1 с момента его выпуска в качестве бесплатного программного обеспечения. [30]

Начиная с версии 2.2.2, выпущенной в июле 2014 года, CDE может компилироваться под FreeBSD 10 с помощью компилятора Clang по умолчанию . [31]

Начиная с версии 2.3.0, выпущенной в июле 2018 года, CDE использует TIRPC в Linux, поэтому портмаппер rpcbind не нужно запускать в незащищенном режиме. Он больше не использует Xprint и может быть скомпилирован на BSD без предварительной установки специальной версии Motif. Улучшена поддержка мультиголовочных дисплеев в Xinerama .

С момента выпуска как бесплатное программное обеспечение CDE было портировано на: [32]

Будущие цели проекта CDE включают в себя:

Галерея

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

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

  1. ^ «CDE — Общая среда рабочего стола / Код / [ca84b1] /Cde/HISTORY» .
  2. ^ «CDE — Общая среда рабочего стола — Просмотрите _src на SourceForge.net» . Архивировано из оригинала 18 ноября 2021 года . Проверено 18 ноября 2021 г.
  3. ^ «Требования к тестированию по стандарту на продукцию» . Открытая группа. 31 января 2013. Архивировано из оригинала 28 сентября 2013 года . Проверено 29 сентября 2013 г.
  4. ^ аб Том Холверда. «CDE выпущен с открытым исходным кодом». ОСНовости. Архивировано из оригинала 8 августа 2012 года . Проверено 6 августа 2012 г.
  5. ^ «Лидеры UNIX завершили первый выпуск спецификации для общей открытой программной среды Desktop» (пресс-релиз). Hewlett-Packard, IBM Corporation, SunSoft, Inc., UNIX System Laboratories, X/Open Company Ltd. 30 июня 1993 г. Архивировано из оригинала 7 февраля 2012 г. Проверено 19 августа 2014 г.
  6. Джой, Молли (август 1996 г.). «Миграция настроек рабочего стола HP VUE в CDE» (PDF) . Журнал Hewlett-Packard . 47 (2): 29–37. Архивировано (PDF) из оригинала 21 августа 2014 г. Проверено 19 августа 2014 г.
  7. ^ «Ведущие поставщики объединяются для ускорения открытых систем» (пресс-релиз). AT&T Global Information Systems, Digital Equipment Corporation, Hewlett-Packard Company, IBM Corporation, SunSoft Incorporated и др. 23 марта 1994 года. Архивировано из оригинала 13 марта 2007 года . Проверено 15 мая 2008 г.
  8. ^ «OSF объявляет об официальном запуске проекта CDE/Motif» (пресс-релиз). Фонд открытого программного обеспечения. 7 сентября 1995 года. Архивировано из оригинала 18 февраля 2012 года . Проверено 15 мая 2008 г.
  9. ^ «X/Open и OSF объединяются, чтобы создать открытую группу» (пресс-релиз). X/Open Company Ltd. Фонд открытого программного обеспечения . 14 февраля 1996 года. Архивировано из оригинала 24 июля 2008 года . Проверено 16 мая 2008 г.
  10. ^ Пресс-релиз TOG: Открытая группа объявляет о выпуске Common Desktop Environment 2.1. Архивировано 4 марта 2016 г., на Wayback Machine.
  11. ^ «Объединения». Веб-сайт OpenSolaris . 26 октября 2009 года. Архивировано из оригинала 29 июля 2012 года . Проверено 19 апреля 2015 г.
  12. ^ «Конец функций (EOF) для Oracle Solaris 11.4» . Технологическая сеть Oracle . Архивировано из оригинала 24 ноября 2018 года . Проверено 23 ноября 2018 г.
  13. ^ «HP-UX, Часто задаваемые вопросы: Какова история выпусков HP-UX?». unixguide.net . Архивировано из оригинала 21 марта 2012 года . Проверено 8 февраля 2012 г.
  14. ^ «Примечания к выпуску IRIX 6.5 для CDE» . Архивировано из оригинала 19 января 2016 года . Проверено 7 июля 2019 г.
  15. ^ «(Open)VMS(/ VAX), Обзор версии» . Архивировано из оригинала 22 октября 2020 года . Проверено 20 октября 2020 г.
  16. ^ «Начало работы с новым рабочим столом» . Архивировано из оригинала 4 декабря 2020 года . Проверено 20 октября 2020 г.
  17. ^ «Оно здесь! TriTeal CDE от Red Hat, полнофункциональный рабочий стол Unix для Linux» . ЭЭ Таймс . Архивировано из оригинала 25 мая 2018 года . Проверено 30 октября 2015 г.
  18. ^ «DeXtop (TM) CDE производит большой фурор в индустрии Linux; Xi Graphics Inc. выпускает стандартизированный графический интерфейс для Linux» . PRNewswire. Архивировано из оригинала 4 марта 2016 года . Проверено 30 октября 2015 г.
  19. ^ «Часто задаваемые вопросы по открытому мотиву» . Открытая группа. 13 июля 2004 года. Архивировано из оригинала 30 января 2012 года . Проверено 30 ноября 2007 г.
  20. ^ Питер Хокинс. «Петиция об открытом исходном коде CDE и Motif». Архивировано из оригинала 10 января 2008 года . Проверено 30 ноября 2007 г.
  21. Дэйв Лаунсбери (27 сентября 2012 г.). «Как операционная система стала графической». Открытая группа. Архивировано из оригинала 27 ноября 2012 года . Проверено 27 сентября 2012 г.
  22. ^ Кпедерсен. «ОпенКДЕ». Архивировано из оригинала 9 сентября 2014 года . Проверено 14 февраля 2011 г.
  23. Вумия (6 августа 2012 г.). «CDE с открытым исходным кодом!». Форумы OpenCDE . Архивировано из оригинала 24 ноября 2012 года. При этом OpenCDE официально считается устаревшим. Если хотите, смело сделайте из него вилку.
  24. ^ "ICS MotifZone" . Октябрь 2012. Архивировано из оригинала 5 октября 2012 года . Проверено 2 ноября 2017 г.
  25. ^ "VecchiomagoPuntoNet: CDEbian 0.7" . 31 января 2013. Архивировано из оригинала 4 марта 2016 года . Проверено 6 января 2016 г.
  26. ^ «SparkyLinux: CDE – общая среда рабочего стола» . 5 сентября 2016. Архивировано из оригинала 14 июля 2018 года . Проверено 14 июля 2018 г.
  27. ^ "Загрузки NuTyX GNU/Linux" . NuTyX GNU/Linux . Архивировано из оригинала 1 марта 2023 года . Проверено 2 марта 2023 г.
  28. ^ «FreshPorts — x11/cde: Общая среда рабочего стола» . ФрешПортс . Архивировано из оригинала 4 декабря 2022 года . Проверено 2 марта 2023 г.
  29. ^ "pkgsrc.se Коллекция пакетов NetBSD" . pkgsrc.se . Архивировано из оригинала 2 марта 2023 года . Проверено 2 марта 2023 г.
  30. Трулсон, Джон (1 марта 2014 г.). «Выпущен CDE 2.2.1» (список рассылки). cdesktopenv-devel. Архивировано из оригинала 5 марта 2014 года . Проверено 5 марта 2014 г.
  31. Трулсон, Джон (27 июля 2014 г.). «Выпущен CDE 2.2.2» (список рассылки). cdesktopenv-devel. Архивировано из оригинала 1 августа 2014 года . Проверено 27 июля 2014 г.
  32. ^ «Общая среда рабочего стола: Wiki» . Архивировано из оригинала 16 декабря 2014 года . Проверено 6 января 2015 г.
  33. ^ "Пакет Red Hat" . Архивировано из оригинала 6 ноября 2018 года . Проверено 1 апреля 2018 г.

Внешние ссылки