Las particularidades de un entorno común

COSE cumple su primer año

Han pasado doce largos meses desde que IBM, Hewlett Packard, SCO, Sun, Univel y USL (Digital se uniría más tarde) se reunieron en Londres para anunciar una iniciativa desarrollada conjuntamente enfocada a acelerar la estandarización de Unix.

En la reunión en la que se anunció el nacimiento de COSE sus miembros se comprometieron a presentar productos Unix con soporte multivendedor bajo el paraguas de Motif. Las áreas en las que COSE iba a centrar sus esfuerzos eran cuatro: arquitecturas desktop, soporte de los productos de redes de cada uno de ellos, soporte a los estándares existentes para multimedia, gráficos y programación orientada a objetos y, por último, productos para trabajo en grupo dentro del área de System Management. Todo ésto eran las propuestas marcadas hace un año. ¿Qué ha ocurrido en todo este tiempo?.

¿Cuáles han sido los avances?. El mayor avance fue, sin duda, el anuncio promovido por X/Open en el sentido de crear un nuevo grupo de trabajo, Common Dektop Enviroment Group, cuya misión fuera trabajar en la aceptación de las especificaciones de COSE. Los esfuerzos que se realizaron en los meses inmediatamente posteriores al anuncio realizado en Londres se sucedieron vertiginosamente. En el mes de julio se anunciaron las especificaciones del CDE, un interface gráfico de usuario para sistemas Unix, y cuyas primeras implementaciones deberán estar disponibles durante este año. Pero según las informaciones que COMPUTERWORLD ha recogido de los principales involucrados en este consorcio, parece ser (aunque no todos opinan lo mismo) que va a haber ciertos retrasos, además de que ya han surgido por parte de algunos integrantes de COSE lo que otros califican ya de desviaciones de los objetivos que se marcaron en un primer momento. Algo fácil de entender, puesto que muchas veces los intereses particulares de las empresas pesan más que los del consorcio. Aun así, todos los integrantes de COSE mantienen, según ellos mismo aseguran, las mismas expectativas e ilusiones que hace un año, aunque siempre haya sus peros. Las personas consultadas a este respecto, fueron: Jesús Cruz (Digital), Santiago Camacho (Hewlett-Packard), Genaro Gallego (IBM), Daniel Toledano (Novell), y Carlos Ocon (Sun Microsystems). Para el responsable de COSE en Digital, el balance de lo conseguido hasta ahora se puede resumir de la siguiente forma: cualquier tipo de acuerdo encuadrado dentro de los objetivos que nos hemos marcado, conlleva siempre más dificultades que las previstas, por lo que la consecución de estándares rápidos no está siendo todo lo inmediata que se esperaba. Están apareciendo serias dificultades en definir concretamente las especificaciones a través de un consenso general que además sea certificado como el conjunto de estándares asumidos por todos. Mucho más optimistas son las opiniones de los demás miembros, que incluso se han marcado objetivos de implementación sin estar todavía certificada la especificación 1170. Sun Microsystems, por ejemplo, se ha marcado como objetivo que a principios de 1995 Solaris sea conforme a SPEC 1170. Pero aún así, el representante de Sun, Carlos O'Con afirma que hay que tener claro que COSE significa la unificación de Unix a niveles de API's, no de implementación. IBM, según asegura Genaro Gallego tiene la declaración de intenciones de disponer de CDE en el AIX 6000 durante 1994, y añade que por supuesto no hay ningún paso atrás. Santiago Camacho de Hewlett-Packard asegura que COSE es una realidad, no un intento, lo que ocurre es que todo necesita su tiempo hasta que se posicione en el mercado, que además tiene unos objetivos de unificación colaboradores con el resto de iniciativas al respecto. Mucho más concreta es la respuesta de Daniel Toledano, Director General de Novell, propietaria de USL; la implementación de COSE se divide en tres etapas: definición de las especificaciones por parte de los fabricantes firmantes del acuerdo, desarrollo conforme a estas especificaciones, y finalmente, comercialización de los productos resultantes. De acuerdo con estas premisas, Novell afirma que durante este primer año se ha desarrollado la primera fase, y que en estos momentos se encuentran en la segunda. UnixWare 1.1 incorpora las especificaciones del CDE, pero tendremos que esperar hasta finales de este año para que aparezca el producto conforme a todas las normas COSE, puntualiza Toledano. Jesús Cruz afirma que los intereses particulares de algunas empresas se están desviando de los objetivos prioritarios de COSE. Hay miembros de COSE, como puede ser Sun Microssystems, que están firmando acuerdos con otras compañías y adquiriendo tecnología que no tienen mucha relación con el CDE de COSE, y que incluso está provocando el que dentro del consorcio exista un mal ambiente. La respuesta del representante de Sun Microsystems justifica en cierto modo esta desviación, asegurando que lo que se está llevando a cabo no se contempla dentro de COSE. El acuerdo que ha firmado Sun con NeXT-asegura C.

