El Common Desktop Environment ( CDE ) es un entorno de escritorio para Unix y OpenVMS , basado en el kit de herramientas Motif Reproductor . Formaba parte del estándar de productos de estaciones de trabajo UNIX 98 , [2] y durante mucho tiempo fue el escritorio Unix asociado con las estaciones de trabajo comerciales Unix .
Autor (es) original (es) | El grupo abierto |
---|---|
Desarrollador (es) | Proyecto CDE (moderno) |
Versión inicial | Junio de 1993 |
Lanzamiento estable | 2.3.2 / 14 de enero de 2020 [1] |
Repositorio | |
Escrito en | C, C ++ |
Sistema operativo | Unix , similar a Unix , OpenVMS |
Disponible en | Inglés, chino, francés, alemán, griego, japonés, italiano, coreano, español, sueco |
Tipo | Entorno de escritorio |
Licencia | originalmente era propietario, a partir de 2012 lanzado bajo LGPL v2 + |
Sitio web | sf |
Después de una larga historia como software propietario , CDE fue lanzado como software libre el 6 de agosto de 2012, bajo la GNU Lesser General Public License , versión 2 o posterior. [3] Desde su lanzamiento como software libre, CDE ha sido adaptado a Linux y derivados BSD .
Historia
Hewlett-Packard , IBM , SunSoft y USL anunciaron CDE en junio de 1993 como un desarrollo conjunto dentro de la iniciativa Common Open Software Environment (COSE). Cada grupo de desarrollo contribuyó con su propia tecnología al CDE: [4]
- HP contribuyó con el entorno principal para CDE, que se basó en el entorno de usuario visual (VUE) de HP . HP VUE se derivó de Motif Window Manager .
- IBM aportó su Common User Access modelo de OS / 2 's lugar de trabajo Shell .
- Sun contribuyó con su marco de interacción de aplicaciones ToolTalk y un puerto de sus herramientas de productividad DeskSet , incluidos los clientes de correo y calendario, desde su entorno OpenWindows .
- USL proporciona componentes del Gestor de escritorio y tecnologías de sistemas escalables de UNIX System V .
Después de su lanzamiento, HP aprobó CDE como el nuevo escritorio estándar para Unix y proporcionó documentación y software para migrar las personalizaciones de HP VUE a CDE. [5]
En marzo de 1994, CDE se convirtió en la responsabilidad del "nuevo OSF", una fusión de Open Software Foundation y Unix International ; [6] en septiembre de 1995, se anunció la fusión de Motif y CDE en un solo proyecto, CDE / Motif. [7] OSF pasó a formar parte del Grupo Abierto recién formado en 1996. [8]
En febrero de 1997, Open Group lanzó su última versión principal de CDE, la versión 2.1. [9]
Red Hat Linux fue la única distribución de Linux a la que se transfirió CDE propietario. En 1997, Red Hat comenzó a ofrecer una versión de CDE con licencia de TriTeal Corporation . En 1998, Xi Graphics , una empresa especializada en X Windowing System, ofreció una versión de CDE incluida con Red Hat Linux, llamada Xi Graphics maXimum cde / OS . Estos se eliminaron gradualmente y Red Hat se trasladó al escritorio GNOME .
Hasta aproximadamente el año 2000, los usuarios de escritorios Unix consideraban CDE como el estándar de facto , pero en ese momento, otros entornos de escritorio como GNOME y K Desktop Environment 2 estaban madurando rápidamente y se generalizaron en los sistemas Linux .
En 2001, Sun Microsystems anunció que eliminaría CDE como entorno de escritorio estándar en Solaris en favor de GNOME. Solaris 10, lanzado a principios de 2005, incluye CDE y Java Desktop System basado en GNOME . El proyecto OpenSolaris , que comenzó casi al mismo tiempo, no incluía CDE y no tenía la intención de hacer que Solaris CDE estuviera disponible como código abierto. [10] La versión original de Solaris 11 en noviembre de 2011 solo contenía GNOME como escritorio estándar, aunque algunas bibliotecas de CDE, como Motif y ToolTalk, se mantuvieron para compatibilidad binaria, pero Oracle Solaris 11.4, lanzado en agosto de 2018, eliminó el soporte para el tiempo de ejecución de CDE. servicios ambientales y de fondo. [11]
Sistemas que proporcionaron CDE propietario
- IBM AIX
- UNIX digital
- HP-UX : desde la versión 10.10, lanzada en 1996. [12]
- IRIX : por poco tiempo, CDE fue una alternativa al escritorio interactivo IRIX . [13]
- OpenVMS : disponible en OpenVMS Alpha V7.1 y posteriores, [14] denominado "DECWindows Motif New Desktop" [15]
- Solaris : disponible a partir de 2.3, estándar de 2.6 a 10.
- Tru64 UNIX
- UnixWare
- UXP / DS
- Red Hat Linux : dos versiones portadas por Triteal [16] y Xi Graphics [17]
Historial de licencias
Desde su lanzamiento hasta 2012, CDE fue software propietario.
Motif, el conjunto de herramientas en el que se construye CDE, fue lanzado por The Open Group en 2000 como "Open Motif", bajo una licencia de "reparto de ingresos". Esa licencia no cumplía ni con las definiciones de código abierto ni con las de software libre . El Open Group había deseado que Motif fuera de código abierto, pero no lo logró en ese momento. [18]
Lanzamiento bajo GNU LGPL
En 2006, se creó una petición pidiendo a The Open Group que liberara el código fuente de CDE y Motif bajo una licencia gratuita. [19] El 6 de agosto de 2012, CDE fue de código abierto bajo la licencia de software libre LGPL . [3] [20] El código fuente de CDE fue luego lanzado a SourceForge .
El proyecto de software libre OpenCDE se inició en 2010 para reproducir la apariencia , la organización y el conjunto de características de CDE. [21] En agosto de 2012, cuando se lanzó CDE como software libre, OpenCDE quedó oficialmente en desuso en favor de CDE. [22]
El 23 de octubre de 2012, el kit de herramientas de widgets Motif también se lanzó bajo LGPL v2.1. [23] Esto permitió que CDE se convirtiera en un entorno de escritorio de código abierto y completamente gratuito.
Poco después de que CDE fuera lanzado como software gratuito, se creó un Live CD de Linux basado en Debian 6 con CDE 2.2.0c preinstalado, llamado CDEbian. [24] Desde entonces, el CD en vivo ha sido descontinuado.
La distribución de Linux basada en Debian SparkyLinux [25] ofrece paquetes binarios de CDE que se pueden instalar con APT.
Desarrollo bajo proyecto CDE
En marzo de 2014, se realizó la primera versión estable de CDE, la versión 2.2.1, desde su lanzamiento como software gratuito. [26]
A partir de la versión 2.2.2, lanzada en julio de 2014, CDE puede compilar en FreeBSD 10 con el compilador Clang predeterminado . [27]
Desde la versión 2.3.0, lanzada en julio de 2018, CDE usa TIRPC en Linux, por lo que el mapeador de puertos rpcbind no necesita ejecutarse en modo inseguro. Ya no usa Xprint y se puede compilar en los BSD sin instalar primero una versión personalizada de Motif. Se ha mejorado la compatibilidad con pantallas multicabezal con Xinerama .
Desde su lanzamiento como software gratuito, CDE se ha adaptado a: [28]
- Distribuciones de Linux que incluyen:
- Debian GNU / Linux
- Red Hat Enterprise Linux [29]
- Slackware Linux
- Ubuntu
- FreeBSD
- NetBSD
- OpenBSD
- OpenIndiana
- Solaris 11 ( x86-64 )
Los objetivos futuros del proyecto CDE incluyen:
- Mayor portabilidad a más plataformas Linux, BSD y Unix.
- Mayor internacionalización a otros idiomas.
Ver también
- dtlogin
- Escritorio interactivo IRIX
- Motivo
Referencias
- ^ [1]
- ^ "Requisitos de prueba por estándar de producto" . El grupo abierto. 31 de enero de 2013 . Consultado el 29 de septiembre de 2013 .
- ^ a b Thom Holwerda. "CDE lanzado como código abierto" . OSNews . Consultado el 6 de agosto de 2012 .
- ^ "Los líderes de UNIX completan la primera versión de la especificación para el escritorio del entorno de software abierto común" (Comunicado de prensa). Hewlett-Packard, IBM Corporation, SunSoft, Inc., UNIX System Laboratories, X / Open Company Ltd. 30 de junio de 1993. Archivado desde el original el 7 de febrero de 2012 . Consultado el 19 de agosto de 2014 .
- ^ Joy, Molly (agosto de 1996). "Migración de personalizaciones de escritorio HP VUE a CDE" (PDF) . Diario de Hewlett-Packard . 47 (2): 29–37 . Consultado el 19 de agosto de 2014 .
- ^ "Los principales proveedores se unen para acelerar los sistemas abiertos" (Comunicado de prensa). AT&T Global Information Systems, Digital Equipment Corporation, Hewlett-Packard Company, IBM Corporation, SunSoft Incorporated, et al. 23 de marzo de 1994 . Consultado el 15 de mayo de 2008 .
- ^ "OSF anuncia el lanzamiento formal del proyecto CDE / Motif" (comunicado de prensa). Fundación de Software Abierto. 7 de septiembre de 1995 . Consultado el 15 de mayo de 2008 .
- ^ "X / Open y OSF se unen para crear el grupo abierto" (Comunicado de prensa). X / Open Company Ltd. Fundación de software abierto . 14 de febrero de 1996. Archivado desde el original el 24 de julio de 2008 . Consultado el 16 de mayo de 2008 .
- ^ Comunicado de prensa de TOG: The Open Group anuncia Common Desktop Environment 2.1
- ^ "Consolidaciones" . Sitio web de OpenSolaris . 26 de octubre de 2009. Archivado desde el original el 29 de julio de 2012 . Consultado el 19 de abril de 2015 .
- ^ "Fin de las funciones (EOF) para Oracle Solaris 11.4" . Red de tecnología de Oracle . Consultado el 23 de noviembre de 2018 .
- ^ HP-UX: Preguntas frecuentes
- ^ "Notas de la versión de IRIX 6.5 para CDE" . Archivado desde el original el 19 de enero de 2016 . Consultado el 7 de julio de 2019 .
- ^ "(Abierto) VMS (/ VAX), descripción general de la versión" .
- ^ "Introducción al nuevo escritorio" .
- ^ "¡Ya está aquí! TriTeal CDE de Red Hat, escritorio Unix con todas las funciones para Linux" . EE Times . Consultado el 30 de octubre de 2015 .
- ^ "DeXtop (TM) CDE hace un gran impacto en la industria de Linux; Xi Graphics Inc. lanza GUI estandarizada para Linux" . PRNewswire . Consultado el 30 de octubre de 2015 .
- ^ "Preguntas frecuentes de Open Motif" . El grupo abierto. 13 de julio de 2004 . Consultado el 30 de noviembre de 2007 .
- ^ Peter Howkins. "Petición a CDE de código abierto y Motif" . Consultado el 30 de noviembre de 2007 .
- ^ Dave Lounsbury. "Cómo el sistema operativo se volvió gráfico" . El grupo abierto . Consultado el 27 de septiembre de 2012 .
- ^ kpedersen. "OpenCDE" . Archivado desde el original el 9 de septiembre de 2014 . Consultado el 14 de febrero de 2011 .
- ^ woomia (6 de agosto de 2012). "¡CDE de código abierto!" . Foros de OpenCDE . Archivado desde el original el 24 de noviembre de 2012.
Con esto, OpenCDE queda oficialmente obsoleto. Siéntase libre de hacer un tenedor si lo desea.
- ^ "ICS MotifZone" . Octubre de 2012 . Consultado el 2 de noviembre de 2017 .
- ^ "VecchiomagoPuntoNet: CDEbian 0.7" . 31 de enero de 2013 . Consultado el 6 de enero de 2016 .
- ^ "SparkyLinux: CDE - Common Desktop Environment" . 5 de septiembre de 2016.
- ^ Trulson, Jon (1 de marzo de 2014). "CDE 2.2.1 lanzado" (lista de correo). cdesktopenv-devel . Consultado el 5 de marzo de 2014 .
- ^ Trulson, Jon (27 de julio de 2014). "CDE 2.2.2 lanzado" (lista de correo). cdesktopenv-devel . Consultado el 27 de julio de 2014 .
- ^ "Entorno de escritorio común: Wiki" . Consultado el 6 de enero de 2015 .
- ^ "Paquete de Red Hat" . Archivado desde el original el 6 de noviembre de 2018 . Consultado el 1 de abril de 2018 .
enlaces externos
- Grupo abierto - CDE
- NsCDE en GitHub Escritorio CDE moderno y funcional basado en FVWM.