Garnet OS: Leveraging the Palm OS Ecosystem With Garnet VM and the ACCESS Linux Platform
The Access Linux Platform is able to make use of the large base of legacy Palm OS code with the implementation of the Garnet VM1. This paper discusses the Garnet VM architecture and how it provides the Access Linux Platform with enhanced compatibility with all of the legacy Palm OS applications available.Linux has seen tremendous growth as an operating system for mobile devices. One of the reasons for the acceptance is that it has been able to meet the requirements of device OEMs and operators who are deploying Linux, Access, which released the Access Linux Platform in 2006. The Access Linux Platform is based on open source technologies such as GTK+, GStreamer and the Linux OS. Therefore, this platform is able to provide developers with a range of resources and APIs. These allow developers to create powerful new devices and application software. It cannot be forgotten that it is difficult for mobile/wireless devices to reinvent themselves continuously. All handsets usually come with a number of legacy functions, starting from the radio sets they are available with to the ends with value-added applications. Therefore, when it comes to delivering the Access Linux Platform, Linux saw legacy code and requirements as not just historical systems, but as assets. These assets are being considered a possible accelerator for new device code and ACCESS Linux Platform-based devices.