CDE рабочего стола и Application Builder , средство разработки GUI | |
Оригинальный автор (ы) | Открытая группа |
---|---|
Разработчики) | CDE Project (современный) |
изначальный выпуск | Июнь 1993 г . |
Стабильный выпуск | 2.3.2 / 14 января 2020 г . [1] |
Репозиторий | |
Написано в | C, C ++ |
Операционная система | Unix , Unix-подобный , OpenVMS |
Доступно в | Английский, китайский, французский, немецкий, греческий, японский, итальянский, корейский, испанский, шведский |
Тип | Среда рабочего стола |
Лицензия | изначально был проприетарным, с 2012 года выпущен под LGPL v2 + |
Интернет сайт | С.Ф. |
Common Desktop Environment ( CDE ) является среда рабочего стола для Unix и OpenVMS , основанный на Motif Widget Toolkit . Это было частью UNIX 98 рабочих станций стандарта продукта , [2] и в течение долгого времени , «классический» Unix настольных , связанных с коммерческими Unix рабочих станций .
После долгой истории проприетарного программного обеспечения CDE был выпущен как бесплатное программное обеспечение 6 августа 2012 года под Стандартной общественной лицензией ограниченного применения GNU версии 2 или более поздней. [3] С момента выпуска в качестве бесплатного программного обеспечения CDE был перенесен на производные Linux и BSD .
История [ править ]
Hewlett-Packard , IBM , SunSoft и USL анонсировали CDE в июне 1993 года как совместную разработку в рамках инициативы Common Open Software Environment (COSE). Каждая группа разработчиков внесла свои собственные технологии в CDE: [4]
- HP предоставила основную среду для CDE, основанную на Visual User Environment (VUE) HP . HP VUE был создан на основе диспетчера окон Motif .
- IBM внесла свой Access Common User модель с OS / 2 «s Workplace Shell .
- ВС внес свою ToolTalk структуру взаимодействия приложений и порт его DeskSet инструментов для повышения производительности, включая почту и календарь клиентов, от его OpenWindows среды.
- USL при условии , компоненты менеджера настольных и масштабируемых систем технологий с UNIX System V .
После его выпуска HP одобрила CDE как новый стандартный рабочий стол для Unix и предоставила документацию и программное обеспечение для переноса настроек HP VUE на CDE. [5]
В марте 1994 года CDE перешла в ведение «новой OSF», слияния Open Software Foundation и Unix International ; [6] В сентябре 1995 года было объявлено о слиянии Motif и CDE в единый проект CDE / Motif. [7] OSF вошла в состав недавно созданной Open Group в 1996 году. [8]
В феврале 1997 года Open Group выпустила свою последнюю основную версию CDE, версию 2.1. [9]
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, так и основанную на GNOME систему Java Desktop . Проект OpenSolaris , начатый примерно в то же время, не включал CDE и не имел намерения сделать Solaris CDE доступным как открытый исходный код. [10] Исходный выпуск Solaris 11 в ноябре 2011 года содержал только GNOME в качестве стандартного рабочего стола, хотя некоторые библиотеки CDE, такие как Motif и ToolTalk, оставались для двоичной совместимости, но Oracle Solaris 11.4, выпущенный в августе 2018 года, удалил поддержку среды выполнения CDE. окружающая среда и фоновые службы. [11]
Системы, предоставляющие проприетарную CDE [ править ]
- IBM AIX
- Цифровой UNIX
- HP-UX : начиная с версии 10.10, выпущенной в 1996 году. [12]
- IRIX : на короткое время CDE была альтернативой IRIX Interactive Desktop . [13]
- OpenVMS : доступен в OpenVMS Alpha V7.1 и более поздних версиях, [14] называется «Новый рабочий стол DECWindows Motif» [15]
- Solaris : доступен начиная с 2.3, стандартно с 2.6 по 10.
- Tru64 UNIX
- UnixWare
- UXP / DS
- Red Hat Linux : две версии, портированные Triteal [16] и Xi Graphics [17]
История лицензий [ править ]
С момента запуска до 2012 года CDE была проприетарной программой.
Motif, инструментарий, на котором построена CDE, был выпущен Open Group в 2000 году под названием «Open Motif» под лицензией «разделения доходов». Эта лицензия не соответствовала определениям открытого исходного кода или бесплатного программного обеспечения . Open Group хотела сделать Motif с открытым исходным кодом, но в то время не смогла этого сделать. [18]
Выпуск под GNU LGPL [ править ]
В 2006 году была создана петиция с просьбой к Open Group выпустить исходный код для CDE и Motif под свободной лицензией. [19] 6 августа 2012 г. исходный код CDE был открыт под лицензией LGPL на свободное программное обеспечение . [3] [20] Затем исходный код CDE был выпущен на SourceForge .
Проект бесплатного программного обеспечения OpenCDE был начат в 2010 году для воспроизведения внешнего вида , организации и набора функций CDE. [21] В августе 2012 года, когда CDE был выпущен как бесплатное программное обеспечение, OpenCDE был официально признан устаревшим и заменен CDE. [22]
23 октября 2012 года набор инструментов виджетов Motif также был выпущен под LGPL v2.1. [23] Это позволило CDE стать полностью бесплатной средой рабочего стола с открытым исходным кодом.
Вскоре после того, как CDE был выпущен как бесплатное программное обеспечение, был создан Live CD Linux на основе Debian 6 с предустановленным CDE 2.2.0c, названный CDEbian. [24] Концертный CD был снят с производства.
Дистрибутив Linux на основе Debian SparkyLinux [25] предлагает бинарные пакеты CDE, которые можно установить с APT.
Разработка в рамках проекта CDE [ править ]
В марте 2014 года был выпущен первый стабильный выпуск CDE версии 2.2.1 с момента его выпуска в качестве бесплатного программного обеспечения. [26]
Начиная с версии 2.2.2, выпущенной в июле 2014 года, CDE может компилироваться под FreeBSD 10 с помощью компилятора Clang по умолчанию . [27]
Начиная с версии 2.3.0, выпущенной в июле 2018 года, CDE использует TIRPC в Linux, поэтому нет необходимости запускать rpcbind portmapper в небезопасном режиме. Он больше не использует Xprint и может быть скомпилирован на BSD без предварительной установки специальной версии Motif. Улучшена поддержка многопользовательского дисплея в Xinerama .
С момента выпуска в качестве бесплатного программного обеспечения CDE был перенесен на: [28]
- Дистрибутивы Linux, включая:
- Debian GNU / Linux
- Red Hat Enterprise Linux [29]
- Slackware Linux
- Ubuntu
- FreeBSD
- NetBSD
- OpenBSD
- OpenIndiana
- Solaris 11 ( x86-64 )
Будущие цели проекта CDE включают:
- Повышенная переносимость на другие платформы Linux, BSD и Unix.
- Дальнейшая интернационализация на другие языки.
См. Также [ править ]
- dtlogin
- Интерактивный рабочий стол IRIX
- Мотив
Ссылки [ править ]
- ^ [1]
- ^ «Требования к тестированию по стандарту продукта» . Открытая группа. 31 января 2013 . Проверено 29 сентября 2013 года .
- ^ а б Том Холверда. «CDE выпущен с открытым исходным кодом» . OSNews . Проверено 6 августа 2012 года .
- ^ «Лидеры UNIX завершили первый выпуск спецификации для рабочего стола общей открытой программной среды» (пресс-релиз). Hewlett-Packard, IBM Corporation, SunSoft, Inc., UNIX System Laboratories, X / Open Company Ltd. 30 июня, 1993. Архивировано из оригинала 7 февраля 2012 года . Проверено 19 августа 2014 года .
- ↑ Джой, Молли (август 1996). «Перенос настроек настольных ПК HP VUE на CDE» (PDF) . Журнал Hewlett-Packard . 47 (2): 29–37 . Проверено 19 августа 2014 года .
- ^ «Ведущие производители объединяются для ускорения развития открытых систем» (пресс-релиз). AT&T Global Information Systems, Digital Equipment Corporation, Hewlett-Packard Company, IBM Corporation, SunSoft Incorporated и др. 23 марта 1994 . Проверено 15 мая 2008 года .
- ^ «OSF объявляет об официальном запуске проекта CDE / Motif» (пресс-релиз). Открытый фонд программного обеспечения. 7 сентября 1995 . Проверено 15 мая 2008 года .
- ^ «X / Open и OSF объединяются для создания открытой группы» (пресс-релиз). Х / ООО ООО « Открытый программный фонд» . 14 февраля, 1996. Архивировано из оригинала 24 июля 2008 года . Проверено 16 мая 2008 года .
- ^ Пресс-релиз TOG: The Open Group объявляет о выпуске Common Desktop Environment 2.1
- ^ «Консолидации» . Веб-сайт OpenSolaris . 26 октября 2009 года Архивировано из оригинального 29 июля 2012 года . Проверено 19 апреля 2015 года .
- ^ «Конец функций (EOF) для Oracle Solaris 11.4» . Технологическая сеть Oracle . Проверено 23 ноября 2018 года .
- ^ HP-UX: Часто задаваемые вопросы
- ^ «Примечания к выпуску IRIX 6.5 для CDE» . Архивировано из оригинального 19 - го января 2016 года . Проверено 7 июля 2019 года .
- ^ "(Открыть) VMS (/ VAX), Обзор версий" .
- ^ «Начало работы с новым рабочим столом» .
- ^ «Это здесь! TriTeal CDE от Red Hat, полнофункциональный рабочий стол Unix для Linux» . EE Times . Проверено 30 октября 2015 года .
- ^ "DeXtop ™ CDE производит большой всплеск в индустрии Linux; Xi Graphics Inc. выпускает стандартизированный графический интерфейс для Linux" . PRNewswire . Проверено 30 октября 2015 года .
- ^ "Часто задаваемые вопросы Open Motif" . Открытая группа. 13 июля 2004 . Проверено 30 ноября 2007 года .
- ^ Питер Хоукинс. «Петиция к Open Source CDE и Motif» . Проверено 30 ноября 2007 года .
- ^ Дэйв Лаунсбери. «Как операционная система стала графической» . Открытая группа . Проверено 27 сентября 2012 года .
- ^ kpedersen. «OpenCDE» . Архивировано из оригинала 9 сентября 2014 года . Проверено 14 февраля 2011 года .
- ^ woomia (6 августа 2012 г.). "CDE с открытым исходным кодом!" . Форумы OpenCDE . Архивировано из оригинального 24 ноября 2012 года
с этим OpenCDE официально осуждается.
Если хотите, можете сделать из него вилку.
- ^ "ICS MotifZone" . Октябрь 2012 . Проверено 2 ноября 2017 года .
- ^ "VecchiomagoPuntoNet: CDEbian 0.7" . 31 января 2013 . Проверено 6 января 2016 года .
- ^ «SparkyLinux: CDE - Common Desktop Environment» . 5 сентября 2016 г.
- ^ Trulson, Джон (1 марта 2014). «Выпущен CDE 2.2.1» (Список рассылки). cdesktopenv-devel . Проверено 5 марта 2014 года .
- ^ Trulson, Джон (27 июля 2014). «Выпущен CDE 2.2.2» (Список рассылки). cdesktopenv-devel . Проверено 27 июля 2014 года .
- ^ «Общая среда рабочего стола: Wiki» . Проверено 6 января 2015 года .
- ^ "Пакет Red Hat" . Архивировано из оригинала на 6 ноября 2018 года . Проверено 1 апреля 2018 года .
Внешние ссылки [ править ]
Викискладе есть медиафайлы по теме Common Desktop Environment . |
- Открытая группа - CDE
- NsCDE на GitHub Современный и функциональный рабочий стол CDE на основе FVWM.