PalmOS is now undergoing porting to other chipsets than the dragon ball, notably the StrongARM chips. Currently the PalmOS is chip specific for the Dragonball 68328 and 68328EZ. Nokia is developing a new HAL (see Hardware Abstraction Layer) such that PalmOS can run on their phone-like gadgets.

When this is completed, we should expect to see a speed increase of about 1000%, to start.

The main problem with PalmOS to date is the ridiculously small stack and heap space, which limits to some degree ultimate complexity. This is coupled with the fact that all programs need to be broken into 64K or less segments. This needs to be improved in the next version of the OS, or we may be stuck with a DOS situation all over again..

The main advantages to the PalmOS is that it has become a relatively stable target, unlike other PDA OS's i could name. Almost 4 years and 95% of all applications are still compatible with all ROM and hardware versions. Hell, unix can't even do that.