Está en la página 1de 5

Neutralidad tecnolgica:

La neutralidad tecnolgica se refiere a la posicin que debe tener un organismo frente a proveedores de soluciones tecnolgicas de la informacin. En trminos prcticos, por ejemplo en la administracin pblica, ya que lo mencionas, la neutralidad tecnolgica se refiere a una posicin neutra frente a la eleccin de software; la discusin actual se sita en las siguientes disyuntivas: debe el gobierno utilizar un sistema operativo comercial, como Windows, o alguno libre como Linux?, En cuanto a las aplicaciones Debe emplear office, o alguna solucin open source como Open Office? .En ocasiones tambin se habla de neutralidad tecnolgica para el derecho de quien utiliza servicios informticos, de poder ingresar a las aplicaciones desde cualquier plataforma, sin discriminar configuraciones ni marcas, pero es lo que te coment anteriormente lo que normalmente se entiende por esta neutralidad. Y el asunto tampoco queda aqu, ya que los legisladores en su mayora no son muy versados en cuanto a tecnologa, y si te pones al da en este tipo de discusiones ves que confunden open source con freeware, y muchas otras inconsistencias, pero eso es tema aparte

La neutralidad tecnolgica supone no regular un proceso de identificacin en si mismo, sino disponer a su respecto en forma general, creando un ordenamiento comn para todos los medios de identificacin electrnicos, cualquiera sea la naturaleza del proceso de identificacin. En definitiva, implica una regulacin abierta que no establezca impedimentos al uso de una tecnologa en particular, en la medida que ella cumpla con los requisitos y funciones bsicas que exige. La neutralidad tecnolgica deja libre y expedita la decisin abierta al usuario para elegir el proceso de identificacin que estime adecuado.

"La tecnologa no es buena ni mala. Ni tampoco neutral." Melvin Kranzberg "La tecnologa no es buena ni mala. Ni tampoco neutral." La historia nos ha demostrado que tena razn. La nueva falacia, fruto del departamento de Marketing de multinacionales del software, ha sido convencer a nuestros polticos de la necesidad de "neutralidad tecnolgica" y realmente, es una idea tan imposible de lograr como intentar ir a la luna en bicicleta. No se puede pedir neutralidad tecnolgica cuando la tecnologa, por definicin, no es ni puede ser neutral y afecta profundamente a nuestras vidas en aspectos que no son meramente tecnolgicos. De hecho, puede afectar a nuestra privacidad, seguridad o libertad...

La eleccin de una determinada tecnologa de forma masiva permite hechos tan lamentables como el ocurrido en China, o que estemos a merced de un peligroso monocultivo informtico, que puede afectar grave y negativamente, incluso a la seguridad nacional [pdf]. A pesar de lo claro de este escenario, nuestros polticos defienden ahora que el riesgo para la seguridad nacional est en el Software Libre. Qu equivocados estn!. Los mismos que exigen neutralidad tecnolgica a nuestros gobernantes demuestran que ello es imposible y, sin rubor, nos ensean que la tecnologa, si no se elige la adecuada, siempre tomar partido, incluso en contra de sus usuarios legtimos, movindose por intereses e ideales muy distintos a los tecnolgicos. Si la tecnologa, cualquier tecnologa, no es ni puede ser neutral qu podemos y debemos hacer?. Est claro, elegir la tecnologa ms libre y ms difana que podamos encontrar, una tecnologa hecha por todos y para todos. En definitiva, una tecnologa que, como el Software Libre, haya sido desarrollada para ser tecnologa al servicio de todos y no para ser un instrumento de control y de poder. Y ahora nos podemos preguntar, sabiendo que en la sociedad espaola hay un elevado porcentaje de ordenadores que funcionan con sistemas operativos de una nica marca comercial: estamos ante un caso de neutralidad tecnolgica?. Y si no es as, qu riesgos estamos aceptando?, Somos libres en nuestras decisiones y actos?, y por lo tanto es sta la tecnologa que ms nos conviene utilizar?. Espero que alguien se d cuenta de que se ha equivocado y sepa rectificar sus pasos. "Copyleft 2005 Fernando Acero Martn. Verbatim copying, translation and

