JLime/Linux Opie


JLime/Linux Opie
Principal
Accesorios
Aplicaciones
Cálculo
Comunicaciones
Diseño
Explorar
Ingeniería
Internet
Juegos
Multimedia
Office
Utilidades
Noticias
FAQ
Project Numina
Mis Handheld PC´s
Amigos
Super
H/PC ASCII
Glosario
Especificaciones
HP iPAQ
Wireless
Windows CE 3.0
Restablecimiento
Baterías
Comentarios
Colombia Hoy
Come Cocos
Tabla de Contenido

 

Arriba Siguiente


Locations of visitors to this page

 


Presente y Futuro de las Handheld PC Jornada
(serie 600 y 700)


Por Lic. Adrián Pablo Panizzi
apanizzi@hotmail.com

Corresponsal desde Argentina -
Edición & Adaptación ARTe.

Antes de comenzar, debo aclarar que este artículo pretende estudiar el presente y futuro de las Handheld PC (H/PC)
según mi visión, y fue escrito a solicitud de Andrés Rodríguez Toro (ARTe).

 

Situación actual

Es difícil negar las siguientes dos realidades:

  1. Las H/PC son maquinas sorprendentes y el nombre H/PC no le queda grande según sus capacidades.
  2. Ya ha pasado demasiado tiempo, desde que la última H/PC Jornada 728 salió al mercado. 

Por lo tanto, los usuarios de estos PC´s de bolsillo distribuidos por el mundo entero, tienen poca opción de actualización del software.  Las razones son simples, para cualquiera que se encuentre en el mundo de la informática, ya no se desarrollan aplicaciones para H/PC, solo se desarrolla aplicativos para las recientes iPAQ.  Olvídense de nuestra querida y apreciada H/PC con Windows CE 2.11 o 2.0, que trae la serie 600 de las H/PC.

Alternativas

He observado que los usuarios avanzados adaptan aplicaciones diseñadas para PocketPC 2002 ó 2003, para que funcionen en H/PC2000, agregando librerias (Dll) y adaptando la interfase para mejorar la visualización (ver foros H/PC en TodoPocketPC). 

¿Qué hacemos con estos equipos?

Otra alternativa bien descripta junto a la anterior, es colocar algún tipo de máquina virtual JAVA y ejecutar aplicaciones J2me, típicas de celulares en las H/PC.  Con los consecuentes problemas de visualización, ya que son desarrolladas para las diminutas pantallas de 128x160 píxeles de los dispositivos móviles, las cuales no se pueden comparar con las 640x240 píxeles de las H/PC.

Igual se debe reconocer su potencial, dado el altísimo desarrollo de software para este tipo de dispositivos, por el gran mercado que los teléfonos móviles tienen en la actualidad.  

Última alternativa

Otra opción que comenzó en el año 2002 aproximadamente, fue el intento de modificar versiones de Linux para PC, para que se puedan ejecutar en una H/PC.  

¿Cuál es el potencial de esta alternativa?

Simplemente enorme, comencemos de a poco. 

La mayoría de las H/PC trae preinstalado la versión de Windows CE en la memoria ROM.  Esto tiene ventajas, nada puede borrarlo, son estables, encendido instantáneo; como desventajas, no se puede actualizar.

¿No se puede actualizar? 

