
Emocionado. Así me sentí al enterarme de la noticia. No sé qué piensen ustedes, pero que Fundación Mozilla, la auspiciadora de software histórico como Firefox se interese en entrar al mercado de los sistemas operativos suena a innovación, ideas frescas, competencia, código abierto y comunidad. El asunto va a así:
Mozilla cree que la web puede desplazar las pilas de software propietario, de un sólo vendedor, para el desarrollo de aplicaciones. Para hacer que la web abierta sea una mejor plataforma para aplicaciones tanto de escritorio como móviles, necesitamos impulsar que la web ofrezca las capacidades de los pilas de software en cuestión.
Así es, el proyecto se llama Booting to Gecko —B2G, para acortar las palabras; Gecko es el nombre del motor de renderizado que usa el navegador—, se enfocaría primero en la construcción de un sistema operativo móvil e implicaría el desarrollo de:
-
Nuevas interfaces para el desarrollo de aplicaciones, que bien pueden ser para telefonía, SMS, Cámaras, USB, NFC, etc.
-
Un modelo de privilegios que diese pie a la creación de aplicaciones web más seguras —uno de los talones de Aquiles del llamado HTML5—. Tal modelo debería asegurar de forma razonable que el acceso al hardware y demás partes del sistema sea seguro.
-
Un sistema de arranque compatible con Android, para acortar la brecha entre B2G y los dispositivos. Por lo que podemos deducir que Android será clave para el desarrollo de B2G, pero con la idea de independizarse de él en algún momento, por lo pronto, intentarán usarle lo menos posible.
-
Aplicaciones que sirvan de motivación, como pruebas de concepto que muestren las capacidades de B2G.
Mozilla narra que una vez desarrolló la biblioteca pdf.js para lograr que el format PDF se conviertiera en un subconjunto de HTML, en otras palabras, logró con éxito la integración natural de ambas tecnologías. De igual forma quiere hacerlo para más capas más profundas de los sistemas operativos tradicionales. Por cierto, debo mencionar que la mente maestra detrás de B2G es el Dr. Andreas Gal, un experto en seguridad y virtualización.
Como era de esperarse, Mozilla ya comenzó el desarrollo de B2G con código hospedado en GitHub, que al momento de escribir estas líneas sólo tiene un archivo README.
Hace muchos años empresas como Google creyeron en la Web abierta como plataforma tecnológica abierta y de negocios. Poco tiempo después lo hizo Mozilla pero con un apoyo tremendo de una comunidad todavía creciente de programadores y voluntarios en todo el mundo. La Web Abierta es la que utiliza estándares y tecnologías abiertas, esto es, no hablamos de aquella web que obliga el uso de tecnología patentada, monopolizada o exclusiva: H.264, Flash, Internet Explorer, etc; sino todo lo contrario. Por eso, dice Mozilla
no estamos intentando tener esas aplicaciones tipo nativas ejecutables sólo en Firefox, intentamos hacer que corran para la Web.
Predicho por algunos científicos desde hace más de una década, la Web esta destinada a convertirse en el lugar donde suceda (casi) todo, incluso nuestros sistema operativos.










Ahora tendremos a otro “OS” que tardará una eternidad en cargar y se colgará a cada rato pero con la diferencia que será lo más por estar hecho por Mozilla y no por Microsoft.
Google es el principal donador y financista de la fundación mozilla, lo hace en parte porque creen en entornos abiertos y en parte porque necesitan competencia para prevenir una demanda anti monopolio (por lo que se cuidan mucho de acabar con toda la competencia), tambien al ser sobre libre pueden pedir prestado lo mejor de ello dentro de sus propios sistemas una situación en las que todos ganan
sobre la frase de cierre “la Web esta destinada a convertirse en el lugar donde suceda (casi) todo, incluso nuestros sistema operativos.”
no comparto la opinion, no va a pasar, es facil confundir el sistema operativo que por definicion es una interfaz entre el software y el hardware (computadora) con las applicaciones y accesorios ( web apps en este caso) siempre hara falta una interfaz de control con todos los drivers que coordine su integración con los sistemas, lo que puede ocurrir es que imite a Chrome OS o a jolicloud en ser lo mas discreto en invisible posible y tratar de correr todo el front end via el ubicuo web browers, incluso pudiera ser que mucho del codigo del sistema operativo se almacenara en firmware o chips dentro de las maquinas como ya ocurre con las tabletas y “smart phones”, lo cual seria lo diametralmente opuesto a estar en al eterea WEB
El futuro de los SO móviles pasa necesariamente por las tecnologías web. Ni Java, ni Objetive-C ni nada parecido.
Hasta ahora, el único que ha tenido la visión suficiente ha sido HP con webOS, que sólo usa HTML, CSS y Javascript para ofrecer una experiencia de usuario increíble.
Intuyo que ni Apple ni Google querrán “bajarse del carro” y lo próximo que crearán serán herramientas de conversión para convertir su código Objetive-C o Java en código de tecnologías web para ser usado como en los futuros terminales.
la principal funcion del sistema operativo no es la presentacion de datos al usuario esa es la funcion de las aplicaciones es el servir de interfaz entre le hardware y el software, en los sistemas operativos maduros como linux se puede cambiar la interfaz para parecer una cosa o la otra, html css son tecnologias usadas para representar datos e interactuar con el usuario, lo que corre detras en el caso de apple es objective c en el caso de android java y el caso del chrome os de google linux , html o css jamas serviran para controlar los ciclos del CPU o accessar la GPU, lo que llama tecnologias web seran efectivamente la interfaz de usuario dominante en todos los sistemas, lo que correra detras de los bastidores los drivers y los protocolos de comunicaciones etc seran lenguages como C+ Java Objective C etc, webOS es un sistema de vanguardia con una gran interfaz de usuario pero lo que corre detras es una version modificada de linux
Muy cierto William, muy acertado tú comentario, es uno de los motivos por los que creo que la combinacion WebOS + Google era la mejor.
No pueden ni corregir los errores graves de Firefox y piensan hacer un SO…mmm wtf?