Por qué creo que Chrome OS finalmente podrá ejecutar aplicaciones en local
Ya falta menos para que podamos disfrutar de uno de los proyectos de nuevo cuño en materia de sistemas operativos que mayor expectación generó en el momento de su presentación en sociedad, pese a que en estas últimas semanas parece que la actividad en el proyecto y el fervor que había desatado se han apagado un poco.
La seña de identidad característica de Chrome OS es que, al menos en principio, no va a ejecutar ninguna aplicación más que el navegador web en local. El resto de los programas que se ejecutarán en este sistema no son tales, si no que van a ser solamente servicios online, por lo que Chrome OS va a ser un sistema operativo volcado totalmente en Internet, un sistema cloud. Pero este enfoque inicial, que se adelanta varios años hacia el futuro, puede que tenga que ser variado por Google si quiere llegar a cautivar a una masa de usuarios mínima .
El problema es que a día de hoy la conectividad a Internet no es omnipresente, condición indispensable para que el sistema operativo de Google pueda funcionar al ser todas sus aplicaciones online. Es por ello que primero los usuarios y luego probablemente los fabricantes e integradores de computadoras hayan dudado de su éxito. Si a esto le unimos la existencia de Native Client, un software que permite ejecutar código binario de máquinas x86 dentro de un navegador web Chrome, tendremos todos los elementos necesarios para empujar a Google a incluir algún tipo de soporte para aplicaciones en local en su nueva plataforma.
Dicha novedad habría trascendido públicamente a través de un mensaje del desarrollador Gary Kačmarčík que ha trascendido a la luz pública y, en el cual, habla de una tecnología llamada Chromoting que debe permitir la ejecución de programas instalados, aunque los datos fehacientes que se conocen son pocos y, por lo tanto no se puede dar nada por seguro sobre si permitirá trabajar de una forma u otra.
Muchas publicaciones han apostado por un modelo de ejecución de aplicaciones instaladas en una máquina Windows o Mac a través de una tecnología parecida al RDP pero que no acceda a todo el escritorio, si no solamente al programa que interese ejecutar en Chrome OS.
No obstante, y a mi parecer, esto no cambiaría mucho la situación respecto a la ejecución de todas las aplicaciones en la nube si somos usuarios en movilidad, por lo que más bien apuesto a que Chromoting sea una tecnología basada en Native Client que facilite el uso de aplicaciones totalmente en local, permitiéndonos trabajar en entornos en los que la conexión a Internet sea muy dificultosa o inexistente.
Por Guillem Alsina, el 18/06/2010.