Efter to år siden offentliggørelsen af den sidste opdatering præsenteres udgivelsen af det klassiske industrielle skrivebords miljø CDE 2.5.3 (Common Desktop Environment). CDE blev skabt i begyndelsen af 1990'erne gennem samarbejde mellem virksomhederne Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu og Hitachi, og har i mange år været det standard grafiske miljø for Solaris, HP-UX, IBM AIX, Digital UNIX og UnixWare. I 2012 blev CDE 2.1-koden åbnet af konsortiet The Open Group under LGPL-licensen.
Den originale CDE-kildekode inkluderer en XDMCP-kompatibel login manager, bruger session manager, vinduesmanager, CDE FrontPanel, skrivebords manager, bus til inter-process kommunikation, skrivebord værktøjs sæt, værktøjer til udvikling af applikationer i shell og C, samt komponenter til integration af tredjeparts applikationer. For at bygge kræves der et Motif interface element biblioteker, som blev omklassificeret til frie projekter sammen med CDE.
I den nye version:
- Vinduesmanageren dtwm har fået support til ekstra museknapper.
- Der er tilføjet en systemd-tjeneste til at starte login manageren dtlogin.
- I filhåndtereren dtfile er den berømte find-kommando nu kørt med kommandotolk sh i stedet for ksh.
- Parseren i hjælpe systemet dthelp er blevet oversat til standardfunktioner til tegns registrering, som er foreslået i header-filen ctype.h.
- I kalenderplanlæggeren dtcm er supporten for FreeBSD forbedret.
- Der er sikret kompatibilitet med GCC 15.
- Terminal emulatoren dtterm er blevet konverteret fra mktemp til funktionen mkstemp til oprettelse af midlertidige filer. Problemer ved kopiering/indsættelse via udklipsholderen er blevet løst.
- Der er tilføjet scripts til at initialisere og konfigurere CDE på Raspberry Pi-brætter.
- DtMmdb og dtdocbook er blevet konverteret fra Berkeley DB til at bruge LMDB-biblioteket.
- I dtcreate, kommandoen til at oprette objekter på skrivebordet, er der blevet implementeret korrekt visning af popup-vinduer.


Kilde: opennet.ru


