Common Desktop Environment
Common Desktop Environment (CDE) je desktopové prostředí pro Unix založené na knihovně Motif, které je používáno v operačním systému OpenVMS od firmy Hewlett-Packard.
Vývojář | The Open Group |
---|---|
První vydání | červen 1993 |
Aktuální verze | 2.4.0 (3. června 2021) |
Operační systém | Unix OpenVMS Linux BSD Solaris OpenIndiana |
Vyvíjeno v | C a C++ |
Typ softwaru | desktopové prostředí |
Licence | GNU Library General Public License, version 2.0 or later |
Web | sourceforge |
Některá data mohou pocházet z datové položky. |
CDE bylo dlouhou dobu proprietárním softwarem; 6. srpna 2012 bylo uvolněno jako free software s GNU Lesser General Public License verze 2 nebo novější.[1] Od té doby bylo portováno na Linux a systémy odvozené od BSD.
Historie
Firmy Sun, HP, IBM a USL v červnu 1993 ohlásily spolupráci při vývoji CDE v rámci iniciativy COSE (Common Open Software Environment – aliance firem UI a OSF). Základní prostředí bylo založeno na HP VUE (Visual User Environment, česky vizuální uživatelské prostředí), které bylo odvozeno z programu Motif Window manager (správce oken založený na knihovnách Motif, zkratka MWM). Firma IBM přispěla uživatelským rozhraním CUA (Common User Access) a pracovním prostředím Workplace Shell (objektové prostředí desktopu pro systém OS/2, které nahradilo Program Manager známý z Windows 3.x). Firma Novell poskytla komponenty pro správu pracovní plochy a škálovatelné systémové technologie systému UNIX System V. Firma Sun přispěla nástrojem ToolTalk, který zajišťuje meziprocesovou komunikaci a portováním sady programů DeskSet, což byl kancelářský balík pocházející z prostředí OpenWindows a zahrnující poštovního (E-mail) klienta, kalendář, textový editor, hodiny, menu a nástroje pro nastavení vlastností prostředí.[2]
V březnu 1994 se CDE stalo zodpovědným za „nové OSF“, které vzniklo sjednocením Open Software Foundation (OSF) a Unix International (UI).[3] V září 1995 proběhlo spojení CDE a Motif do jednoho projektu CDE/Motif.[4] V roce 1996 se firma OSF stala členem nově formované skupiny The Open Group.[5]
Uživatelé unixových desktopů považovali přibližně do roku 2000 prostředí CDE za de facto standard, avšak v této době svobodný software v podobě GNOME a KDE rychle dosáhl pokročilé úrovně, stal se prakticky univerzálním pro Linuxovou platformu a měl v té době dohromady již více uživatelů, než většina komerčních unixových systémů. Linuxová distribuce firmy Red Hat byla jedinou distribucí Linuxu, do které bylo CDE portováno, avšak přesto bylo nahrazeno prostředím GNOME.
V roce 2001 firmy Hewlett-Packard (HP-UX) a Sun (Solaris) oznámily, že CDE bude na jejich desktopech utlumen ve prospěch nasazení GNOME. Nicméně v dubnu 2003 se firma HP údajně rozhodla vrátit zpět k CDE, protože GNOME se dostatečně nestabilizovalo a nevyhovovalo tak požadovaným nárokům. Někteří označili za hlavní problém firmy HP nestabilizované API v GNOME (tj. problém s měnícím se rozhraním pro programování aplikací).
Solaris 10, který byl vydán na začátku roku 2005, obsahuje Java Desktop System založený jak na CDE, tak i na GNOME. Budoucí vydaní Solarisu budou založena na open source systému OpenSolaris, který však uvádí, že není v plánu zveřejnit konsolidovaný Solaris CDE (komponentu OS) jako open source.[6]
V roce 2007 byla sepsána petice, která žádala Open Group o uvolnění zdrojového kódu CDE a Motifu pod volnou licencí.[7] Open Group uvolnila v roce 2000 Motif pod názvem OpenMotif s licencí „sdílených příjmů“ (anglicky revenue sharing), která ovšem plně nesplňuje definice takzvaného open source nebo svobodného software. The Open Group ve skutečnosti chtěla kód uvolnit jako open source, avšak tohoto cíle dosáhla až v roce 2012.[8]
Systémy, na nichž je dostupné CDE
- IBM AIX
- Tru64 UNIX (dříve Digital UNIX) – původně Digital Equipment Corporation, nyní Hewlett-Packard
- HP-UX: od verze 10.10 vydané v roce 1996.[9]
- IRIX – krátký čas firma Silicon Graphics poskytovala CDE jako alternativu k IRIX Interactive Desktop (IID).[10]
- OpenVMS – původně Digital Equipment Corporation (DEC), nyní Hewlett-Packard
- Solaris – od firmy Sun Microsystems: od verze 2.3, v 2.6 až 10. standardně
- Tru64 UNIX
- UnixWare – od firmy Univel
- UXP/DS – od firmy Fujitsu
- Red Hat Linux: dvě verze, jedna portované Triteal[11] druhá Xi Graphics[12]
Reference
V tomto článku byl použit překlad textu z článku Common Desktop Environment na anglické Wikipedii.
- Thom Holwerda. CDE released as open source [online]. OSNews [cit. 2012-08-06]. Dostupné online. (anglicky)
- UNIX Leaders Complete First Release of Specification for Common Open Software Environment Desktop [online]. Hewlett-Packard, IBM Corporation, SunSoft, Inc., UNIX System Laboratories, X/Open Company Ltd., 1993-06-30 [cit. 2007-11-30]. Dostupné v archivu pořízeném dne 2012-02-07.
- Leading Vendors Unify to Accelerate Open Source [online]. AT&T Global Information Systems, Digital Equipment Corporation, Hewlett-Packard Company, IBM Corporation, SunSoft Incorporated, et al., 1994-03-23 [cit. 2008-05-15]. Dostupné online.
- OSF Announces Formal Launch of CDE/Motif Project [online]. Open Software Foundation, 1995-09-07 [cit. 2008-05-15]. Dostupné online.
- X/Open and OSF Join to Create The Open Group [online]. X/Open Company Ltd. Open Software Foundation, 1996-02-14 [cit. 2008-05-16]. Dostupné v archivu pořízeném dne 2008-07-24.
- OpenSolaris Consolidation Information [online]. [cit. 2007-12-01]. (OpenSolaris Web site). Dostupné v archivu pořízeném dne 2007-10-13.
- Peter Howkins. Petition to Open Source CDE and Motif [online]. [cit. 2007-11-30]. Dostupné online.
- Open Motif Frequently Asked Questions [online]. The Open Group, 2004-07-13 [cit. 2007-11-30]. Dostupné online.
- HP-UX : FAQ
- IRIX 6.5 Release Notes for CDE. techpubs.sgi.com [online]. [cit. 2019-06-18]. Dostupné v archivu pořízeném dne 2016-01-19.
- It's Here! Red Hat's TriTeal CDE, Full-Featured Unix Desktop For Linux [online]. EE Times [cit. 2015-10-30]. Dostupné online.
- DeXtop(TM) CDE Makes Big Splash in Linux Industry; Xi Graphics Inc. Releases Standardized GUI for Linux [online]. PRNewswire [cit. 2015-10-30]. Dostupné v archivu pořízeném dne 2016-03-04.
Související články
- Ovládací prvek (počítač) (widget)
- X Window System – grafické uživatelské prostředí pro unixové systémy
- GNOME – pracovní plocha pro Unix
- Motif – knihovna v X Window System
Externí odkazy
- Obrázky, zvuky či videa k tématu Common Desktop Environment na Wikimedia Commons
- http://docs.hp.com/en/B1171-90103/index.html – CDE v systému HP-UX
- http://sun.com/solaris/cde/ – CDE v systému Solaris
- http://www.cs.cf.ac.uk/Dave/C/node2.html – Tutorial for the CDE
- http://www.opengroup.org/cde/ – Open Group CDE