Dopo due anni dalla pubblicazione dell'ultima versione, è stato rilasciato CDE 2.5.3 (Common Desktop Environment), un classico ambiente desktop industriale. CDE è stato creato all'inizio degli anni '90 grazie alla collaborazione di aziende come Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu e Hitachi, ed è stato a lungo l'ambiente grafico predefinito per Solaris, HP-UX, IBM AIX, Digital UNIX e UnixWare. Nel 2012, il codice sorgente di CDE 2.1 è stato aperto dal consorzio The Open Group sotto licenza LGPL.
Il codice sorgente di CDE include un gestore di accesso compatibile con XDMCP, un gestore delle sessioni utente, un gestore delle finestre, il pannello CDE FrontPanel, un gestore desktop, un bus per l'interazione tra processi, un toolkit per desktop, strumenti per lo sviluppo di applicazioni in shell e C, e componenti per l'integrazione di applicazioni di terze parti. Per la compilazione è necessaria la libreria dei widget Motif, che è stata successivamente classificata come progetto open source insieme a CDE.
Nel nuovo rilascio:
- Nel gestore delle finestre dtwm è stata aggiunta la supporto per pulsanti extra del mouse.
- È stato aggiunto un servizio systemd per l'avvio del gestore di accesso dtlogin.
- Nel gestore di file dtfile, per eseguire il comando find è stato utilizzato l'interprete comandi sh al posto di ksh.
- Il parser del sistema di aiuto dthelp è stato aggiornato per usare le funzioni standard di conversione del case proposte nel file di intestazione ctype.h.
- Nel calendario e pianificatore dtcm è migliorato il supporto per FreeBSD.
- Assicurata la compatibilità con GCC 15.
- L'emulatore di terminale dtterm è stato convertito da mktemp a mkstemp per la creazione di file temporanei. Sono stati risolti i problemi di copia/incolla tramite il buffer di sistema.
- Sono stati aggiunti script per l'inizializzazione e la configurazione di CDE su schede Raspberry Pi.
- DtMmdb e dtdocbook sono stati convertiti da Berkeley DB all'uso della libreria LMDB.
- In dtcreate, il comando per la creazione di oggetti sul desktop, è stata implementata una corretta visualizzazione delle finestre popup.


Fonte: opennet.ru


