Check out the new USENIX Web site. next up previous
Next: Hardware Up: Palm OS Device Architecture Previous: Palm OS Device Architecture

Operating System

Palm OS was designed to be open and modular to support application development by third-parties. The notion of layer- or file-based access control is notably absent. It is not surprising that all program code and data can be accessed and modified by any user or other application. In such uniform memory access scenarios, it is difficult to differentiate between legitimate and malicious applications solely from memory read/writes and system calls. [20] offers the following overview on file system and application structure:
next up previous
Next: Hardware Up: Palm OS Device Architecture Previous: Palm OS Device Architecture
Kingpin
2001-05-09