ESTRATEGIA DE SISTEMAS ABIERTOS DE LA ADMINISTRACIÓN DEL ESTADO.
(Diciembre, 1990)

 

I N D I C E

  1. Introducción
  2. Justificación de la estrategia de Sistemas Abiertos
  3. La situación europea
  4. La situación en la Administración del Estado
  5. Las limitaciones de la actual estrategia de S.A.
  6. Conclusiones
    Anexo 1
    Anexo 2

1. Introducción

A lo largo de los tres últimos años, la Comisión Interministerial de Adquisición de Bienes y Servicios Informáticos (CIABSI) ha adoptado en las adquisiciones de nuevos sistemas informáticos una decidida estrategía de promoción de los Sistemas Abiertos, colorada en el marco de los trabajos de las Ponencias Técnicas constituidas para el informe de los expedientes de adquisición.

El 8º pleno del Consejo Superior de Informática, celebrado el 11 de diciembre de 1990, ha realizado un balance de los resultados de esta estrategia, la ha reforzado y ha proporcionado directrices que orienten su evolución futura. En las líneas siguientes, se presentan los argumentos que justifican la adopción de este tipo de estrategia, se presenta un panorama de la situación actual con sus limitaciones y se resumen los acuerdos adoptados.

2. Justificación de la estrategia de Sistemas Abiertos

En primer lugar, resulta oportuno recordar qué es un Sistema Abierto. Para ello, nada mejor que recoger la definición que se proporciona en las "Directrices para una Arquitectura Informática de la Comisión".

"Sistemas Abiertos (S.A.) son aquellos sistemas y componentes que pueden ser especificados y adquiridos de fuentes distintas en un mercado competitivo.

Las especificaciones de los S.A. deben ser controladas por organizaciones internacionales de normalización (normas de iure) o, al menos, por un especificador tan independiente como sea posible con un amplio grado de aceptación en el mercado (normas de facto).

Una especificación de S.A. no debe ser propiedad de un único suministrador, y debe estar disponible sin coste".

En segundo lugar, conviene hacer un inventario de las ventajas de los Sistemas Abiertos. Estas serían, de forma resumida, las siguientes:

  • Libertad de elección, tanto en lo que toca al equipo físico, como a los programas o servicios. Esta es justamente la situación opuesta a lo que en la CIABSI se ha denominado el síndrome de "cliente cautivo", y que con frecuencia conduce a que ampliaciones o sustituciones de equipos en entornos "propietarios" se hagan en unas condiciones de negociación muy desfavorables para la Administración. Por lo que se refiere a los programas hay otro importante elemento a destacar, y este es la amplia variedad de programas disponibles en el mercado para sistemas abiertos, que realizan funciones similares o funciones para cuya realización no existen programas en entornos propietarios.
  • Protección de la inversión, en equipo físico, en programas, en formación de informáticos y usuarios. Este último punto de la formación es especialmente valioso, por su relación con la movilidad. Esta, lleva asociado un coste de formación cuando el centro de origen y el de destino trabajan en entornos distintos, compuesto de dos sumandos: el coste directo de la formación más el coste ocasionado por el retraso en poder proporcionar un rendimiento normal. Este problema desaparecería con la adopción generalizada de entornos abiertos.
  • En este apartado también hay que destacar la cuestión de la continuidad de la oferta. En la situación de crisis en que se desenvuelve hoy la industria informática mundial, los usuarios corren el riesgo de que su suministrador desaparezca del mercado. Si se ha adoptado una solución basada en S.A. ello no es grave, puesto que la ampliación del sistema y los servicios asociados a su uso pueden ser contratados con un tercero.

  • Mejor relación precio/rendimiento. En efecto, en el caso de los S.A., los precios no se determinan en régimen de monopolio de oferta, existe la posibilidad de integrar dispositivos de varias procedencias en un sistema, y se produce una rápida adopción de la nueva tecnología, gracias a la competencia existente.
  • Garantía de comunicación e interoperabilidad de los sistemas, cuyas ventajas están en la mente de todos, especialmente si tenemos en cuenta la necesidad de la Administración de ofrecer el servicio público a los ciudadanos sobre una base integrada.

3. La situación europea

Las administraciones europeas, tanto la comunitaria como las nacionales, vienen impulsando desde hace años la implantación de sistemas abiertos, pero especialmente a lo largo de este año 1990 los avances se han acelerado. A continuación se presentan algunas muestras de ello.

