La version 2.5.0 de l'environnement de bureau classique CDE (Common Desktop Environment) a été publiée. CDE a été développé au début des années 1990 par l'effort conjoint des entreprises Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu et Hitachi, et a servi pendant de nombreuses années comme l'environnement graphique par défaut pour Solaris, HP-UX, IBM AIX, Digital UNIX et UnixWare. En 2012, le code de CDE a été ouvert par le consortium The Open Group sous la licence LGPL.
Les sources de CDE incluent un gestionnaire de connexion compatible XDMCP, un gestionnaire de sessions utilisateurs, un gestionnaire de fenêtres, le panneau CDE FrontPanel, un gestionnaire de bureau, un bus pour l'interaction entre processus, un ensemble d'outils pour le bureau, des moyens de développement d'applications en shell et en C, ainsi que des composants pour l'intégration d'applications tierces. Pour la compilation, la bibliothèque d'interface graphique Motif est nécessaire, qui a été reclassée parmi les projets libres en même temps que CDE.
Dans cette nouvelle version :
- La transition de l'ancien système de compilation Imake vers l'utilisation des outils Autotools a été effectuée.
- Des corrections ont été apportées pour prendre en charge les nouvelles versions des distributions Linux et des systèmes BSD.
- Le support de PAM et utempter a été mis en œuvre pour Linux et FreeBSD, ce qui a permis d'éliminer la nécessité de définir le drapeau suid root pour les programmes dtsession et dtterm.
- La version de l'interpréteur de commandes ksh93 a été mise à jour.
- Sur les systèmes disposant du paquet Xrender, le support de la disposition en mosaïque (tiling) et du redimensionnement des images d'arrière-plan a été assuré.
- Le support des applications plein écran a été amélioré et une implémentation correcte des propriétés _NET_WM a été ajoutée.

Source : opennet.ru
