O projeto PumpkinOS tenta criar uma reimplementação do sistema operacional PalmOS, usado nos comunicadores da Palm. O PumpkinOS permite a execução direta de aplicativos criados para PalmOS, sem a necessidade de um emulador PalmOS e sem exigir o firmware original do PalmOS. Aplicativos compilados para a arquitetura m68K podem ser executados em sistemas com processadores x86 e ARM. O código do projeto é escrito em C e distribuído sob a licença GPLv3.
O ambiente de execução de aplicativos suporta operações em Linux e Windows, mas também pode ser compilado como um sistema operacional autossuficiente de inicialização (o ambiente do sistema é baseado no núcleo Linux e no pacote BusyBox). Uma interface gráfica é fornecida para navegar pelos aplicativos disponíveis e alternar entre eles. Quatro aplicativos básicos estão incluídos, com o código migrado do PalmOS SDK: agenda, sistema de notas Todo, editor de texto MemoPad e calendário.

Fonte: opennet.ru