El personal que trabajan el desarrollo del sistema operativo Linux para H/PC, encontraron una solución muy interesante.  Se particiona un tarjeta CompactFlash (memoria de almacenamiento seguro y de bajo costo económico), en una partición FAT (MsDOS) y una partición EXT (Linux

En la partición FAT se coloca el Bootloader (cargador de arranque), los más conocidos son Linexec o shlo.exe.  Este programa se puede ejecutar desde MS Windows y carga la versión de Linux en la memoria de la H/PC para que se pueda ejecutar.  Esto es un punto muy importante, en la medida que posea más memoria RAM la H/PC, más rápido va a funcionar (lo sufro en mi H/PC Jornada 680e, con 16 Mb de memoria RAM).

¿Cuáles son las opciones de Linux para H/PC?

Hay que aclarar, cual es el problema con el desarrollo del Linux.  Muchos proyectos nacieron y murieron de igual forma.  Simplemente porque son proyectos sin financiamiento, esfuerzos individuales (valiosísimos para mi), pero que no se lograron mantener en el tiempo. Dentro de este grupo existen varios ejemplos, los cuales no quiero entrar a discutir a fondo.

Comencemos por las opciones más fáciles.  Voy a hablar de NetBSD, la versión de Linux mas portada del mundo, tiene una no muy fácil instalación, pero es una de las pocas opciones para H/PC de la serie 700.  Se debe particionar la tarjeta CompactFlash manualmente, copiar el software, entre otros.  Existen los llamados Ports (espacios) donde se puede bajar el software para procesadores SH3, ARM o MIPS.  También pueden bajar una imagen y grabarla en un CD.  

Todavía estoy en el proceso de instalación.  NetBSD no es un Linux común, para instalar paquetes de software tiene que estar adaptados para él (igual no se preocupen, hay muchísimo software).

La otra opción (me quito el sombrero) es JLime.  Es un proyecto que comenzó en el 2003 por Kristoffer Erison y Henk Brunstin, con el objetivo de llevar el sistema operativo Linux a las H/PC Jornadas.  La sigla significa Jornada Linux Edición Movil

En esa época no estaba soportado el kernel 2.6 y la única versión funcional era del 2002.  Pero el soporte de Linux para jornadas fue mejorando gracias al trabajo de los colaboradores del proyecto (NetBSD/Linux-SH/OpenEmbedded).  JLime intenta dar todo el poder de Linux a una H/PC Jornada, sin perder la simplicidad en su uso.

Estado actual

JLime es la única distribución activa para la H/PC Jornada serie 600, pero existen otras para la H/PC Jornada serie 700 y H/PC Jornada 820.  La versión para la serie 600 se llama Donkey, y para la serie 700, Mongo

Nota de ARTe: Las aplicaciones se pueden descargar en un futuro en la página en construcción de  Opie.handhelds.org

Estatus de las distintas versiones según Hardware

  •   Jornada 620
    Booteable, algunos errores, sin auto instalador
     
  •   Jornada 660
    Booteable, algunos errores, sin auto instalador.
     
  •   Jornada 680/SH3
    Booteable, casi todo funcionando.  Instalador funcionando lo que hace realmente muy fácil su instalación.  Se debe bajar un archivo en formato ZIP, y copiarlo en la CompactFlash, se recomienda como mínimo de 256 Mb de capacidad.

    Nota de ARTe:  La tarjeta CompactFlash debe tener dos particiones, una en formato ext2, la cual no necesariamente tiene que estar formateada y otra partición FAT de 16 bites de como mínimo de 32 Mb, en donde se copia el instalador (Para realizar las particiones se recomienda el GParted).  Recuerde que al particionar se elimina toda información de la memoria CompactFlash, al igual que cuando se instala el Linux, éste elimina toda información contenida dentro de la H/PC.  En el momento que el instalador de Linux intente volver a particionar la CompactFlash, seleccione la opción Manual, asígnele 64 Mb a la partición FAT32 y 64 Mb a la partición SWAP (memoria virtual).  

Iniciar la H/PC y ejecutar el shlo.exe desde la CompactFlash. De manera automática empieza a particionar la tarjeta, instala el software de arranque en la primera partición y en la segunda partición de Linux. 

Mi experiencia es que se demora alrededor de 30 minutos en instalarse completamente en una H/PC Jornada 680 y 12 minutos en una H/PC Jornada SH3e (tiempo que tardo en instalarse en el PC de bolsillo de ARTe), y unos cuatro minutos en ejecutarse la primer vez.  Luego que arranca nos encontramos con el entorno OPIE, divido en ventanas.

.

Esta versión de Linux según mis pruebas en una H/PC Jornada 680e arranca y funciona bien, quizás un poco lento.  Reconoce de manera automática la tarjeta Wifi 3com Airconnect, con solo colocarla y se puede navegar en la Internet, enviar correo, entre otros. Es extremadamente intuitivo y fácil de usar (casi como el Palm OS).

  •   Jornada 710
    Booteable, estado Beta, no instalable, solo están los programas fuentes que deben ser compilados, con muchos errores aún.
     
  •   Jornada ARM
    Booteable, estado Beta, no instalable, solo están los programas fuentes que deben ser compilados con muchos errores aún.

Los autores hablan de una versión Beta bastante estable y un auto instalador con algunos problemas.  Aseguran que la versión funcional definitiva va a poder ser bajada de la Internet en poco tiempo. 

Como poseedor de una H/PC Jornada ARM estoy impaciente de que la versión prometida salga a la luz.  Me fundamento en las características mostradas por el Donkey, corriendo con solo 16 Mb de memoria RAM.

Conclusión

Linux para H/PC Jornada solo es funcional e instalable por usuarios no avanzados en la serie 600, para la serie 700 se necesitan mayores conocimientos.

Me impulsa una gran curiosidad y pretendo que se tengan más alternativas para nuestras H/PC Jornadas, para que podamos seguir disfrutando de ellas muchos años mas frente a la enorme cantidad de software disponible en el mundo del sistema operativo Linux para PC. 

Por eso cuando comparo el primer Linux RedHot 5.2 que instale en mi PC hace algunos años, como el Mandriva o el Ubuntu actual, veo enormes avances (realizados casi sin ningún recurso, en algunos casos).

¿Siguiendo  un sueño, una utopia?

Bien, una pequeña parte de ese sueño ya existe para nuestras queridas Jornadas y me emociono casi hasta las lágrimas observado la pantalla de mi H/PC Jornada 680 con el querido Pingüino TUX en su interior y leyendo en su carcasa quizás, Windows Power.

 

Lic.
Adrián Pablo Panizzi

Arriba Siguiente


La página Web ha sido diseñada por Andrés Rodríguez Toro (Contacto ). 
 Última modificación: Sunday, 25 de January de 2009.  Copyright © 2006 HandheldPC

Se recomienda ser visualizado en Opera, a una resolución de 1280 por 1024 píxeles