uvolnění klasického desktopového prostředí (Common Desktop Environment). CDE bylo vyvinuto na počátku devadesátých let minulého století společnými silami společností Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu a Hitachi a po mnoho let sloužilo jako standardní grafické prostředí Solaris, HP-UX, IBM AIX, Digital UNIX a UnixWare. V roce 2012 byl kód CDE otevřen konsorciem The Open Group kódu CDE 2.1 pod licencí LGPL.
Složení zdrojových textů CDE zahrnuje XDMCP-kompatibilní správce přihlášení, správce uživatelských relací, správce oken, panel CDE FrontPanel, správce plochy, sběrnici pro zajištění meziprocesové komunikace, nástroje pro plochu, prostředky pro vývoj aplikací na shellu a C, komponenty pro integraci třetích stran. Pro je vyžadována knihovna prvků uživatelského rozhraní , která byla zařazena mezi svobodné projekty po CDE.
Hlavní změny:
- Všechny podporované jazyky se znovu kompiluji jako výchozí;
- Všechny funkce C nyní odpovídají standardu ANSI;
- V kódu C/C++ byla odstraněna všechna klíčová slova register;
- Soubory s obrázky, videem a PDF dokumenty se nyní otevírají v odpovídajících aplikacích;
- Byly přidány zástupce pro řadu moderních aplikací, například pro VLC;
- Byla odstraněna vnější závislost sgml;
- Namísto integrovaného interpretu TCL byl nyní použit systémový;
- Byla přidána podpora architektury aarch64;
- Byla implementována podpora kolečka myši v aplikacích dtterm a dtfile;
- Byla odstraněna většina kódu pro podporu zastaralých systémů;
- Byly opraveny stovky varování kompilátoru;
- Tisíce oprav po průchodu kódem analyzátorem Coverity.
Zdroj: opennet.ru