3.1. Comisión de las Comunidades Europeas (CCE)

En el Plan Informático y Memoria del año 1989 de la CCE, de fecha 9-7-90, se incluye la siguiente referencia a la

MIGRACIÓN HACIA LOS SISTEMAS ABIERTOS

"La complejidad de las nuevas tecnologías y su rápida evolución son factores determinantes en el consumo de los recursos informáticos.

Mientras que el sistema estándar UNIX ha sido introducido a nivel de los ordenadores locales de la Comisión desde 1984, los ordenadores del centro de cálculo se han basado hasta ahora en un conjunto heterogéneo de sistemas operativos propietarios.

Actualmente, los progresos en materia de normalización internacional han llegado a ser suficientes para efectuar simplificaciones y liberarse progresivamente del pasado.

El Comité Director de la Informática de la Comisión (CDIC) ha adoptado este año una estrategia de migración hacia los sistemas abiertos, que consiste en la introducción gradual de un ordenador UNIX en el centro de cálculo y la instalación de puestos UNIX como estaciones de trabajo inteligentes a partir de 1991. La oportunidad de esta decisión se apoya en las siguientes razones:

  • La arquitectura UNIX soporta actualmente toda la gama de potencias. Está ya en perspectiva la instalación de una plataforma única, incluso para el Centro de Cálculo, lo que representará una simplificación importante respecto a la situación actual.
  • Las nuevas prioridades de la política comunitaria convierten en inadecuados la mayoría de los sistemas de información existentes, lo que obligará a reestructurarlos. Además, la mayoría de los nuevos sistemas están distribuidos por diferentes entornos (central, local y personal) y la posibilidad de disponer de una sola plataforma constituye una ventaja evidente.
  • Los costes de las tecnologías abiertas disminuyen más rápidamente que los de las tecnologías propietarias.

Esta estrategia marca la línea de conducta general a seguir en los 10 próximos años. Todavía falta definir un plan de acción detallado y progresivo, que tendrá como principales compromisos asegurar la continuidad de los servicios, efectuar la migración de las aplicaciones evitando su conversión, facilitar a los responsables informáticos la formación necesaria para permitir el cambio de cultura tecnológica que la estrategia implica. En este plan, cada nueva aplicación se considera como una nueva oportunidad de avanzar en la nueva dirección".

3.2. República Federal Alemana

Del mismo modo, el pasado 22 de enero de 1990, el Gobierno Federal Alemán adoptó la siguiente

Recomendación de una norma para las interfaces con el sistema operativo

"... el KBSt (Servicio de Coordinación y Consultivo del Gobierno Federal para las Tecnologías de la Información) en la administración federal, dependiente del Ministerio del Interior, de acuerdo con el IMKA (Comité de Coordinación Interministerial) para las Tecnologías de la Información, recomienda lo siguiente:

La instalación de un 'software' de sistemas conforme con la última edición válida de la Definición de Interfaz del grupo X/Open para los puestos de trabajo de ordenadores que vayan a ser utilizados como sistemas de recursos compartidos".

3.3. Reino Unido

Del mismo modo, la CCTA (Agencia Central de Informática y Telecomunicaciones) del Reino Unido publicó el pasado 20 de diciembre de 1989 una circular que incluía la siguiente recomendación:

"La legislación europea (Decisión 87/95/CEE del Consejo) requiere que todos los compradores del sector público hagan referencia a normas de Sistemas Abiertos, a menos que sea aplicable alguna derogación. Aunque la Guía de Transportabilidad X/Open (XPG) no es una norma, consideramos que es el mejor medio disponible para converger con las normas futuras en este área. Por consiguiente, cuando los Departamentos exijan en el pliego de condiciones una transición a Sistemas Abiertos o a la transportabilidad de aplicaciones, se les aconseja lo siguiente:

  • Obtener de los suministradores potenciales sus posiciones actuales e intenciones futuras respecto de Posix y las especificaciones X/Open.
  • Exigir conformidad con la norma POSIX (ISO 9945-1) para sistemas a entregar o a modificar de manera sustancial después del 1 de junio de 1990.
  • Utilizar las especificaciones relevantes de la Guía de Transportabilidad X/Open nº 3 (XPG 3), de 1988".

4. La situación en la Administración del Estado

