El Common Open Software Environment ( COSE ) fue una iniciativa formada en marzo de 1993 por los principales proveedores de Unix de la época para crear estándares abiertos y unificados de sistemas operativos (SO). [1]
Fondo
El proceso COSE se estableció durante una época en la que las " guerras de Unix " se habían convertido en un impedimento para el crecimiento de Unix. Microsoft , que ya dominaba el escritorio corporativo, estaba empezando a hacer una oferta por dos fortalezas de Unix: las estaciones de trabajo técnicas y el centro de datos empresarial . Además, Novell estaba viendo cómo su base instalada de NetWare se erosionaba constantemente a favor de las redes basadas en Microsoft; Como parte de un enfoque multifacético para luchar contra Microsoft, habían recurrido a Unix como arma, habiendo formado recientemente una sociedad relacionada con Unix con AT&T conocida como Univel .
A diferencia de otros esfuerzos de unificación de Unix que lo precedieron, COSE fue notable de dos maneras: no se formó en oposición a otro conjunto de proveedores de Unix y estaba más orientado a hacer estándares de tecnologías existentes que a crear nuevas ofertas desde cero.
Los miembros iniciales, (conocidos como "The Big Six" o "SUUSHI"), fueron:
Estos representaban los principales proveedores de sistemas operativos y sistemas Unix de la época, así como los poseedores de la marca Unix y el código fuente derivado de AT&T. También representaron a casi todos los jugadores clave en las dos facciones principales de Unix de finales de los 80 y principios de los 90, OSF y Unix International (UI). Notable en su ausencia fue el cofundador de OSF Digital Equipment Corporation ; Digital finalmente anunció su respaldo al proceso COSE en junio siguiente. [2]
Las áreas de enfoque anunciadas por COSE fueron: un entorno de escritorio común; redes; gráficos; multimedia; tecnología basada en objetos; y gestión de sistemas. El 1 de septiembre de 1993 también se anunció que los proveedores de COSE estaban desarrollando una especificación Unix unificada con el apoyo de más de 75 empresas. [3]
Estandarización Unix
A diferencia de OSF o UI, la iniciativa COSE no tenía la tarea de crear o promover un solo sistema operativo. Su enfoque fue, en cambio, estudiar y documentar las interfaces del sistema operativo que ya estaban en uso por los proveedores de software Unix de la época. Esta lista resultante, originalmente conocida como "Spec 1170", evolucionó para convertirse en lo que ahora se conoce como la Especificación Unix Única . [4]
La especificación 1170 (sin relación con la organización de evaluación comparativa SPEC ) recibió su nombre de los resultados del primer esfuerzo de COSE para determinar qué interfaces Unix estaban realmente en uso; La inspección de una gran muestra de las aplicaciones actuales de Unix descubrió 1.170 llamadas al sistema y a la biblioteca. Como era de esperar, el número real de interfaces catalogadas siguió creciendo con el tiempo.
La gestión de la especificación se le dio a X / Open . En octubre de 1993, se anunció que la marca UNIX, que en ese momento era propiedad de Novell, se transferiría a X / Open. [5] Estos desarrollos significaron que la marca UNIX ya no estaba ligada a una implementación de código fuente; cualquier empresa podría ahora crear una versión de sistema operativo compatible con la especificación UNIX, que luego sería elegible para la marca UNIX.
Entorno de escritorio común
Además de la apertura y estandarización de la marca UNIX, el producto más destacado de la iniciativa COSE fue Common Desktop Environment , o CDE. CDE era un entorno de usuario basado en X11 desarrollado conjuntamente por HP, IBM y Sun, con una interfaz y herramientas de productividad basadas en el kit de herramientas de widgets gráficos Motif de OSF . [6]
Otras áreas tecnológicas
Aunque en las áreas de escritorio y el sistema operativo en sí, el proceso COSE fue uno de unificación, en otras áreas anunciadas, se decidió respaldar las tecnologías existentes de ambos campos en lugar de elegir una. Por ejemplo, la dirección anunciada para la creación de redes era que todos los participantes vendan, entreguen y respalden el DCE de OSF , el ONC + de UI y un cliente NetWare.
Otras áreas se abordaron en términos muy amplios. Para la tecnología basada en objetos, se llamó a CORBA como la tecnología subyacente, pero el método de implementación se dejó a las empresas individuales.
Legado
En marzo de 1994, UI y OSF anunciaron su fusión en una nueva organización, que retuvo el nombre de OSF. [7] La iniciativa COSE se convirtió en la base del proceso de "Tecnología preestructurada" (PST) del nuevo OSF. [8] Estos esfuerzos, a su vez, finalmente se convirtieron en responsabilidad de The Open Group , una entidad formada por la fusión del nuevo OSF y X / Open en 1996.
Al final, el producto más significativo del proceso COSE fue la creación de un único estándar UNIX universalmente reconocido y una organización independiente para administrarlo. Marcó el final del entorno gráfico OPEN LOOK de Sun a favor de un escritorio basado en Motif , al mismo tiempo que convirtió a este último en un juego de herramientas estándar en lugar de propietario. Aunque tuvo menos impacto en las otras áreas de estandarización que originalmente tenía la intención de abordar, sin embargo, tuvo una gran influencia en el futuro de Unix que se extendió mucho más allá de los 12 meses de su existencia independiente.
Referencias
- ^ "Los líderes de UNIX anuncian un entorno de software abierto común" (Comunicado de prensa). Hewlett-Packard Company, IBM Corp., The Santa Cruz Operation, SunSoft, Inc., Univel, UNIX System Laboratories, Inc. 1993-03-17 . Consultado el 1 de septiembre de 2006 .
- ^ "Digital Equipment Corporation anuncia soporte para el proceso de entorno de software abierto común" (comunicado de prensa). Corporación de Equipos Digitales. 1993-06-08 . Consultado el 1 de septiembre de 2006 .
- ^ "Los líderes de la industria acuerdan la especificación de interfaz común para sistemas operativos basados en UNIX" (Comunicado de prensa). Miembros de OSF y UI. 1993-09-01 . Consultado el 1 de septiembre de 2006 .
- ^ "La Especificación Única de Unix" . El grupo abierto. Archivado desde el original el 22 de agosto de 2011 . Consultado el 1 de septiembre de 2006 .
- ^ "X / Open recibe la marca comercial UNIX de Novell" (Comunicado de prensa). X / Open Co., Ltd. 1993-10-11 . Consultado el 1 de septiembre de 2006 .
- ^ "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 Company, IBM Corporation, SunSoft, Inc., UNIX System Laboratories, Inc. 1993-06-30. Archivado desde el original el 7 de febrero de 2012 . Consultado el 1 de septiembre de 2006 .
- ^ "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. 1994-03-23 . Consultado el 1 de septiembre de 2006 .
- ^ "OSF Announces New Business Model Progressive" (Comunicado de prensa). Fundación de Software Abierto. 1994-03-23 . Consultado el 1 de septiembre de 2006 .