Wspólne środowisko pulpitu — Common Desktop Environment

Wspólne środowisko pulpitu
Wspólne środowisko pulpitu logo.svg
Kreator aplikacji CDE.png
Pulpit CDE i Kreator aplikacji , narzędzie programistyczne GUI
Pierwotny autor (autorzy) Grupa otwarta
Deweloper(zy) Projekt CDE (nowoczesny)
Pierwsze wydanie czerwiec 1993 ; 28 lat temu ( 1993-06 )
Wersja stabilna
2.3.2 / 14 stycznia 2020 ; 20 miesięcy temu ( 14.01.2020 )
Magazyn
Napisane w C, C++
System operacyjny Unix , uniksowy , OpenVMS
Dostępne w Angielski, chiński, francuski, niemiecki, grecki, japoński, włoski, koreański, hiszpański, szwedzki
Rodzaj Środowisko pulpitu
Licencja 2012: LGPL-2.0-lub później
Oryginał: Zastrzeżony
Strona internetowa sf .net /projekty /cdesktopenv /

Common Desktop Environment ( CDE ) jest środowiskiem graficznym dla Uniksa i OpenVMS , w oparciu o motyw Widget Toolkit . Stanowił część standardu UNIX 98 Workstation Product Standard i przez długi czas był pulpitem Unix kojarzonym z komercyjnymi stacjami roboczymi Unix .

Po długiej historii jako oprogramowanie zastrzeżone , CDE zostało wydane jako wolne oprogramowanie 6 sierpnia 2012 r. na licencji GNU Lesser General Public License w wersji 2.0 lub nowszej. Od momentu wydania jako wolne oprogramowanie, CDE zostało przeniesione na pochodne Linuksa i BSD .

Historia

Menedżer plików CDE
Czytanie stron podręcznika jądra Linux w CDE

Hewlett-Packard , IBM , SunSoft i USL ogłosiły CDE w czerwcu 1993 roku jako wspólne opracowanie w ramach inicjatywy Common Open Software Environment (COSE). Każda grupa rozwojowa wniosła do CDE własną technologię:

Po jego wydaniu firma HP zatwierdziła CDE jako nowy standardowy komputer stacjonarny dla systemu Unix oraz dostarczyła dokumentację i oprogramowanie do migracji dostosowań HP VUE do CDE.

W marcu 1994 CDE stało się odpowiedzialne za „nowe OSF”, połączenie Open Software Foundation i Unix International ; we wrześniu 1995 roku ogłoszono fuzję Motif i CDE w jeden projekt, CDE/Motif. OSF stała się częścią nowo utworzonej Open Group w 1996 roku.

W lutym 1997 roku Open Group wydała swoją ostatnią główną wersję CDE, wersję 2.1.

Red Hat Linux był jedyną dystrybucją Linuksa, na którą przeniesiono własnościowe CDE. W 1997 roku Red Hat zaczął oferować wersję CDE na licencji TriTeal Corporation . W 1998 roku Xi Graphics , firma specjalizująca się w X Windowing System, zaoferowała wersję CDE dołączoną do Red Hat Linux, zwaną Xi Graphics maXimum cde/OS . Zostały one wycofane, a Red Hat przeniesiony na pulpit GNOME .

Do około 2000 roku użytkownicy desktopów Unix uważali CDE za de facto standard, ale w tamtym czasie inne środowiska graficzne, takie jak GNOME i K Desktop Environment 2 szybko stawały się dojrzałe i upowszechniały się w systemach Linux .

W 2001 roku Sun Microsystems ogłosiło, że wycofa CDE jako standardowe środowisko graficzne w Solarisie na rzecz GNOME. Solaris 10, wydany na początku 2005 roku, zawiera zarówno CDE, jak i oparty na GNOME Java Desktop System . Projekt OpenSolaris , rozpoczęty mniej więcej w tym samym czasie, nie obejmował CDE i nie miał zamiaru udostępniać Solaris CDE jako open-source. Pierwotne wydanie Solarisa 11 z listopada 2011 r. zawierało tylko GNOME jako standardowy pulpit, chociaż niektóre biblioteki CDE, takie jak Motif i ToolTalk, pozostały ze względu na zgodność binarną, ale Oracle Solaris 11.4 wydany w sierpniu 2018 r. usunęło obsługę środowiska wykonawczego CDE i tła usługi.

Systemy, które dostarczyły zastrzeżone CDE

HP 9000 C360 wyświetlający menedżera logowania CDE, dtlogin
HP 9000 model 735 z systemem HP-UX z CDE
HP 9000 model B180L z systemem HP-UX i CDE

Historia licencji

Od momentu uruchomienia do 2012 roku CDE było oprogramowaniem zastrzeżonym.

Motif, zestaw narzędzi, na którym zbudowano CDE, został wydany przez The Open Group w 2000 roku jako „Open Motif” na licencji „dzielenia się przychodami”. Ta licencja nie spełniała definicji otwartego oprogramowania ani wolnego oprogramowania . Open Group chciała udostępnić Motif jako open source, ale nie udało się to w tamtym czasie.

Wydanie na licencji GNU LGPL

W 2006 roku powstała petycja z prośbą do The Open Group o udostępnienie kodu źródłowego CDE i Motif na wolnej licencji. 6 sierpnia 2012 CDE zostało wydane na licencji LGPL-2.0 lub nowszej . Kod źródłowy CDE został następnie udostępniony SourceForge .

Projekt wolnego oprogramowania OpenCDE został uruchomiony w 2010 roku, aby odtworzyć wygląd , organizację i zestaw funkcji CDE. W sierpniu 2012, kiedy CDE zostało wydane jako wolne oprogramowanie, OpenCDE zostało oficjalnie wycofane na rzecz CDE.

23 października 2012 r. zestaw narzędzi Motif widget został również wydany na licencji LGPL-2.1 lub nowszej . Dzięki temu CDE stało się całkowicie darmowym i otwartym środowiskiem graficznym.

Krótko po tym, jak CDE zostało wydane jako wolne oprogramowanie, została utworzona Linux Live CD oparta na Debianie 6 z preinstalowanym CDE 2.2.0c, nazwana CDEbian. Live CD został wycofany.

Oparta na Debianie dystrybucja Linuksa SparkyLinux oferuje binarne pakiety CDE, które można zainstalować za pomocą APT.

Rozwój w ramach projektu CDE

W marcu 2014 roku wydano pierwszą stabilną wersję CDE w wersji 2.2.1 od czasu jej wydania jako wolne oprogramowanie.

Począwszy od wersji 2.2.2, wydanej w lipcu 2014, CDE jest w stanie kompilować we FreeBSD 10 z domyślnym kompilatorem Clang .

Od wersji 2.3.0, wydanej w lipcu 2018 r., CDE używa TIRPC w systemie Linux, dzięki czemu portmapper rpcbind nie musi być uruchamiany w trybie niezabezpieczonym. Nie używa już Xprint i może być skompilowany na BSD bez wcześniejszej instalacji niestandardowej wersji Motif. Ulepszono obsługę wyświetlaczy wielogłowicowych w Xinerama .

Od czasu wydania jako wolne oprogramowanie, CDE zostało przeniesione do:

Przyszłe cele projektowe projektu CDE obejmują:

  • Zwiększona przenośność na więcej platform Linux, BSD i Unix.
  • Dalsza internacjonalizacja na inne języki.

Zobacz też

Bibliografia

Zewnętrzne linki