klassikalise töölaua keskkonna väljaanne (Common Desktop Environment). CDE arendati välja 1990ndate aastate alguses Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu ja Hitachi koostöös ning see on olnud aastaid Solaris, HP-UX, IBM AIX, Digital UNIX ja UnixWare vaikimisi graafiline keskkond. 2012. aastal avas The Open Group CDE 2.1 koodi LGPL litsentsi alusel.
CDE lähtekood sisaldab XDMCP ühilduvat sisselogimise haldurit, kasutajasessioonide haldurit, aknahaldurit, CDE FrontPanel'i paneeli, töölaua haldurit, protsesside vahelise suhtluse bussit, töölauaarenduse tööriistu, shelli ja C keeles rakenduste arendamise vahendeid ning kolmandate osapoolte rakenduste integreerimise komponente. Selleks on vajalik kasutajaliidese komponentide raamatukogu , mis on saanud avatud projektide hulka koos CDE-ga.
Peamised muudatused:
- Kõik toetatud keeled kogunevad uuesti vaikimisi;
- Kõik C funktsioonid vastavad nüüd ANSI standardile;
- C/C++ koodist on eemaldatud kõik register võtmesõnad;
- Piltide, video ja pdf-dokumentide failid avatakse nüüd vastavates rakendustes;
- Lisatud on otseteed paljudele kaasaegsetele rakendustele, näiteks VLC-le;
- Eemaldatud on väline sõltuvus sgml-ist;
- Süsteemi interpreteerija asendab sisseehitatud TCL interpreteerijat;
- Lisatud on aarch64 arhitektuuri tugi;
- Hiiremõistsu tugi on rakendustes dtterm ja dtfile nüüd aktiveeritud;
- Suurem osa vanade süsteemide toe koodist on eemaldatud;
- Sada koostamishoiatust on parandatud;
- Tuhanded parandused koodi analüüsija Coverity kaudu.
Allikas: opennet.ru
