Die klassische industrielle Desktop-Umgebung CDE 2.5.0 (Common Desktop Environment) wurde veröffentlicht. CDE wurde Anfang der 1990er Jahre in Zusammenarbeit der Unternehmen Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu und Hitachi entwickelt und diente viele Jahre als Standard-Grafikumgebung für Solaris, HP-UX, IBM AIX, Digital UNIX und UnixWare. Im Jahr 2012 wurde der CDE-Code vom Konsortium The Open Group unter der LGPL-Lizenz veröffentlicht.
Die Quelltexte von CDE enthalten einen XDMCP-kompatiblen Anmeldemanager, einen Sitzungsmanager, einen Fenstermanager, das CDE FrontPanel, einen Desktop-Manager, einen Bus zur Gewährleistung der Interprozesskommunikation, ein Toolkit für den Desktop und Werkzeuge zur Anwendungsentwicklung in Shell und C, sowie Komponenten zur Integration von Drittanbieteranwendungen. Für den Bau ist die Motif-UI-Bibliothek erforderlich, die zusammen mit CDE in den Status von freien Projekten überführt wurde.
In der neuen Version:
- Der Übergang von der veralteten Build-Systematik Imake zum Einsatz von Autotools wurde vollzogen.
- Es wurden Korrekturen zur Implementierung der Unterstützung neuer Versionen von Linux-Distributionen und BSD-Systemen vorgenommen.
- Für Linux und FreeBSD wurde die Unterstützung für PAM und utempter implementiert, was es ermöglichte, das Setzen des SUID-Root-Flags für die Programme dtsession und dtterm zu vermeiden.
- Die Version der Shell ksh93 wurde aktualisiert.
- Auf Systemen mit installiertem Xrender-Paket wird die Unterstützung von Kachelkomposition (tiling) und das Skalieren von Hintergrundbildern bereitgestellt.
- Die Unterstützung für Vollbildanwendungen wurde verbessert und die korrekte Implementierung der Eigenschaften _NET_WM hinzugefügt.

Quelle: opennet.ru
