Ed Hansberry
02-14-2006, 09:00 PM
<a href="http://www.palmsource.com/press/2006/021406_accesslinuxplatform.html">http://www.palmsource.com/press/2006/021406_accesslinuxplatform.html</a><br /><br /><i>"ACCESS Co., Ltd., and its wholly owned subsidiary, PalmSource, Inc., today announced the ACCESS Linux Platform (ALP), the latest evolution of Palm OSŪ for Linux. The ACCESS Linux Platform is designed to be an integrated, open and flexible Linux-based platform tailored for smartphones and mobile devices."</i><br /><br />Last summer, ACCESS acquired PalmSource, the maker of PalmOS, which was spun off from Palm, Inc. several years earlier. In late 2004, PalmSource itself <a href="http://www.pocketpcthoughts.com/forums/viewtopic.php?t=35260">purchased China MobileSoft</a>. The replacement to the current PalmOS 5 version, PalmOS 6, or Cobalt, was faltering even then having no device makers interested in bringing a device to market. With the acquisition of China MobileSoft, it was assumed a Linux version of the PalmOS would follow. Sure enough, a few months later, <a href="http://www.pocketpcthoughts.com/forums/viewtopic.php?t=41234">PalmSource halted all non-Linux development</a>, essentially declaring <a href="http://www.pocketpcthoughts.com/forums/viewtopic.php?t=41356">PalmOS, as we know it, was dead</a>. In September, <a href="http://www.pocketpcthoughts.com/forums/viewtopic.php?t=42874">ACCESS announced it was buying PalmSource</a> and in October, said that PalmOS was <a href="http://www.pocketpcthoughts.com/forums/viewtopic.php?t=43860">nearing the end of its life</a> - which is what I said back in June. ;) ACCESS had no interest in PalmOS itself, just the look and feel, their customer base and the tools necessary to make today's PalmOS apps work on a full blown Linux version at some point in the future.<br /><br />The announcement today confirms all of this and gives us a peek at what is next. App compatibility will probably mean all <i>"properly written"</i> 68K apps can run unchanged. That means emulator. No one cares about Protein (Cobalt APIs) anymore so there isn't anything to support. As for the apps that take Garnet (PalmOS5) to the limit, it is unknown. The press release doesn't speak to that directly. Most OS5 apps are really 68K apps anyway that occasionally make calls to the APIs outside of the current Palm Application Compatibility Environment, or PACE.<br /><br />The SDK is supposed to be available by the end of this year. This is probably a beta SDK. For comparison, Microsoft typically releases a beta SDK 3-9 months before a Windows Mobile OS ships to device manufacturers, and then there is another 3-6 months before devices start flowing freely. Given this is a totally new OS, ACCESS may be trying to get the SDK out even earlier to get developers involved in some degree of testing as well as having ample time to get their apps ready for a launch. It is definitely safe to say it will be the end of 2007 before devices come out and more likely, mid-2008.