a klasszikus asztali környezet kiadása (Common Desktop Environment). A CDE-t az 1990-es évek elején a Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu és Hitachi közös erőfeszítései révén fejlesztették ki, és hosszú évekig a Solaris, HP-UX, IBM AIX, Digital UNIX és UnixWare alapértelmezett grafikus környezete volt. 2012-ben a CDE kódját az Open Group konzorcium nyílt forráskódúvá tette a CDE 2.1 LGPL licenc alatt.
A CDE forráskódjának része egy XDMCP-kompatibilis bejelentkezési kezelő, felhasználói munkamenetkezelő, ablakkezelő, a CDE FrontPanel panel, asztali kezelő, folyamatok közötti kommunikációs busz, asztali eszközkészlet, shell és C nyelvű alkalmazásfejlesztési eszközök, valamint harmadik fél alkalmazások integrálására szolgáló komponensek. Az interfész-elem könyvtár , amelyet a CDE-vel együtt.
Főbb változások:
- Minden támogatott nyelv alapértelmezetten újra lesz fordítva;
- Minden C funkció most ANSI szabványnak megfelelő;
- A C/C++ kódból eltávolították az összes register kulcsszót;
- A képek, videók és PDF-dokumentumok most a megfelelő alkalmazásokban nyílnak meg;
- Hozzáadtak gyorsgombokat számos modern alkalmazáshoz, például a VLC-hez;
- Eltávolították a sgml külső függőséget;
- Az integrált TCL értelmező helyett a rendszerszintű kerül felhasználásra;
- Támogatás került hozzáadásra az aarch64 architektúrához;
- A dtterm és dtfile alkalmazásokban megvalósították az egérkerék támogatását;
- A régi rendszerek támogatásához szükséges kód nagy része eltávolításra került;
- Számtalan fordítási figyelmeztetés lett javítva;
- Ezer javítást végeztek a kód Coverity elemzőn való átjárás után.
Forrás: opennet.ru
