Guillem Alsina -
Ya hemos tenido noticias de varios "blufs" en la industria informática
relativos al mundo de la virtualización, un segmento que ha
experimentado un crecimiento muy notable durante estos últimos años. No
es de extrañar por lo tanto, que ante anuncios espectaculares como el
presente, el público guarde un cierto escepticismo.
Alky es un nuevo software que, según afirman los responsables de
desarrollo del proyecto, puede convertir un ejecutable de Windows en un
ejecutable para Mac OS X o Linux. En el Wiki del proyecto se muestran
unas capturas de pantalla de Alky ejecutando un par de videojuegos -pues
este software parece destinarse en principio a los juegos de alto
rendimiento- para PC con Windows bajo Mac OS X, pero en dichas capturas
no se vé el juego en sí, si no los resultados de pasar el archivo
ejecutable por Alky... y los errores que este produce.
La diferencia de Alky respecto a otros programas que permiten también la
ejecución de software de Windows en otros sistemas operativos como por
ejemplo Wine, es que en lugar de correr la aplicación original sobre una
especie de emulador o de recrear la API de Windows a través de librerías
y programas que corren en el sistema anfitrión, con Alky se reconvierte
el ejecutable, corriéndolo por lo tanto como una aplicación nativa de
Mac OS X o de Linux.
La rapidez y el rendimiento de las aplicaciones se ven aumentados por el
hecho de convertir el binario de Windows en un binario nativo. Esto se
realiza mediante el "Alkinator", que de alguna forma une el ejecutable
original con una librería (LibAlky) que probablemente contenga las
llamadas más comunes a la API de Windows.
En el caso del sistema operativo de Apple, y según afirman los
responsables de Alky, la implementación está ya en fase avanzada,
mientras que para Linux se encuentra aún en un estado embrionario.
Virtualizar una aplicación de Windows no es imposible, y de hecho ya
existe al menos un producto que lo hace, independizando completamente la
aplicación en un fichero y permitiendo ejecutarla en otra máquina con
Windows instalado (independientemente de la versión de este); se trata
del software de Softricity. Pese a que solamente funciona sobre el
sistema operativo de Microsoft, es un buen indicio palpable de que, por
lo menos en teoría, el modelo propuesto por Alky puede funcionar.
Alky se encuentra todavía en fase de desarrollo, sus responsables están
haciendo llamadas a la comunidad para que participe en el desarrollo, y
según se especifica en su página web, el software será liberado bajo licencia GPL.
Más información:
Página web del proyecto Alky
http://www.alkyproject.com/
Página web de Softricity (como referencia de que puede ser posible
virtualizar una aplicación, aunque esta se ejecute sobre el mismo
sistema operativo)
http://www.softricity.com/
|