Os PDAs vieram pra ficar. Eles são os companheiros ideais para nerds,
geeks, antenados ou simplesmente esquecidos (como eu!).
Eu mesmo tenho um; um HPJornada 680e (
http://h20015.www2.hp.com/en/product.jhtml... ), 16MB de memória, expansão para cartões PCMCIA e CompactFlash, teclado... e roda Windows CE, no caso 2.11 Handheld PC/Pro 3.0.
Sim, eu tenho um CE. E um
Linux. E certamente muitos estão nesta situação, até porque os CE/PPC são em geral bem mais poderosos que os PalmOS (o meu Jornada, por exemplo, toca MP3 - e é de 1999!).
Durante muito tempo o máximo que se conseguia em conexão entre um CE e um Linux estava sumarizado em
http://www.cewindows.net/wce/linux-serial.htm: era possível fazer os dois se comunicarem via PPP (a Microsoft utiliza o PPP para a conexão entre o CE e o Windows de mesa, incrível mas é verdade, é PPP mesmo :-)), para que o CE, por exemplo, acessasse a internet via Linux. Mais do que isso, não era possível. Na prática, se usava um Windows (via VMware ou dual-boot) para sincronizar com o CE.
Aparece o SynCE (
http://synce.sourceforge.net/ ). Desembrulhando os manuais técnicos da Microsoft e aproveitando o conhecimento existente, o projeto almeja criar ferramentas para permitir a sincronização entre o CE e o Linux.
O projeto disponibiliza diversas ferramentas para as mais diversas tarefas: a conexão entre o dispositivo e o computador, manipulação de arquivos no dispositivo, instalação de CABs (instaladores) no dispositivo, integração com KDE e GNOME (como está em
http://www.linuxports.hpg.com.br/synce.png )...
O código está disponível tanto no CVS quanto nos releases, além disso existem binários precompilados para RedHat e Debian. A compilação não tem nada de excepcional, é simples como configure/make/make install.