Ocon- contempla la implantación del entorno de desarrollo de aplicaciones orientadas a objetos de NeXT Step sobre DOS, que a su vez, se ejecuta sobre Solaris. En suma, la integración de la tecnología de desarrollo de aplicaciones en objetos de NeXT mantiene los objetivos de COSE en cuanto a interoperabilidad de objetos entre plataformas heterogéneas conforme a COSE. Además Sun es el único fabricante de COSE que tiene un productos plataforma de objetos distribuidos y con el acuerdo con NeXT será el primero en tener un entorno de desarrollo en objetos distribuidos. Por otra parte, continúa Ocon, COSE se puede encuadrar dentro de una estrategia de sistemas abiertos y como tal no obliga a una implementación concreta. Deja libertad de implementación, siempre que se respeten los API's y las herramientas definidas, de modo que cada fabricante pueda innovar y aportar su valor añadido.

Algo similar ocurre con el acuerdo firmado entre Hewlett- Packard y Taligent: Nuestra relación con Taligent-asegura Santiago Camacho-, no tiene nada que ver con COSE, sino que es un complemento adicional, ya que COSE lo que intenta es unificar los interfaces de programación y utilización. Por eso, el que se utilicen herramientas de distintos tipos no tiene ninguna interferencia con COSE. Además, nuestro acuerdo con Taligent se basa en el uso o disponibilidad por parte de HP de una serie de herramientas para entornos de orientación a objetos, lo que implica que esas herramientas se podrán manejar dentro del entorno de cualquier Unix, es más, cabe la posibilidad de añadir algún tipo de herramienta no prevista dentro del entorno COSE.

Bajo cualquier punto de vista, si hay algo que diferencia a COSE de otras asociaciones que han surgido con estos mismo fines (véase el caso de la desaparecida ACE), es el apoyo que recibe por parte de una asociación independiente como es X/Open, que será quien apruebe la conformidad con la especificación 1170. La propiedad intelectual-asegura Carlos Ocon- no está en manos de un solo fabricante que pueda ejercer monopolio de los sistemas operativos, sino que la tiene X/Open, una organización independiente. En similares términos se expresa Jesús Cruz de Digital : La mayor diferencia entre COSE y otras iniciativas estriba-afirma J.Cruz-en que esta vez todo lo que se desarrolla pasa por el filtro de X/Open, lo que le confiere de antemano ciertas garantías. Es de tal importancia, que desde el momento en que X/Open es miembro de COSE-asegura Santiago Camacho de HP-, XPG3 y XPG4 -que no tenían ninguna relación con nosotros- se presentan ahora como fundamentales, ya que quien no apueste por XPG4 tendrá un mercado claramente inferior al que si lo haga. Un aspecto importante, que surgió ya en el momento de creación de COSE es la posibilidad de que todo ésto tenga como objetivo en última instancia restarle mercado a Microsoft con su Windows NT. En primer lugar, y por implicación clara con los dos campos

Viñeta publicada el 20 de febrero de 1870 en La Flaca n.º 35 Tendencias

ny2 ACTUALIDAD

ny2 Sociedad de la información

Día de la Movilidad y el BYOD Coffee Break