Pequenos, mas...
Desde que a equipe do projeto µClinux conseguiu rodar o Linux num PalmPilot modificado, o interesse pelo Linux em PDAs e Handhelds tem aumentado cada dia. Muitas pessoas perguntam: mas e como fica a funcionalidade do meu PDA com o Linux? E a interface gráfica? E a sincronização com o PC? E os aplicativos? Como você poderá ver pelos exemplos citados neste artigo, o Linux em PDAs não deve nada aos sistemas proprietários que costumam vir com essas máquinas. Confira abaixo alguns dos projetos existentes
PocketLinux/
Um dos projetos mais interessantes atualmente é o PocketLinux. Desenvolvido com base no Debian, a idéia é criar um Linux extremamente fácil de usar, para substituir o sistema operacional proprietário de vários PDAs. A interface é simples e familiar aos usuários dos portáteis, e pode ser customizada através de temas. O sistema tem um bom conjunto de aplicativos, comleitor de e-mail, player de MP3, jogos e até visualizadores de vídeo. O reconhecimento de escrita também está presente, e pode-se digitar usando o teclado que aparece na tela. A indispensável sincronização com o PC também está disponível.
Uma das características interessantes é que o sistema operacional é o Linux, mas todos os aplicativos são escritos em Java, para garantir portabilidade entre PDAs que utilizem diferentes processadores/arquiteturas. Assim não é necessário recompilar o aplicativo para cada modelo de PDA existente (como no Windows CE), mas apenas portar o PocketLinux em si. A máquina virtual Java, chamada Kaffe, é customizada e foi escrita do zero pela própria equipe da Transvirtual, sem utilização de código proprietário da Sun. Quanto à interface, todas as definições de temas, ícones e preferências são armazenadas em arquivos XML, mais uma vez para garantir a portabilidade. O PocketLinux roda atualmente no handheld iPaq, da Compaq, nos novos Cassiopeia, da Casio, e no Helio, da VTech. Aliás, a VTech irá substituir seu OS proprietário, o VT-OS, pelo PocketLinux, e lançar um novo PDA (derivado do Helio) já equipado com o PocketLinux "de fábrica". A estimativa é que o produto chegue ao mercado até maio de 2001.
Agenda VR3
O Agenda VR3, da Agenda Computing, é baseado num processador NEC VR4181 de 66 MHz, tem 8 Mega de ROM (com o Sistema Operacional) e 2, 4 ou 8 Mega de Flash para os aplicativos. A tela é monocromática, e o reconhecimento de escrita está presente na forma de reconhecimento natural, em que a máquina reconhece a letra do usuário sem que seja necessário adaptar-se a um alfabeto predeterminado, como no Palm Pilot. O sistema operacional é o Linux VR, uma versão do Linux para a série VR de processadores da NEC. Entre os aplicativos disponíveis, há tudo o que você espera de um PDA: e-mail, lista de endereços, jogos, sincronização com o PC, calendário, etc. Além disso, desenvolvedores podem fazer o upload de seus próprios aplicativos para o site do fabricante, onde eles ficarão disponíveis para os usuários. Vários acessórios estão disponíveis, como modems, canetas extras, cabos para sincronização com o desktop e até um pequeno e elegante teclado. Essas características e o baixo preço (US$ 149,00) atraíram a atenção de muita gente durante o lançamento do Agenda VR3, ocorrido durante a Linux World Expo em San José, Califórnia, durante o mês de agosto. O fabricante promete para breve o Agenda VR5, com uma "casca" metálica (similar ao Palm V) e tela colorida, além de uma bateria recarregável de lítio-íon no lugar das pilhas. Preço e data de lançamento do novo modelo não foram divulgados.
Linux CE / Linux VR
O projeto Linux CE / Linux VR é um esforço coordenado por voluntários para desenvolver uma versão do Linux para PDAs que originalmente rodam o Windows CE. O projeto se subdivide em vários miniprojetos, cada um voltado para um PDA ou arquitetura específicos, sendo que o mais avançado é o Linux VR, direcionado para o suporte a máquinas com processadores da série NEC VR. Atualmente são suportados (com graus variados de funcionalidade) os PDAs Casio E-10 e E-100, Compaq Aero, Everex Freestyle, Vadem Clio e várias outras máquinas, e o Vadem Clio está no nível mais avançado de desenvolvimento, chegando quase a ponto de ser uma máquina "totalmente suportada". Vale lembrar que o Agenda VR3 usa o Linux VR como sistema operacional.
Yopy
O Yopy é um PDA que está sendo desenvolvido pela Samsung e que deve entrar brevemente no mercado, comercializado pela coreana GMate. Baseado em um processador StrongARM de 206 MHz, o Yopy possui 32 Mb de ROM, 32 Mb de RAM, uma tela capaz de 240x320 a 65.536 cores, conexão com o PC via USB/Infravermelho e som estéreo, além de acessórios como uma câmera digital, e promete ser uma máquina e tanto. Claro que ele não poderia deixar de ter um bom sistema operacional: uma versão do Linux, desenvolvida internamente pela GMate/Samsung e já instalada de fábrica (sim, o Linux é o sistema operacional oficial do Yopy, ao contrário de outros portáteis). A máquina possui um bom poder de processamento e é capaz de desempenhar, sem maiores problemas, funções como player de MP3, player de vídeo (MPEG) e até videogame portátil (você pode ter o Heretic rodando nessa maquininha!). O site Yopy Developer contém informações sobre desenvolvimento para esse PDA, incluindo toolkits e documentação. Tudo, é claro, baseado em Linux.
iPaq
É digno de nota o apoio que a Compaq tem fornecido ao desenvolvimento de uma versão do Linux para seu novo PDA. Desde o projeto Itsy (um PDA experimental com arquitetura aberta), a fabricante tem se interessado pelo sistema. O novo Compaq iPaq é uma evolução do Itsy e mesmo antes de ser lançado já rodava Linux. Em breve o iPaq também poderá ser adquirido com o Linux instalado, usando como interface uma versão do Gnome desenvolvida pela Henzai. O desenvolvimento dessa versão do Linux foi feito pela equipe do site handhelds.org, e a Compaq forneceu equipamentos e todo o apoio técnico necessário. Sem dúvida uma atitude louvável, que beneficia a comunidade open-source, os usuários (que ganham um sistema melhor) e a própria Compaq, que reduz a zero os custos com licenciamento de um sistema operacional proprietário.
Rafael Rigues
rigues@RevistaDoLinux.com.br