izdajo klasičnega namiznega okolja (Skupno namizno okolje). CDE je bil razvit v zgodnjih devetdesetih letih prejšnjega stoletja s skupnimi prizadevanji Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu in Hitachi in je dolga leta deloval kot standardno grafično okolje za Solaris, HP-UX, IBM AIX. , Digitalni UNIX in UnixWare. Leta 2012 je kodo CDE odprtokodno izdal konzorcij The Open Group CDE 2.1 pod licenco LGPL.
Izvorna koda CDE vključuje upravitelja prijave, združljivega z XDMCP, upravljalnika uporabniških sej, upravljalnika oken, sprednjo ploščo CDE, upravitelja namizja, medprocesno komunikacijsko vodilo, komplet orodij za namizje, orodja za razvoj aplikacij lupine in C ter komponente integracije. strankarske prijave. Za potrebna je knjižnica elementov vmesnika , Ki je v kategoriji brezplačnih projektov po CDE.
Večje spremembe:
- Vsi podprti jeziki so privzeto ponovno sestavljeni;
- Vse funkcije C so zdaj skladne z ANSI;
- V kodi C/C++ so bile vse ključne besede register odstranjene;
- Datoteke s slikami, videoposnetki in dokumenti pdf je zdaj mogoče odpreti v ustreznih aplikacijah;
- Dodane bližnjice za številne sodobne aplikacije, kot je VLC;
- Odstranjena zunanja odvisnost sgml;
- Namesto vgrajenega tolmača TCL se sedaj uporablja sistemski;
- Dodana podpora za arhitekturo aarch64;
- Implementirana podpora za kolesce miške v aplikacijah dtterm in dtfile;
- Odstranjena večina kode za podporo podedovanih sistemov;
- Popravljenih na stotine opozoril prevajalnika;
- Na tisoče popravkov po zagonu kode z analizatorjem Coverity.
Vir: opennet.ru