El desarrollo de una estrategia de S.A. en la Administración del Estado presenta en la actualidad las siguientes notas:

  • Ha sido impulsada fundamentalmente desde la CIABSI, con la colaboración de los centros destinatarios de las adquisiciones, de modo que en las adquisiciones no informadas por este órgano colegiado se presentan excepciones notables a esta regla. De ellas la que tiene una mayor trascendencia es la que afecta a los catálogos de Bienes de Adquisición Centralizada, que aun hoy continúan incluyendo algunos sistemas y elementos propietarios.
  • Se ha centrado especialmente en las adquisiciones de nuevos sistemas que se producen a partir de 1987. En el Anexo 1 se mencionan algunos de los principales proyectos instrumentados dentro de esta filosofía.
  • El concepto de Sistemas Abiertos utilizado en la práctica se apoya esencialmente en las exigencias de conectividad conforme con las normas de Interconexión de Sistemas Abiertos (OSI/ISO), y de sistema operativo UNIX o equivalente. Esta última exigencia de transportabilidad es la que ha recibido un impulso mayor.
  • Se ha orientado por la aplicación de la Decisión 87/95/CEE del Consejo de las Comunidades Europeas relativa a la normalización en el campo de las tecnologías de la información y de las telecomunicaciones, y la "Guía para los Requisitos de la Decisión 87/95/CEE", documento preparado por la Comisión para facilitar a los Estados Miembros la aplicación de la Decisión anterior. Para más detalles, consultar el documento CSI-1/87.
  • Se ha instrumentado mediante la inclusión de cláusulas tipo en los pliegos de condiciones. En concreto, se utilizan dos: una cláusula tipo de normalización, y otra de sistema operativo transportable generalizado, cuyo texto se presenta en el Anexo 2.

5. Las limitaciones de la actual estrategia de S.A.

  • Dentro del proceso en curso de atribución de competencias a las Comisiones Ministeriales de Informática en el campo de las adquisiciones de bienes y servicios informáticos, se acentúa la necesidad de garantizar el que la estrategia de S.A. sea una estrategia de la Administración, y no se reduzca exclusivamente a las adquisiciones informadas por la CIABSI.
  • Aunque hasta la fecha se ha puesto el énfasis en la adquisición de nuevos sistemas, parece que ha llegado al hora de abordar el problema de la transición desde entornos"propietarios". A ello pueden ayudar los siguientes movimientos que se detectan en la industria:
    • Aunque inicialmente fue UNIX el único sistema operativo conforme con POSIX (ISO 9945-1), porque las definiciones básicas de POSIX se derivaron del SVID, ha llegado el momento en que determinados fabricantes están ofreciendo nuevas versiones de sus sistemas propietarios conforme con las normas POSIX. A modo de ejemplo se pueden citar los casos de Digital con VMS o UNISYS con CTOS. También hay rumores de que IBM está trabajando para que MVS y VM puedan cumplir las normas POSIX.
    • Esta tendencia puede trasladar el énfasis desde la transportabilidad del sistema operativo a la transportabilidad de las aplicaciones, gracias a la existencia de unas interfaces estándar con el sistema operativo. Ello va más allá de la situación actual de mercado en el que determinados productos están disponibles bajo varias plataformas operativas, pero a través de la previa realización de versiones distintas mediante un proceso de conversión.

    Uno de los ejemplos más claros de transición a S.A. en la Administración del Estado, lo proporciona el Ministerio de Asuntos Exteriores, que ha sustituido una arquitectura propietaria por otra abierta, gracias a la utilización de un producto puente disponible en ambos entornos.

  • La escasez en el pasado reciente de productos lógicos conformes con los niveles superiores de la arquitectura OSI ha impedido desarrollar la exigencia de conectividad de acuerdo con estas normas. En realidad, la mayor parte de los pliegos de condiciones se han limitado a incluir el cumplimiento de la recomendación CCITT X.25, que corresponde al tercer nivel OSI.
  • La actual estrategia de S.A., al estar orientada por la Decisión 87/95/CEE que obliga a hacer referencia a las normas en los contratos públicos de suministro, está limitada por el propio carácter del proceso de normalización. Este proceso, basado en el consenso presenta las siguientes carencias:
    • Existencia de aspectos por ahora no considerados en la normalización oficial. Esto es, retrasos en la disponibilidad de normas.
    • Omisión voluntaria en determinadas normas de cuestiones sobre las que se hace imposible la construcción de un consenso. P.ej: COBOL transaccional.
    • Existencia de múltiples perfiles o alternativas como vía para lograr mantener el acuerdo, con el riesgo que ello implica para la intercomunicación e interoperabilidad.

    Por todo ello, resulta necesario en muchos casos ir más allá de la mera exigencia de cumplimiento de normas oficiales para garantizar la interconexión e interoperabilidad de los sistemas informáticos de la Administración. En esta línea cabe destacar dos iniciativas de ámbito internacional que pueden servir como referencia: el proyecto EPHOS y el Grupo X/Open.

    EPHOS (European Procurement Handbook for Open Systems), cuya primera fase está en desarrollo, aborda inicialmente los aspectos de conectividad, y, más en concreto la gestión de mensajes, la transferencia de ficheros y las redes de área extensa.

    X/OPEN se centra más en los aspectos de interoperabilidad. Este grupo internacional, en cuya organización están representados fabricantes, suministradores de productos lógicos y usuarios, tiene el objetivo de producir un conjunto práctico de especificaciones de S.A. para productos de tecnología de la información. Tales especificaciones se recogen en una Guía de Transportabilidad, de la que en la actualidad está en vigor la 3ª Edición (XPG 3). Hoy por hoy, las iniciativas de X/Open constituyen uno de los planteamientos más prácticos y viables para promover una estrategia de S.A.

