Команда проекта PumpkinOS предприняла попытку создания повторной реализации операционной системы PalmOS, использовавшейся в популярных коммуникаторах компании Palm.
PumpkinOS позволяет напрямую запускать оригинальные приложения, созданные для PalmOS, без применения эмулятора PalmOS и не требует наличия оригинальной прошивки с PalmOS.
Приложения, собранные для архитектуры m68K, могут запускаться на системах с процессорами x86 и ARM. Исходный код проекта написан на языке C и распространяется под лицензий GPLv3.
Среда для запуска приложений PumpkinOS поддерживает работу в Linux и Windows, но также может быть собрана в виде самодостаточной загружаемой ОС (системное окружение основано на ядре Linux и пакете BusyBox).
В расках проекта предоставляется графическая оболочка для навигации по имеющимся приложениям и переключения между ними. В поставку PumpkinOS включены четыре базовых приложения, код которых перенесён из PalmOS SDK: адресная книга, система Todo-заметок, текстовый редактор MemoPad и календарь.
