Release Of CDE Desktop Environment 2.5.3

After two years since publication of the last update presented release of the classic industrial desktop environment CDE 2.5.3 (Common Desktop Environment). CDE was created in the early 1990s by the joint efforts of Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu and Hitachi, and for many years it was the native graphics environment of Solaris, HP-UX, IBM AIX, Digital UNIX and UnixWare. In 2012, the CDE 2.1 code was open sourced by The Open Group under the LGPL license.

The CDE source code includes an XDMCP-compliant login manager, a user session manager, a window manager, a CDE FrontPanel, a desktop manager, an interprocess communication bus, a desktop toolkit, shell and C application development tools, and components for integrating third-party applications. build requires the library of interface elements Motif, which was transferred to the category of free projects after CDE.

In the new release:

  • Support for additional mouse buttons.
  • Added a systemd service to launch the dtlogin login manager.
  • In the dtfile file manager, the sh command interpreter is used instead of ksh to run the find command.
  • The parser in the dthelp help system has been moved to the standard case conversion functions offered in the ctype.h header file.
  • The dtcm calendar scheduler has improved support for FreeBSD.
  • Compatibility with GCC 15 has been ensured.
  • The terminal emulator dtterm has been switched from mktemp to the function
    mkstemp to create temporary files. Fixed problems when copying/pasting via the clipboard.
  • Added scripts to initialize and configure CDE on Raspberry Pi boards.
  • DtMmdb and dtdocbook have been migrated from Berkeley DB to use the LMDB library.
  • Dtcreate, the command for creating objects on the desktop, now has popup windows displayed correctly.


/Reports, release notes, official announcements.