Palm 的平台策略以及Access Linux 初秀

来源:互联网 发布:海澜之家淘宝旗舰店 编辑:程序博客网 时间:2024/06/05 14:56

转自:http://www.thinknext.net/tag/access

 

Palm 的平台策略

2007-08-23, Thursday - 10:21pm   Comment »

人间喜剧包含很多要素,比如背叛,暗算,夫妻反目,父子成仇,以及Treo改用Windows,2年之后的今天,我要加上一条,还比如大义灭亲。

在了解并理解 Palm 在干什么之前,最好知道一下 Palm 的历程。其中让人感觉最深的应该是眼花缭乱的操作以及不停的分拆合并。回头看来,那篇写到 2005 为止的文章自然还远不是全部,之后的两年 Palm --现在使用这样一个称呼本身甚至都不地道了--仍然花样频出。这家公司的曲折可以和 Apple 有一拼,不过……现状?跟 Apple 差远了。

在作了吵吵许久仍是三棍子打不出一个 P 的 Palm 之后,今年 10 月它可能要兑现自己的 Linux 平台战略了(类似传言2年前也出现过)。之前的 Foleo 可能是用来打打前站。据 Palm 的合作伙伴称,Linux 和 Windows Mobile 会是之后 Palm 产品的主力平台,而一把胡子的 PalmOS?……

2 年多前,那家还叫做 PalmSource 的公司就表明了转向 Linux 的态度,不过至于是不是要废止 PalmOS,措辞一直比较谨慎。如果 10 月的传闻属实,这是 Palm 第一个 Linux SmartPhone 产品,不过,并非基于 PalmSource(或者准确点 Access)的东西,而是焕发或者正在努力焕发第二春 WindRiver 的 Linux。此前的 Foleo 已经用过 WindRiver 的 CE Linux。

Access 收购 PalmSource 以及 PalmOS 的相关权力目前仍看不出是否划算买卖,当然此后 Palm 还又花 4000多万 美元从 Access 买了 PalmOS Garnet 的 code 和授权看上去更诡异(我的解释是这是 Palm 的防卫性动作,买个安心)。其实按 Palm 的态度,Cobalt 早就是最不受待见的闺女了,连外来仔儿的待遇都比它好。像 Jobs 回归前后的 MacOS 似的,Jobs 被踹走前,MacOS 是亲儿子,疼都来不及,这就是初期的 PalmOS 的境遇。Jobs 回归时,经历家道中落的沧桑,MacOS 已经老态毕现,应对新时代的新要求,从架构到实现都已经力不从心,熬下去是不可能的,终被 Jobs 在 NeXT 的新宠 OS X 替代,这也是 PalmOS 的现状,无人疼无人要,连个 如果爱 的假设都不可能成真。

Access 自己也是 Linux 强手,拥有 ALP (介绍1 介绍2),当然也曾经宣传过 PalmOS 与 Access 平台的勾兑计划,不过似乎太极居多。最近他们让 ALP 变得更真实了点,前不久在 LinuxWorld conference 上发布了更多消息,还有这个新网站

图片来自 BrightHand

更多内容可见 刀枪Blue 内对 Palm 的搜索

Tags: access, linux, opensource, palm, palmos, software, Technology

 

<script type="text/javascript"><!--google_ad_client = "pub-1361134164665688";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "image";google_ad_channel = "";google_ui_features = "rc:10";//--></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
Technology, OpenSource »

Access Linux 初秀

2006-04-07, Friday - 09:37pm   Comment »

上次提到Palm ALP 两个月不到,Access Linux 就真的登场了。

这两天 Boston 的 LinuxWorld 上 --在LinuxWorld上宣布的还有 2006 SourceForge.net Community Choice Awards -- PalmSource 展出了采用 Access Linux Platform 的实物。Linux 自然是新平台的核心,采用了 2.6.12 内核,其他重要部分还有 MAX Applications (native ALP 接口);Palm OS 68k 模拟层;GTK+ (native linux like 环境);J2ME 虚拟机。