6. Conclusiones

En el curso del 8º pleno del Consejo Superior de Informática, celebrado el día 11 de diciembre de 1990, sus miembros acordaron la adopción de una Estrategia de Sistemas Abiertos de la Administración del Estado, ampliando la perspectiva y reforzando las actuaciones recientes de la CIABSI en el sentido expresado en el presente documento, con las características siguientes:

  1. La Estrategia de Sistemas Abiertos se dirige a la Administración del Estado, con independencia de cuales sean los procedimientos de adquisición aplicables a cada caso.
  2. Aunque la Estrategia se enfoca en primer lugar a los nuevos sistemas, no debe olvidarse su aplicación en los centros dotados de una infraestructura informática basada en sistemas propietarios, bien operativos o de red. En este sentido, la utilización de productos "puente" o de versiones "abiertas" de sistemas operativos hasta ahora propietarios facilita enormemente la transición, sin el recurso a costosas conversiones. El momento adecuado para abordar esta transición puede coincidir con la finalización de ciclos de vida de los sistemas físicos y lógicos. Por ello se recomienda a los centros informáticos de la Administración del Estado dotados de infraestructuras "propietarias" que elaboren planes de transición a Sistemas Abiertos.
  3. La progresiva disponibilidad de productos lógicos de comunicaciones conformes con las normas de Interconexión de Sistemas Abiertos (OSI-ISO), permite basar en estas normas los proyectos que impliquen el uso de sistemas de telecomunicación. Para la implantación de estas redes abiertas, los centros destinatarios de los equipos y sistemas adoptarán las medidas necesarias.
  4. Entendiendo que en la actualidad la Guía de Transportabilidad de X/OPEN es una de las iniciativas más completas y viables para promover una estrategia de S.A., se recomienda a los centros destinatarios que utilicen esta referencia para las adquisiciones de sistemas multiusuario que prevean realizar.
  5. Se encomienda a la CIABSI el desarrollo de la presente estrategia, su actualización permanente y difusión, así como la redacción de unas prescripciones técnicas tipo para su inclusión en los correspondientes pliegos de condiciones.
  6. La Estrategia de Sistemas Abiertos de la Administración del Estado se sitúa en el marco de la política comunitaria de normalización, cuya expresión relacionada con las compras públicas en el sector de la tecnología de la información y de las telecomunicaciones se recoge en la Decisión 87/95/CEE del Consejo y de las CCEE. Por tanto, a esta Estrategia son aplicables las derogaciones recogidas en el Artículo 5.3. de la Decisión.

ANEXO 1

