INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
UNIDAD IV
IV.- INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
4.1 Introducción.
Desde los inicios de la informática, uno de los grandes problemas ha sido la interoperabilidad entre los sistemas operativos y las diferentes arquitecturas de hardware. Esto quiere decir que un programa diseñado para un sistema operativo y un procesador concretos no puede serejecutado en nigún otro.
Es natural que cuando tenemos un par o más sistemas operativos en una misma pc, por lo general en un mismo disco duro, tengamos la necesidad de ver los archivos de un sistema estando en otro. Cuando los sistemas involucrados son Windows y Linux, estando en Linux esta operación es automática y abstracta, es natural poder ver los archivos de Windows e incluso editarlos,modificarlos, crear nuevos y eliminarlos. La mayoría de las distribuciones Linux son capaces de montar con permisos particiones con sistemas de archivos NTFS sin necesidad de agregar al sistema alguna aplicación.
Caso contrario en Windows, si vamos a “Mi PC” apenas si podemos ver las particiones que tenemos formateadas con los sistemas de archivos NTFS o FAT, pero nada más. No podemos acceder aparticiones Linux, como la EXT3.
4.1.1 Interoperabilidad.
Característica de los procesadores que les permite su interconexión y funcionamiento conjunto de manera compatible. Esto no siempre es posible, debido a los diferentes sistemas operativos y arquitecturas de cada sistema, pero los esfuerzos de estandarización están permitiendo que cada vez sean más los ordenadores capaces de interoperarentre sí.
Una aproximación para unir requisitos de sistemas futuros a través de la integración de sistemas es la formación de un “sistema de sistemas”, al interconectar componentes aislados (stand-alone). La interoperabilidad entre sistemas no incluye solamente la habilidad de los sistemas para intercambiar información, sino también la capacidad de interacción y la ejecución de tareas conjuntas.Por tanto, el objetivo es crear un “sistema de sistemas” que no provea solamente interconectividad entre sistemas sino que logre una unión de sistemas interoperables.
Una primera dificultad para lograr la interoperabilidad entre componentes heterogéneos de una unión de sistemas es que estos se suelen desarrollar independientemente, sin ningún requisito para interoperar. Así, los sistemastienen diversas arquitecturas, plataformas de hardware, sistemas operativos, lenguajes de máquina y modelos de datos, con la dificultad de volver a desarrollar un nuevo sistema usando los requisitos consolidados de los diferentes componentes de los sistemas; y, además, una arquitectura, plataforma de hardware, sistema operativo y lenguaje de equipo común (una aproximación prohibitiva por el costo).Lo anterior obliga la concepción de un medio para lograr la meta de interoperabilidad de componentes con el presupuesto dado. La literatura especializada presenta algunas opciones empleadas para superar estas limitaciones.
4.1.2 Neutralidad Tecnológica.
La expresión neutralidad tecnológica se usa preferentemente a la hora de describir la actitud que se espera por parte de la AdministraciónPública en relación con sus proveedores, sobre todo tratándose de proveedores de bienes y servicios informáticos.
Hay quien entiende la neutralidad tecnológica como la igualdad de concurrencia de los proveedores ante el mercado de la Administración Pública.
Otra acepción se refiere a la actitud que debe tomar la Administración Pública respecto de un proveedor que en el transcurso del tiempo haadquirido respecto de la Administración Pública una situación privilegiada y de cuyos productos no podría prescindir sin arrastrar grandes costes.
Desde el punto de vista del usuario, o del administrado, y especialmente en el ámbito de la Administración electrónica, la neutralidad tecnológica implica que dicho administrado debe poder dirigirse a la Administración Pública por vías telemáticas sin...
Regístrate para leer el documento completo.