MAX application framework 是 ALP 的新脸面。有评论认为这是 Palm 禅宗( zen of palm )的延续和进化。PalmSource 希望开发者转到MAX上。MAX 除了支持传统的单手操作电话的方式,5个方向和2个soft key,还支持触摸屏和指点笔式设备。多任务和并发应用--支持多个并发应用和后台任务。
MAX 界面的新feature是“access panels”--或者就理解为Windows的任务栏即可--ALP 上运行一个应用的时候,屏幕底部的bar上会显示对应的小图标,更方便了倒是真的。
ALP 上预装的应用当然都会采用MAX,比如 PIM 套间,多媒体和消息应用。默认会内建 Access 自己的 NetFront 浏览器,小样儿已经开始支持 AJAX 了,还有SMIL2.1(即 (W3C SMIL Mobile Profile 和 W3C SMIL extended Mobile Profile),通过 plugin 框架可以在浏览器中显示视频和office文档。
除了许诺一堆特性,确定何时向开发者提供开发工具仍然和在纳米比亚打听 Vista 的发布日期一样困难。

对 PalmSource 有种淡淡的看你走远的感觉,没有什么叹息,悲伤,和难过。

PalmInfocenter 在展会上拍下了不少独家图片。即便不一定是最终发布时的样子,仍然“狠”有意思。

是海尔哟--虽然海尔还不是ALP的授权获得者。单击图片查看大图。



 

Tags: access, alp, embedded, linux, max, opensource, palm, software, Technology

 Technology, OpenSource »

Palm ALP

2006-02-19, Sunday - 10:03am   Comment »

这两天的大事之一是都灵冬奥会,在西边另一个举办过夏季奥运会的城市,巴塞罗那,是2006的3GSM 。

今年的3GSM是2月13到16号。去年戛纳的3GSM时,PalmSource 还是刚刚收购了南京移软的主儿,今年此时,我们只能看到PR里写着寥落的 “Access subsidiary PalmSource”字样了。

这次他们在巴塞罗那拿出了Linux-based mobile phone 的软件 stack。代号ALP (Access Linux Platform),我得说,Access 的名字放到这儿,正好还挺双关。官方描述是,这个stack可以为运营商和手机设计者提供集成的,灵活的软件环境,能支持legacy Palm OS 应用,Java程序和native Linux 应用 -- !较之Moto http://www.thinknext.net/archives/237,不亦快哉。

自被Access收购后,这是PalmSource的第一个产品,他们计划从今年年底开始把ALP SDK license 给软硬件厂商。根据一个VP的说法,欧洲厂商对这个产品的兴趣很高,他说,有好几个(several )运营商都在同他们沟通。被特别提到的有法国 Orange 和西班牙 Telefonica,还有一家未指明的挪威企业--是诺基亚吗?不,是特伦苏……

发送到软硬件场上手里恐怕是今年底的事儿了,明年才能看到装备了ALP的设备。

Palm曾经还有42万多注册开发者,他们对programmers也有一贯的强调。ALP的设计似乎很照顾运营商和服务提供商,所以他们提供了最大程度的软件兼容性和开发灵活性。

PalmSource 和 Access 开发了新的PalmSource and Access,名字是MAX,使用MAX,可以开发native应用。那些预先安装的ALP应用也是用MAX写成的。MAX 良好的支持并发多任务,用户在应用之间切换时不会有传统手机用户那种不知自己在哪儿的感觉。另外,MAX还支持触摸屏,单/双手键盘。
ALP的68K模拟层专门用来料理老程序--不过似乎不是所有的应用都这么幸运,PalmSource说那些“properly written”的68k或者Garnet程序可以不经任何改动在模拟层上跑。
JVM是ALP 的可选部分。购买ALP license的客户可以选择PalmSource的 IBM-licensed JVM 或者 Access 的 Sun-licensed JVM。
最后,无论是内容提供商,运营商还是第三方开发者,都可以开发native Linux多媒体应用--使用内置的GStreamer或者“优化的”GTK+库--两样都通过LGPL发布,爽死了一大帮人。

ALP的其他特性有:
-支持标准的,商业等级的Linux kernel,2.6.12或更新
-包括了SQLite,public domain 的数据库引擎
-经过PalmSource/Access“扩展与认证”的开源组建
比如, BlueZ 蓝牙 2.0 stack
-多种Access 和 PalmSource 技术:
-第一个当然是Access NetFront 浏览器啦,据说都支持AJAX了。这个浏览器,按官方说法,部署情况是:超过2亿个设备,721种商业产品,90个设备制造商(其中30个是手机制造商)
-PalmSource的模块化,可伸缩的消息与电话中间件
-PalmSource的移动应用程序:PIM,多媒体与消息,PalmSource HotSync 和 Palm Desktop

库啊,API啊都摆出来了,PalmSource 宣称他将为移植已有应用和开发新应用提供开发工具和SDK。目前,为Palm OS, Java 和 Linux 开发者准备的基于Eclipse的--还可能有其他选择吗!?--开发工具已经ok,下一步,会是个为ALP准备的,统一的基于Eclipse的IDE。

Access希望能通过ALP聚集一个Mobile Linux Ecosystem。他们希望通过“为领先的移动运营商提供与Access 和 PalmSource 合作的机会,并集成他们的反馈和需求”来达到这个目的。
此外,Access还打算回报open source 社区,他们已经拿出了OpenBinder ,这是PalmSource在2001年收购Be后得到的组件对象框架component object framework 。OpenBinder是ALP里一个可加载的内核模块,和共享内存以及锁定一样,提供了一种IPC机制。Access 把 OpenBinder 形容为“在一般概念上和DCOM以及CORBA类似,不过更好的适应了小规模设备”。

Access 也协助建立了 LiPS (Linux Phone Standard) ,而PalmSource 的一个老大 John Ostrem 最近也刚刚被提名加入 OSDL 的 Mobile Linux Initiative 的董事会。Access 说他们会与这些组织紧密工作。
LiPS 总裁 王海拉 Haila Wang 说“The Linux Phone Standards (LiPS) Forum is dedicated toward specifying an application development environment for Linux based mobile, fixed and convergence phones that will enable developers to write applications and have them run on any LiPS compliant phone profile. PalmSource/Access is a leading contributor to LiPS, and [ALP] embraces this philosophy.””。
OSDL CEO Stuart Cohen 说“PalmSource is doing very important work with mobile Linux, and its participation in OSDL’s Mobile Linux Initiative is a great asset to the marketplace”。
Wind River 的战略联盟经理Kevin Curry说“We believe that [ALP] is a natural extension to Wind River’s device software platform and development suite offering”--还挺会往自己身上扯。去年秋天,这位前世界冠军发布了自己针对移动设备的Linux发行版。
MontaVista 去年夏天,与PalmSource 形成了联盟。
那么多人都说过了,现在轮到Access CEO Toru Arakawa 说,“We believe that ALP combines best-in-class open source Linux components with proven mobile technologies developed by PalmSource and Access’s Linux expertise”--问题是,再best-in-class的组件,加P/A两家的组合,又能保证成功吗?

Via LinuxDevices

 

Tags: access, access linux platform, cellphone, embedded, linux, mobile, opensource, palm, Technology

<script type="text/javascript"><!--google_ad_client = "pub-1361134164665688";google_ad_width = 300;google_ad_height = 250;google_ad_format = "300x250_as";google_ad_type = "image";google_ad_channel = "";google_ui_features = "rc:10";//--></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script> 

原创粉丝点击