No se confundan, esto no tiene absolutamente nada que ver con el día de los enamorados. Tiene que ver con una cosa muy distinta llamada virtualización. Aunque bueno, nadie te impide que te enamores de Linux, ¿no?
— ¿Virtualizaqué?
Ah, de veras. Esa palabrota. Partamos por donde se debe.
Aunque suena casi más complejo que una ecuación de Kepler, virtualización no es más que la posibilidad de abrir instancias de otros sistemas operativos dentro de un mismo PC. Como bootear Windows u otras distribuciones de Linux dentro de Ubuntu, tal como si estuvieran en una "máquina virtual" dentro del tarro, pero aisladas del sistema operativo en ejecución. Ergo, virtualización.
Ejemplo:
Este último tiempo han aparecido varios artículos sobre la virtualización, sobre lo importante que es la interoperatibilidad y la convergencia y toda la ensalada. En pocas palabras, muchos creen que la tendencia es que todos los sistemas operativos incluyan en sus núcleos una solución de virtualización, y no dejarlo en manos de programas externos. Porque ahí sí que se desparrama todo. Que Xen, que Parallels Desktop, que VirtualPC, que VMWare, que tantos más, y por ahí también, que KVM.
Todos distintos, pero todos programas de virtualización. Y dentro de todos, hay uno que nos interesa más que el resto, y lamentablemente es el que tiene el peor nombre de todos: KVM.
KVM significa Kernel Virtual Machine y, como su nombre lo dice, es un "virtualizador" que fue incluído en el propio kernel de Linux desde su versión 2.6.20. Es decir, de ahora en adelante podremos abrir instancias de otros SO's nativamente en Linux, sin la necesidad de instalar ninguna lesera externa. Dicen por ahí que Leopard también va a traer algo así, pero por ahora son sólo rumores. El pingüino, en cambio, ya lo tiene y es una realidad.
De hecho, tan realidad es, que Ubuntu Feisty ya incluye a KVM (dato: ahora está usando la versión 2.6.20.8 del corazón de Linux). Así que preparémosnos que en Abril vamos a ten… un momento. ¿Acaso no actualicé mi notebook a Feisty hace unos días? ¿Acaso no tengo KVM incluído en el kernel y listo para andar?
Sigue leyendo esta historia →