release of the classic desktop environment (Common Desktop Environment). CDE was developed in the early 1990s through the collaboration of companies like Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu, and Hitachi, and for many years served as the default graphical environment for Solaris, HP-UX, IBM AIX, Digital UNIX, and UnixWare. In 2012, the CDE code was made open by The Open Group under the LGPL license.
The source code of CDE includes an XDMCP-compatible login manager, session manager, window manager, CDE FrontPanel, desktop manager, inter-process communication bus, desktop toolkit, application development tools in shell and C, and components for integrating third-party applications. To the interface element library , which was classified as a free project following CDE.
Key Changes:
- All supported languages are recompiled by default;
- All C functions now comply with the ANSI standard;
- All register keywords have been removed from C/C++ code;
- Files with images, video, and PDF documents now open in their respective applications;
- Shortcuts for many modern applications have been added, such as for VLC;
- The external dependency sgml has been removed;
- The built-in TCL interpreter has now been replaced with the system one;
- Support for the aarch64 architecture has been added;
- Mouse wheel support in dtterm and dtfile applications has been implemented;
- Most of the code for supporting obsolete systems has been removed;
- Hundreds of compiler warnings have been fixed;
- Thousands of fixes have been made after running the code through the Coverity analyzer.
Source: opennet.ru
