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
