PalmSource在周三公布了期待已久的基于Linux的掌上操作系统--Access Linux Platform(ALP),ALP将为Linux内核的掌上电脑带来完整的Palm兼容。 Palm Source的市场部副总裁Albert Chu称,ALP为移动社区带来了各方面的所有优点,Palm OS的易用,Linux的强劲性能和开放。 基于Linux 2.6.12内核,ALP罕见地拥有数个APIs,所有的API集于一个新的称为MAX的图形界面,以前的Palm OS程序运行与一个模拟层,Palm OS程序员仍然可以使用他们熟悉的API。 而习惯与GTK+界面的Linux程序员可以用那种API。Palm更倾向于开发者使用心得底层MAX API, 其提供了对大多数系统服务的访问。JAVA程序同样可以运行与这个系统。 在某种程度上说,这类似与苹果最新OS X的移植,后者同样提供三种API:Classic(支持OS 9的模拟层),Carbon(被设计成兼容先前API的底层代码)和Cocoa(新的,高层API)外加JAVA。 Chu说,Linux一向不具备易用性,但是MAX带有大量用户指南和程序库,开发者可以开发出易用软件。他说,我们要的不是一个移动LINUX怪胎。 公司在发布会称,ALP内置PalmSource母公司Access的NetFront浏览器(该日本公司与去年九月买下了PalmSource)以及基于 Linux GStreamer框架的媒体播放器,一个消息发送软件,同步软件,PIM(个人信息管理)软件和电话软件。 ALP同样会有PC上的Palm Desktop。 PalmSource同时还带有很多授权的开源组件,比如SQLite数据引擎,BlueZ蓝牙库和Open Binder的进程通信框架。 PalmSource于2003年发布了被称为下一代Palm OS的Palm OS6, 于2004年发布Palm OS6.1。但是没有硬件制造商使用,OS6悄然而忘。 Chu称,Cobalt是先由公司设计出来,然后再向厂商兜售,而ALP则不同,ALP是“响应市场需求而研发”,是“许多听取了很多用户需求以后的结果”;它诞生于工业环境中,因为ACCESS和掌上设备用户,厂商,运营商有着密切的联系。 Chu列数了ALP的授权厂商:Freescale, Intel 和 NEC,但是PalmSource的最大授权厂商Palm却不在其列。 与其他只登陆了亚洲市场,还没有覆盖北美时常的移动Linux系统不同,ALP为那些寻求最终解决方案的美国运营商提供了一个完全的平台,贴近那些已经使用PalmOS的用户。 但是PalmSource给微软六下了统治市场的时间:PalmSource要到06年低才公布ALP的软件开发套件,真机要等到2007年。从使用 Palm OS5的palm TT上市算起有整整五年,在PalmSource最大授权商Palm”弃明投暗“到微软阵营,推出Treo 700w后也有整整一年。 尽管Palm OS还没有灭亡--Palm Treo650在北美仍然销量很好,并且有传言Palm要推出使用Palm OS的Treo 700p--但是2007年才推出使得PalmSource比Microsoft和Symbian慢了很多。前两者都会在今年推出新的系统 |