Jolicloud "Robby" soporta nettops, prefiere Google Chrome

Jolicloud

Jolicloud es un nuevo sistema operativo para netbooks basado en Ubuntu que el año pasado tuvo sus 15 minutos de fama por sus orginales personalizaciones para ser un buen ciudadano de la "nube computacional". Ahora, su equipo de desarrollo anunció así el lanzamiento de su próxima versión "Robby" para más adelante este mismo mes con algunas novedades importantes:

Con esta nueva versión Jolicloud también se enorgullece de ser 100% compatible con todas las netbooks basadas en los CPUs de Intel, incluyendo los nuevos Pine Trail, además de los procesadores VIA C7-M y NVidia ION.

ASUS quiere convertirse en otra Apple

ASUS

Jonney Shih, el presidente de ASUS, tiene grandes planes para su empresa: nada menos que "convertirse en otra Apple". Pero al contrario que el gigante de Steve Jobs, quiere hacerlo usando plataformas Open Source como la arquitectura ARM y los sistemas operativos de Google Chrome OS y Android. Y aparentemente su próximo producto "matador" basado en esa combinación sería presentado en la feria Computex del mes de Junio.

Se trataría, según rumores, del muy anticipado Eee Pad, construído con el sistema-en-un-chip NVIDIA Tegra y con un precio inferior a los U$S 500 (como el iPad). Pero antes de descontar todos estos rumores recordemos que ASUS, por medio de su empresa Pegatron, ya fabrica componentes para varios productos de Apple, incluyendo el iPod y las MacBooks, y que próximamente también ayudará a producir la próxima generación del iPhone.

Muy precavidamente, ASUS también a deja la puerta abierta para otros productos basados en Windows e Intel, para "mantenerse solvente" y para "ajustarse a la demanda de los consumidores".

Chromium OS se pasa a Portage

Se anunció así en su lista de desarrolladores que Chromium OS, el proyecto Open Source detrás del sistema operativo Chrome OS de Google, se cambió a las herramientas de Portage para montar un entorno donde compilar todos sus paquetes y crear una imágen de USB arrancable.

La decisión, que estará implementada completamente en el transcurso de una semana, se tomó para soportar mejor a la creciente cantidad de socios del proyecto, pero ya permite algunas cosas como:

  • Compilación cruzada desde las fuentes tanto para ARM y como para x86.
  • Soporte para compilaciones específicas para vendedores y placas.
  • Compilaciones automatizadas usando un buildbot.

Las instrucciones para montar el entorno de Portage para Chromium OS ya están publicadas para el regocijo de quienes deseen construirlo por su cuenta. Recordemos que Portage es el gestor de paquetes oficial de Gentoo Linux y que está basado en el concepto de una colección de ports similar a la de los sistemas operativos *BSD.

Concepto: la Google Tablet con Chromium OS

Con el frenesí de la computación móvil en formato de "tableta" encendido por el nuevo Apple iPad quizás la alternativa más real orientada al Software Libre e independiente del fabricante la puede llegar a ofrecer Chromium OS, el próximo sistema operativo de Google originalmente concebido para netbooks.

Aunque aparentemente Google ya tiene prototipos de su "tableta" construídos por HTC, el mismo fabricante de su teléfono móvil Nexus One, es muy interesante repasar los borradores actuales de Chromium OS para dispositivos táctiles de 5" a 10":

Obviamente, estamos hablando de rumores y especificaciones que pueden no ser las definitivas; sin embargo, las posibilidades son increíbles.

Chrome y Chrome OS incluirán su propio reproductor multimedia

Matthew Papakipos, el director de ingeniería del proyecto Chrome OS de Google confirmó en una larga entrevista que ese sistema operativo incluirá su propio reproductor multimedia. Concretamente, sus desarrolladores estarían trabajando en este momento en "integrar un reproductor multimedia en Chrome y en Chrome OS":

“La gente a menudo se confude acerca de esto, y es un punto bastante sutil pero importante. Porque de alguna manera, lo que estamos haciendo es integrar el equivalente de Windows Media Player dentro del mismo Chrome.

Cuando uno tiene una computadora, hay otra cosa que necesitas: necesitas una manera de reproducir JPEGs, MP3s y PDFs y todo eso cuando estas online. Por ejemplo, puedes tener una llave USB con unos MP3s que te gustaría conectar y escuchar. Puede que no haya ninguna página web para controlar esa actividad, pero es claramente algo que necesitas ser capaz de hacer en cualquier sistema operativo o navegador.

Así que estamos trabajando mucho para hacer que Chrome y Chrome OS puedan manejar esos casos también.”

Otros cambios muy interesantes también incluirían la forma en que se manejan los documentos enlazados en las páginas web: por ejemplo, cuando uno hace click en un enlace tipo mailto: en lugar de abrir la típica aplicación de escritorio configurada por defecto, podría abrirse GMail. Otros documentos, como imágenes JPEG podrían abrirse en un sitio web, como Picasa en lugar de arrancar el visor de imágenes tradicional.

Chromium OS Zero

Zero

