lanzamiento del entorno de escritorio clásico (Common Desktop Environment). CDE fue desarrollado a principios de los años noventa por un esfuerzo conjunto de las empresas Sun Microsystems, HP, IBM, DEC, SCO, Fujitsu y Hitachi, y durante muchos años fue el entorno gráfico predeterminado de Solaris, HP-UX, IBM AIX, Digital UNIX y UnixWare. En 2012, el código de CDE fue liberado por el consorcio The Open Group bajo la licencia LGPL.
Los archivos de código fuente de CDE incluyen un gestor de inicio compatible con XDMCP, un gestor de sesiones de usuario, un gestor de ventanas, el panel CDE FrontPanel, un gestor de escritorio, un bus para la comunicación entre procesos, un kit de herramientas para el escritorio, herramientas para el desarrollo de aplicaciones en shell y C, y componentes para la integración de aplicaciones de terceros. Para ser necesaria la biblioteca de elementos de interfaz , que fue clasificado como un proyecto libre junto con CDE.
Principales cambios:
- Todos los idiomas compatibles se recompilan por defecto;
- Todas las funciones C ahora cumplen con el estándar ANSI;
- Se han eliminado todas las palabras clave register en el código C/C++;
- Los archivos de imágenes, videos y documentos PDF ahora se abren en las aplicaciones correspondientes;
- Se han añadido accesos directos para muchas aplicaciones modernas, como VLC;
- Se ha eliminado la dependencia externa sgml;
- En lugar del intérprete TCL integrado, ahora se utiliza el del sistema;
- Se ha añadido soporte para la arquitectura aarch64;
- Se implementó soporte para la rueda del ratón en las aplicaciones dtterm y dtfile;
- Se eliminó gran parte del código para soportar sistemas obsoletos;
- Se han corregido cientos de advertencias del compilador;
- Miles de correcciones tras el análisis del código por el analizador Coverity.
Fuente: opennet.ru
