Yo recuerdo cuando era un muchacho normal. Mi vida transcurría lejos de los ordenadores, cachivaches electrónicos y demás engendros del demonio. Hasta que alguien me dió una manzana en forma de spectrum con teclas de goma y mi existencia se fue al garete. Desde entonces ando como los yonkis buscando nuevos aparatejos a los que meter mano para calmar mi ansiedad, no tengo muy claro si soy un friki de esos, o padezco consumismo tecnológico. He tenido varias PDAs, todas de la marca palm y aunque estaba muy contento con ellas siempre había soñado con tener un cacharro que fuera más "hackeable".El caso es que un día en el trabajo me dijeron: ¿Hay PDAs con linux? A lo cual respondí que sí, y entonces me mandaron gestionar la compra de una.
Por aquel entonces no había salido todavía el Nokia 770 . De haberlo sabido mis intenciones de compra hubieran tirado hacía Suecia, pero como solo tenía constancia de las Sharp Zaurus, empecé a buscar la forma de adquirir una sin tener que recurrir a importadores. Al final conseguí una aquí :
PSIONIX INFORMATICA S.L.
C/VALDERRODRIGO 36, 1º
28039 MADRID
TEL.: 696942631
Se trata de una Sharp Zaurus sl-5500-s que es, hasta donde he podido averiguar la única que se puede adquirir en España sin recurrir a páginas extranjeras de importación. Es una pda ya bastante antigua, pesa mucho y sus dimensiones no son muy llevaderas, no tiene gran capacidad, ni bluetooth, ni wifi, ni cámara, aunque todo se le puede añadir mediante tarjetas CF. ¿Que hace entonces interesante a esta pda? La comunidad que está detrás y que lleva linux en las tripas. Pese a que sharp parece haber olvidado todos los mercados que no sean el nipón para la comercialización de estas joyas, la gente (más bien los muy geeks) se pirran por hacerse con una. Y la única manera es comprarla o bien de segunda mano en los habituales ebay y demás, o en páginas especializadas como esta.
Como ya comenté la máquina lleva un linux por dentro, la que tengo en mis manos lleva un kernel 2.4.18 tuneado para procesadores strongARM, aunque hay gente que esta tratando de llevar la serie 2.6 a este modelo, porque los superiores ya pueden optar por él. Originalmente estas PDAs llevan como entorno el sistema QTopia de Trolltech, y que podeis echar un vistazo a la potencia del entorno en este otro enlace. Realmente es muy potente, y ofrece un SDK muy testeado y famoso que no es otro que Qt (obviando las diferencias que pueda haber entre dispositivos). Aunque dicen que la rom que lleva de serie es la que mejor funciona, no me duró ni 10 minutos antes de que decidiera sustituirla por otra, de las varias que hay. Está claro que una comunidad tan geek, no podía quedarse quieta y hay multitud de proyectos en torno a estas pequeñas máquinas. Desde aplicaciones de todo tipo a ROMs completas como las de openzaurus,, pdaxrom, o cacko
Pero ¿Que es una rom?. En terminología de la zaurus es el kernel y el sistema de ficheros que se inserta en la memoria de la PDA. Dentro del sistema de ficheros están incluidas todas las aplicaciones base con una serie de directorios más o menos a la "Unix Way". El problema suele ser que disponen de poca memoria para instalar aplicaciones. En concreto la que tengo yo en mi poder solo tiene 64 megas a compartir entre la memoria para ejecutar las aplicaciones y la memoria para almacenarlas. ¿Como hacen para instalar más cosas? Fácil, se compila un kernel que use toda la memoria para ejecución y los programas se instalan en tarjetas SD, haciendo los enlaces al sistema de ficheros que reside en la memoria. De esta manera tenemos una capacidad enorme de almacenamiento limitada unicaménte por la capacidad de la tarjeta. Para hacernos una idea de este sistema de instalación nos podemos pasar por hentges donde es posible descargar una rom preparada para instalarse directamente en la tarjeta SD, con una burrada de software disponible.
¿Que ofrece en cuanto a software? Para empezar si optamos por la rom de openzaurus, podemos elegir si usar gpe u opie. Las diferencias entre uno y otro son a grosso modo como las diferencias entre gnome y kde, de hecho hay una aproximación a estos escritorios. Gpe utiliza gtk y X, y opie utiliza qt y framebuffer. Despues de haber probado ambas, me quedo con opie. Parece que su desarrollo es más maduro y tiene mayor número de aplicaciones, pero es solo una apreciación personal. Además su sincronización con kontact (la suite PIM del escritorio kde) es perfecta y ese es uno de los requisitos básicos de una PDA. Es cierto que se puede sincronizar con evolution pero su configuración es algo más farragosa ->
Los programas que trae opie de serie son entre otros los típicos de cualquier pda: notas, agenda, contactos, tareas, gestor de ficheros, una consola con todos esos comandos UNIX tan potentes,un programa que vuelca los datos en un fichero de respaldo...etc. Y como no caben muchos (la rom no puede ocupar más de 16mb) se provee de un feed para instalar via internet todo lo que nos haga falta como si de una debian se tratara. Tan solo hay que conseguir conectarla a inet via usb y con dos comandos similares al apt-get tenemos la zaurus actualizada.
La belleza de todo esto es que por supuesto podemos hacerlo desde la PDA con los programas que trae, pero es mucho más útil si lo hacemos vía ssh, puesto que trae su propio servidor. Y como no solo de programas gráficos vive el hombre es posible instalarle vim,mc,gcc,python o casi cualquier otra cosa. Es una máquina con GNU/Linux en toda regla. La pena es que sea tan cara, este es un modelo viejo que se puede conseguir por unos 300 €, pero los modelos superiores que son los que de verdad merecen la pena (estos si son ordenadores portátiles) se marchan a el doble como poco.
Si teneis suficiente dinero no os lo penseis y haceros con una, no creo que os pese.