David Janssens writes: >(But what I don't understand is how licensees can build native apps then. >And if they can, what is the reason (be it technical or commercial) that >regular developpers can't).
A licensee has source code to the ROMs, and thus can statically link code to OS routines in that particular build of that particular ROM version. Of course, different code builds can be completely incompatible with other builds in terms of static linking. I'm sure you can play Apple II games, disassemble the ROM on your one unit, and jump directly into the middle of machine code routines. But it's completely understandable why PalmSource doesn't want to encourage people to create apps which might only work on units by one company on a particular assembly line in a particular plant on the week of the 3rd full moon before the Ides of March. On the other hand, the OS 5 API's for armlets seems to be portable between different manufacturers (if you stick to user mode ARM 7T code, etc.) IMHO. YMMV. Ron Nicholson HotPaw Productions <http://www.hotpaw.com/rhn/hotpaw> -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
