Matuk.com

Ubuntu en el Kindle 2

Productos, Software - Por Manuel López Michelone Fecha Miércoles 9 de septiembre de 2009 8 Comentarios

La foto que ilustra este artículo muestra al lector de libros electrónicos de Amazon convertido en un dispositivo Linux. Jesse Vincent, en el Foo Camp, la semana pasada, hackeó el Kindle de manera que pudiese correr Ubuntu en esa plataforma. Para aquellos clavados en la programación y en particular en Linux, sabrán que el Kindle es como el lego para un “unixero”. Es increíble lo que se puede hacer a través de código.

He aquí la descripción que hizo Jesse Vincent sobre Ubuntu portado al Kindle:  “Lo que están viendo es un Kindle 2 con Ubuntu 9.04 portado al procesador ARM y corriendo en un ambiente chrooted (lo cual quiere decir que en un sistema operativo tipo Unix, es la operación que se hace para cambiar el directorio raíz del disco al directorio en donde está corriendo el proceso actual. Así, un programa re-rooteado (valga la expresión), no puede acceder los nombres de los archivos fuera de ese directorio y a éste (el directorio) se le llama ‘chroot jail’ o también ‘chroot prison’). En la pantalla puede verse el xdaliclock corriendo sobre una terminal xterm con los restos de un comando ‘top’ y un par de errores de dedo.

Para abrir el Kindle usé un modo de debug USB que Amazon dejó por ahí cuando sacaron el Kindle 2, un telnetd estáticamente ligado y un compilador cruzado para poder arrancar el sistema. De ahí construí un daemon que puede convertir los PDFs libres de DRM y ePubs en algo en lo que el lector de Amazon puede entender. Después de eso, me puse a pensar que más se podría hacer. Me llevó apenas un par de tardes para obtener un medio ambiente usable tipo Ubuntu. De hecho, el Kindle es una linda caja para Linux. Echar a andar X, por ejemplo, puede tomar más tiempo pero todo lo demás corre bastante bien sin necesidad de mucha configuración“.

Fuente: gadgets boing boing

Acerca de - Manuel López Michelone (La_Morsa). Físico por la UNAM y Maestro en Ciencias por la Universidad de Essex en el tema Inteligencia Artificial. Columnista por muchos años en publicaciones de la industria del cómputo y ávido programador. Síguelo en Twitter: @morsa.

Mostrando 8 Comentarios
¡Gracias por participar!

  1. pepe050590 dice:

    Un gran avance para Ubuntu, vaya que las capacidades de este O.S son ilimitadas, ojalá y veamos más ejemplos de como instalar Ubuntu en más gadgets.

    Saludos .9

  2. eblum dice:

    Lástima que las capacidades gráficas del Kindle son muy modestas.

    ¿Alguien sabe si el Kindle tiene Wifi?

    Saludos,
    Ernesto

  3. Ernesto,

    Hasta donde sé no tiene WiFi. De hecho usa una red privada para comunicarse y mandarte los libros cuando los compras. Vaya, como que buscaron la manera de que no se puedan copiar, traspasar e incluso “backupear” los libros que compras. Es un dispositivo cerrado realmente. De ahí que pienso que es una pequeña hazaña ponerle ubuntu.

    saludos
    Manuel

  4. eblum dice:

    Espero que se pueda hacer algo práctico, como conectarle un teclado o algo.

  5. eblum dice:

    No entendí muy bien si tiene USB.

  6. mrivas dice:

    Esto es como cuando le instalaban Linux al Xbox, no pasa de un simple experimento.

  7. eblum dice:

    mrivas,

    Eso me temía, pero es divertido al menos, saber que puedes “vencer al sistema”.

    Saludos,
    Ernesto

  8. Neo Corvis dice:

    jeje por si a alguien le queda duda de las capacidades de una distro linux, como se dice entre los linuxeros “hasta en una cafetera se puede instalar” , no que windows no pasara de pc’s y celuares de gama media.
    Ese proceso de la “jaula” se utiliza comunmente cuando quieres correr programas de 32bits en una distro de 64bits

Escribe tu comentario

Te recordamos que debes ingresar para escribir tu comentario.