Chromium OS Zero es una peculiar modificación construía a partir de las fuentes del proyecto del sistema operativo Chromium OS liberadas por Google realizada por un jóven estudiante, que sin embargo trae algunas interesantes novedades. De acuerdo a su anuncio incluye grandes mejoras en su velocidad de arranque, una versión reciente del navegador Chrome con soporte de extensiones y notables mejoras en la demora que sufrían los equipos con soporte de redes Wi-Fi basadas en el chipset de Broadcom. El sistema, aparentemente, también podría actualizarse progresivamente desde su instalación inicial.

Y como una grata sorpresa más, esta versión todavía cabe en un pendrive USB de sólo 1 Gb. Instalarlo en ese tipo de dispositivo es fácil siguiendo las instrucciones disponibles para Linux, Mac y Windows.

Native Client en Google Chrome OS

Por defecto, por lo menos, el sistema operativo Chrome OS de Google no ejecutará aplicaciones ni almacenará datos localmente, sino en la nube computacional. Todo será preferentemente manejado dentro del navegador, que será Chrome, por supuesto.

Pero cuando Chrome OS debute el año que viene, podrá ejecutar código en forma nativa directamene sobre el procesador de la netbook (salteándose al navegador) para de esta manera cerrar la brecha de la performance existente entre aplicaciones web como Gmail o Google Docs y otras típicas aplicaciones para el escritorio como Outlook o Microsoft Office.

La tecnología que haría eso posible sería Native Client (NaCl), presentada por Google el año pasado, que ya está disponible, pero que funciona sólo en la plataformas x86 de 32 bits en Linux, Mac OS X y Windows. El soporte para x86-64 y ARM todavía es parcial, pero debería completarse para cuando Chrome OS sea lanzado definitivamente en Noviembre del 2010.

¿Chrome amenazará a Firefox en Linux?

Aparentemente como algunos predecían, un análisis reciente de la consultora Net Applications afirma que la cuota de participación en la web del navegador Chrome de Google trepó hasta un increíble 4,4%, superando por primera vez al navegador Safari de Apple (disponible sólo para Mac y recién liberado para Windows en el 2007).

Los resultados están basados en un análisis hecho a 160 millones de visitantes únicos a varias páginas de Internet, y representan un salto sustancial para Chrome, que ha sido sin embargo no sólo en detrimento de Safari, sino también de FireFox. Obviamente, el reciente lanzamiento de la versión Beta de Chrome resultó un verdadero punto de inflexión para su aceptación pública.

En el sistema opertivo Linux, Chrome tiene el 6,34% de la cuota de mercado, una verdadera amenaza para Firefox, que se había convertido en el navegador dominante en ese sistema operativo desde hace muchos años. Ahora se cree que, al menos en Linux, Chrome será para Firefox, lo que Firefox es para Internet Explorer en Windows.

Google Chrome Beta para Linux

Chrome

Sus desarrolladores anunciaron con este mensaje que finalmente ya está disponible la versión Beta del navegador Google Chrome para Linux. Los paquetes oficiales ya están disponibles, en sus versiones de 32 y 64 bits, para Debian, Ubuntu, Fedora y OpenSUSE; y se actualizan via sus correspondientes administradores de paquetes de software. Los paquetes no oficiales para otras distribuciones se construyen a partir del código del proyecto Chromium por sus propias comunidades de desarrolladores y deberían actualizarse a esta nueva versión pronto.

El navegador Google Chrome se construye a partir del mismo código fuente disponible en el proyecto Chromium, en el que ya participan casi 50 desarrolladores independientes, pero incluye además cosas únicas como la marca registrada de "Chrome" y los reportes de errores y estadísticas que colecta Google.

Y a propósito, Google Chrome Beta para Mac OS X (sólo para su versión 10.5 en adelante sobre Intel) también está disponible.

¿Por qué Chromium no es parte de Fedora?

Tom Callaway es un ingeniero de Fedora que desde hace un tiempo ha estado empaquetando las versiones "nocturas" del proyecto del navegador Chromium de Google para las versiones 10, 11 y 12 de esa popular distribución. Por ese motivo recibe frecuentemente la pregunta de cuándo habrá un paquete oficial de Chromium que sea parte de Fedora. Pero Callaway ve una serie de motivos que impiden que eso suceda por el momento, entre ellos menciona en su blog:

  • Chromium no es estable. Aunque sin duda es funcional actualmente, el proyecto de Chromium todavía no está haciendo ningún lanzamiento estable.
  • Google realmente no trata a V8, su motor de JavaScript, como un proyecto independiente.
  • Google esta "forkeando" pedazos de código de otros proyectos FOSS muy frecuentemente y a menudo sin pensarlo demasiado ni consultarlo con sus autores originales.

Callaway sí consiguió hacer que su paquete de Chromium funcione con algunas de las librerías estándar de Fedora (como bzip2, zlib, minizip, libxml, libxslt, etc.) en lugar de las distribuídas con las fuentes de Chromium, pero para que el navegador sea parte de esa distribución se tendrían que hacer excepciones a sus propios lineamientos que sólo el FESCo (Fedora Engineering Steering Committee) puede aprobar. Y eso no es algo factible en un futuro cercano.