ALGUNOS PROYECTOS DE LA ADMINISTRACIÓN DEL ESTADO BASADOS EN LA FILOSOFIA DE SISTEMAS ABIERTOS

  • Ministerio de Trabajo y Seguridad Social
    • Oficinas de Empleo (Plan SIL)
    • Sistema contable de la Seguridad Social (Proyecto SICOSS)
  • Ministerio de Justicia
    • Juzgados (Proyecto INFORIUS)
  • Ministerio de Sanidad y Consumo
    • Hospitales (Plan DIAS)
  • Ministerio de Economía y Hacienda
    • Catastro (Proyecto SIC)
    • Contabilidad de los Organismos Autónomos (Proyecto SICAI)
  • Ministerio del Interior
    • Guardia Civil (Comandancias)
    • Policía (sistemas distribuidos en Comisarias y otros centros)
  • Ministerio de Transportes, Turismo y Comunicaciones
    • Giro Nacional
  • Ministerio de Cultura
    • Bibliotecas Provinciales
  • Ministerio de Agricultura, Pesca y Alimentación
    • ICONA
  • Ministerio de Asuntos Sociales
    • SIBI
  • Ministerio para las Administraciones Públicas
    • Nómina de Personal

ANEXO 2

CLÁUSULAS TIPO

CLÁUSULA TIPO DE NORMALIZACIÓN

  • Texto de la cláusula
  • "Siempre que se exija conformidad con una norma o especificación entre los requisitos mínimos de la cláusula II, se acompañará el certificado de conformidad para el producto ofrecido o, en su caso, los resultados de comprobaciones realizadas por laboratorios independientes, o mediante programas de verificación, o cualquier otro medio de prueba de la conformidad.

    Cuando los productos ofrecidos estén comprendidos en ámbitos cubiertos por especificaciones de intercambio de información y de datos, así como de interoperabilidad de sistemas, emitidos por organizaciones productoras de normas o recomendaciones, debe hacerse referencia a la correspondencia entre las modalidades ofrecidas y la norma, y en su caso, opción correspondiente. Si no se da esta correspondencia, deberá razonarse el motivo y, cuando el producto ofrecido esté en proceso de adaptación a norma, se indicará el plazo previsto para alcanzar la conformidad.

    En cualquier caso que pueda definirse un producto o alguna de sus características por referencia a una norma, se hará constar expresamente, no sólo para facilitar su descripción, sino por la valoración positiva que pueden obtener los equipos físicos y lógicos conformes con normas europeas y normas previas europeas, o normas internacionales aceptadas en España.

    A estos efectos se considerarán normas europeas las producidas por CEN, CENELEC o ETSI, y normas internacionales, las publicadas por ISO, IEC y CCITT".

  • Aplicación
    • Adquisiciones a las que sea aplicable la Decisión 87/95/CEE del Consejo de las Comunidades Europeas.

CLÁUSULA TIPO DE SISTEMA OPERATIVO TRANSPORTABLE GENERALIZADO

  • Texto de la cláusula
  • "Los elementos y equipos que se ofrezcan deberán ser conformes con la norma que se relaciona a continuación:

    Elemento: Sistema operativo

    Organismo Referencia Título
    ISO DIS 9945-1 Interface de Sistema Operativo Transportable para entornos Informáticos.
    1. El oferente deberá incluir en su oferta el Certificado de Conformidad emitido por algún Servicio de Verificación de Conformidad acreditado, que atestigüe que el producto ofrecido satisface las exigencias de la norma antes señalada.
    2. En el caso en el que no se disponga del Certificado de Conformidad anterior, el oferente podrá optar por presentar certificado emitido por X/OPEN que atestigüe que el producto ofertado se ajusta a la Guía de Transportabilidad (X/OPEN Portability Guide: XPG), con indicación de la versión correspondiente. Además de esta certificación se presentará la documentación necesaria para demostrar la equivalencia con la norma exigida.
    3. Sólo en el supuesto que no se cumplan las condiciones de los puntos 1. y 2., el oferente podrá presentar certificado emitido por algún organismo no acreditado, o por el propio fabricante, que atestigüe que el producto ofertado se ajusta, bien a la norma exigida, bien a otras equivalentes.
    4. Junto a dicho certificado se presentarán la documentación que describa al Organismo emisor de la certificación, las pruebas de conformidad realizadas y los resultados y conclusiones obtenidas, y, en su caso, la equivalencia entre la norma exigida y la norma referenciada en la certificación del producto.

    5. En todo caso, el oferente deberá expresar su compromiso a migrar a la norma europea final sobre la materia".
  • Aplicación
    • Adquisición de estaciones de trabajo y sistemas multiusuario de cualquier tamaño para aplicaciones científicas y técnicas.
    • Adquisición de estaciones de trabajo y sistemas multiusuario pequeños y medios para aplicaciones de gestión.
  • Derogaciones
    • Las previstas en la Decisión 87/95/CEE.
  • Fecha de aprobación por el pleno de la Comisión: 26-4-1990