时隔两年,经典的工业桌面环境 CDE 2.5.3(通用桌面环境)正式发布。CDE 由 Sun Microsystems、惠普、IBM、DEC、SCO、富士通和日立等公司于 20 世纪 90 年代初联合开发,多年来一直是 Solaris、HP-UX、IBM AIX、Digital UNIX 和 UnixWare 等操作系统的默认图形环境。2012 年,CDE 2.1 由 The Open Group 以 LGPL 许可证开源。
CDE 源代码包含一个兼容 XDMCP 的登录管理器、一个用户会话管理器、一个窗口管理器、CDE 前面板、一个桌面管理器、一个进程间通信总线、一个桌面工具包、用于开发 shell 和 C 应用程序的工具,以及用于集成第三方应用程序的组件。构建需要 Motif 接口库,该库在 CDE 发布后已开源。
在新版本中:
- dtwm窗口管理器现在支持额外的鼠标按键。
- 添加 systemd 服务以运行 dtlogin 登录管理器。
- 在 dtfile 文件管理器中,使用 sh 命令解释器来运行 find 命令,而不是使用 ksh。
- dthelp 帮助系统中的解析器已转换为 ctype.h 头文件中提供的标准大小写转换函数。
- dtcm 日历调度程序改进了对 FreeBSD 的支持。
- 提供与 GCC 15 的兼容性。
- dtterm 终端模拟器已将创建临时文件的函数从 mktemp 迁移到 mkstemp。通过剪贴板复制和粘贴的问题已修复。
- 添加了用于在 Raspberry Pi 板上初始化和配置 CDE 的脚本。
- DtMmdb 和 dtdocbook 已从 Berkeley DB 迁移到使用 LMDB 库。
- 用于在桌面上创建对象的命令 dtcreate 现在可以正确显示弹出窗口。


来源: opennet.ru


