|Universal package for|
- Asus eeePC
- Debian Etch PC (x86 and mipsel)
- Letux n30, Letux 380, Letux 400
- Nokia 770, 800, 810
- Openmoko Neo1973, Freerunner
- Sharp Zaurus (Sharp ROM)
Shown at SYSTEMS 2008|
Shown at LinuxTag 2008
SimpleWebKit became part of GNUstep
Shown at FOSDEM 2008
QuantumSTEP consists of four major levels.
All applications have been rewritten from scratch to optimize the window size and layout of graphical user interface elements to the small, vertical screen of a handheld device.
- Applications level
the myApps suite: PIM, Mail, Web Browser, Navigation etc.
- Runtime level
the myPDA runtime environment: X11R6 server, System user interface, Window manager
- Library level
the mySTEP GUI libraries: Foundation, AppKit, AddressBook, SimpleWebKit etc.
- Kernel level
using a standard Linux core as in the Sharp Zaurus-Edition
Here, only the mySystemUIServer (manageing the system menu and loading Menu Extras) has been written from scratch.
We provide precompiled shared libraries that can be used by all the applications. By using shared libraries, the memory space is kept manageable.
Many of the libraries are open source and we have just compiled them to run on the ARM processor. For others, we have modified the LGPL licenced source code (e.g. mySTEP) and for this, we provide the source as part of the SDK.
Here we use the Linux 2.4.18 standard kernel from Sharp.