(Mais Palm. Desculpem, mas tenham paciência, e o assunto da semana em termos de Linux móvel.)
Como se sabem, existem quatro grandes plataformas moveis baseadas em Linux: Moblin, Maemo, Android e Palm webOS.
Moblin e Maemo são facilmente reconhecíveis usando kernel e userland Linux, enquanto o Android usa o kernel Linux e o mínimo necessário do userland para fazer a maquina Dalvik VM subir, incluindo algumas reinvenções-da-roda, o que e revelador da dificuldade do Google de se integrar a uma comunidade opensource que não controla; sobre o Palm webOS, não se sabia nada… ate o já histórico leak da ROM.
Matthew Garrett fez uma longa escavação na ROM e achou muitas coisas bem interessantes em termos de software: baseado em OpenEmbedded, uso das interfaces padrões do kernel, upstart para o boot do sistema, GNU GlibC e userland GNU/Linux, uso do DBus. E um Linux, sem dúvida, não um sistema que tenta (mas não consegue, para tristeza do Google) apenas usar o kernel Linux.
De bônus: rootearam o Palm Pre. Como se diz, CORRÃO.