Virtualizacin Miguel Angel Alvarez la virtualizacin es la creacin de un entorno virtual donde puedes ejecutar otros programas de manera independiente. Esos programas sern los mismos que ejecutas normalmente en tu ordenador, pero funcionarn, por as decirlo, en una rplica de un sistema operativo. Por tanto, si entendiste lo que era un sistema operativo, podrs entender que la virtualizacin es un programa que ofrece el soporte para instalar otros sistemas operativos sobre tu misma mquina, los que funcionarn de manera encapsulada dentro de ese entorno virtual. La virtualizacin es una herramienta til tanto para los usuarios comunes como para las pequeas y grandes corporaciones. No es que est de moda ahora particularmente, puesto que ya hace muchos aos que existen diversos programas que nos ayudan a virtual izar sistemas operativos, pero gracias a los servidores virtuales y al Cloud Computing hoy se ha puesto aun ms en boca de todos.

Mendel Rosenblum, Chief Scientist de VMware Inc. La virtualizacin es una capa abstracta que desacopla el hardware fsico del sistema operativo para brindar una mayor flexibilidad y utilizacin de los recursos de TI. La virtualizacin permite que mltiples mquinas virtuales con sistemas operativos heterogneos puedan ejecutarse individualmente, aunque en la misma mquina. Cada mquina virtual tiene su propio hardware virtual (por ejemplo, RAM, CPU, NIC, etc.) a travs del cual se cargan el sistema operativo y las aplicaciones. El sistema operativo distingue al hardware como un conjunto normalizado y consistente, independientemente de los componentes fsicos que realmente formen parte del mismo. Las mquinas virtuales se encapsulan en archivos, permitiendo guardar, copiar y proporcionar una mquina virtual de manera rpida. Se pueden mover en segundos sistemas enteros (aplicaciones, sistemas operativos, BIOS y hardware virtual completamente configurados) de un servidor a otro con consolidacin continua de trabajo y un mantenimiento sin tiempo de inactividad.

Jonathan Leake and Richard Woods. virtualizacin es la creacin -a travs de software- de una versin virtual de algn recurso tecnolgico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red. En los mbitos de habla inglesa, este trmino se suele conocer por el numernimo "v11n". Dicho de otra manera, se refiere a la abstraccin de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que crea una capa de abstraccin entre el hardware de la mquina fsica (host) y el sistema operativo de

la mquina virtual (virtual machine, guest), dividindose el recurso en uno o ms entornos de ejecucin. Esta capa de software (VMM) maneja, gestiona y arbitra los cuatro recursos principales de una computadora (CPU, Memoria, Almacenamiento y Conexiones de Red) y as podr repartir dinmicamente dichos recursos entre todas las mquinas virtuales definidas en el computador central. Esto hace que se puedan tener varios ordenadores virtuales ejecutndose en el mismo ordenador fsico. Tal trmino es antiguo; se viene usando desde 1960, y ha sido aplicado a diferentes aspectos y mbitos de la informtica, desde sistemas computacionales completos, hasta capacidades o componentes individuales. La virtualizacin se encarga de crear una interfaz externa que encapsula una implementacin subyacente mediante la combinacin de recursos en localizaciones fsicas diferentes, o por medio de la simplificacin del sistema de control. Un avanzado desarrollo de nuevas plataformas y tecnologas de virtualizacin ha hecho que en los ltimos aos se haya vuelto a prestar atencin a este concepto. La mquina virtual en general simula una plataforma de hardware autnoma incluyendo un sistema operativo completo que se ejecuta como si estuviera instalado. Tpicamente varias mquinas virtuales operan en un computador central. Para que el sistema operativo guest funcione, la simulacin debe ser lo suficientemente grande (siempre dependiendo del tipo de virtualizacin).

Herramientas para la emulacin de hardware La emulacin hardware simula cada instruccin del procesador como si de otro hardware se tratara. Para implementar este tipo de virtualizacin se sigue el siguiente esquema:

Emulacin hardware que siguen Bochs y Qemu

En este tipo de virtualizacin, la mquina virtual (MV) es empleada para emular un determinado tipo de hardware. De tal modo que, como cada instruccin debe ser simulada por el hardware subyacente, es un sistema lento con respecto a los otros tipos de virtualizacin. Aun as, este tipo de virtualizacin est muy extendida entre los desarrolladores de firmware para hardware que todava no ha sido fabricado, o que est en fase experimental. A continuacin veremos Bochs y Qemu, dos soluciones de virtualizacin-emulacin: