Das PumpkinOS-Projekt hat den Versuch unternommen, ein Re-Implementation des PalmOS-Betriebssystems zu schaffen, das in den Communicatoren der Firma Palm verwendet wurde. PumpkinOS ermöglicht das direkte Ausführen von Anwendungen, die für PalmOS erstellt wurden, ohne einen PalmOS-Emulator verwenden zu müssen und ohne die Original-PalmOS-Firmware. Anwendungen, die für die m68K-Architektur erstellt wurden, können auf Systemen mit x86- und ARM-Prozessoren ausgeführt werden. Der Code des Projekts ist in C geschrieben und wird unter der GPLv3-Lizenz verbreitet.
Die Umgebung zum Ausführen von Anwendungen unterstützt den Betrieb unter Linux und Windows, kann aber auch als eigenständiges bootfähiges Betriebssystem (das Systemumfeld basiert auf dem Linux-Kernel und dem BusyBox-Paket) erstellt werden. Eine grafische Benutzeroberfläche wird bereitgestellt, um durch die vorhandenen Anwendungen zu navigieren und zwischen ihnen zu wechseln. Im Lieferumfang sind vier grundlegende Anwendungen enthalten, deren Code aus dem PalmOS SDK übertragen wurde: ein Adressbuch, ein Todo-Notizsystem, der Texteditor MemoPad und ein Kalender.

Quelle: opennet.ru
