有人认为,只要存在移动设备,Linux就有可能是移动设备的一种主要平台。不过,移动Li
nux仍基本上缺乏实际行动。三星BlackJack、诺基亚E62还有Treo 680,这批新的高清晰度智能电话基于微软的Windows Mobile、Symbian以及日益老化的Palm OS等平台。
那么,为什么移动行业的一些人还说,Linux即将成为像智能电话这些高级移动设备的一款重要平台呢?
ARCchart的调研主任Matt Lewis说: “Linux在移动行业的发展有起有落,不过目前它的形势相当好。”
据移动Linux的支持者认为,之所以这么乐观,一个原因是微软并没有在这个领域占主导地位。Linux的成本一般比较低,加上它在企业服务器市场取得的成功,这也鼓舞了支持者。
不过最重要的恐怕还是,全球第二大移动电话厂商摩托罗拉大力支持这款操作系统。近期,它声称到2008年年底预计推出的移动电话有一半以上型号会基于Linux。
据支持者认为,Linux的成功不但会影响移动设备的价格,还会影响面向消费者和企业的移动应用的发展。换句话说,Linux的未来绝不像行业的明争暗斗这么简单。
怀疑观点
之前已有人预测,Linux作为移动平台会取得成功。譬如在2002年,帮助电子制造商夏普公司销售Zaurus Linux手持设备的一家公司预测:到 2004年,基于Linux的手持设备会占有12%的市场份额。但作为面向手持设备的一款操作系统,Linux从来没有成功过。除了在亚洲几个少数市场外,Zaurus也没有取得成功。
怀疑人士还声称,竞争格局严峻,即使没有微软这样的大玩家,移动 Zaurus Linux也不太可能取得成功。多项市场调查已表明,作为高级移动通信设备的平台提供商,Symbian在整个全球市场遥遥领先。 Symbian由诺基亚及另外几大电话制造商共同拥有,这保证了它会继续取得成功。
这些调查显示,微软的Windows Mobile和Linux分别位居第二和第三,但远远落后于Symbian。不过怀疑人士指出,微软正在竭尽全力,而且不惜投入巨资,旨在确保Windows Mobile的长期成功。怀疑人士指出,几款高清晰度智能电话如Palm的Treo 700w、三星的BlackJack和摩托罗拉的Q都基于Windows Mobile,这证明微软的确取得了进展。
实际上除了极少数情况外,Linux主要还是应用于面向消费者的低端设备,譬如所谓的特色手机(feature phone)。这种设备提供了一些移动计算功能,譬如保持个人信息的功能,但功能几乎没法与智能电话相比。
摩托罗拉的豪赌
摩托罗拉很早就生产使用Linux平台的特色手机和基本手机。不过它在基于Linux的智能电话方面取得了成功,在中国每个季度可以卖出100万部基于Linux 的“明”智能电话。摩托罗拉在近几年总共发布了九款基于Linux的手机。
摩托罗拉系统软件和移动设备事业部门的首席架构师Mark VandenBrink说:“2001年8月,我们召开了第一次动员会,探讨手机上使用的 Linux。2003年我们就交付了第一款Linux手机。”他强调,公司很早就有兴趣的一个原因是,Linux的确是一款成本较低的平台。
VandenBrink 说:“我们当时发现,所有芯片组生产商都在使用Linux来测试芯片、进行功能和覆盖测试。所以我们与自己的芯片组生产商开始谈论Linux时,它们已经在使用它。我们发现它们已经有了这方面的源代码。当我们进入到手机功能的下一个阶段,譬如应用层面的音频和视频编解码功能,大家也都已经在使用 Linux。所以当我们考虑把各部分整合起来时,许多部分已经随手可得。”
VandenBrink说:“最后出现了一个庞大的生态系统,全世界的人都在使用Linux从事各种奇妙的工作。无论在大学、夫妻店还是大公司,全球各地的人都在使用Linux进行创新。”
摩托罗拉很久以前就抛售了在Symbian的股份,去年年初转而加大了对移动Linux的投入。它宣布与无线领域的几大厂商达成了合作伙伴关系——包括NEC、松下北美公司、三星和移动运营商NTT DoCoMo及沃达丰,为移动Linux开发通用的应用编程接口(API)。许多观察人士一致认为,Linux作为移动平台要取得成功,这项工作必不可少。
Gartner的分析师Ken Dulaney说:“Linux的问题在于,它根本就不归谁所有。每个系统都有描述目标设备的特定简表(profile)。有了这种配置文件,开发人员就可以开发应用软件,确保它能正常运行。微软拥有智能电话和Pocket PC的简表,Symbian也有简表。不过因为Linux开发人员完全致力于开放源代码,所以还没有开发出这种简表。”
这种简表让为移动Linux开发的应用软件可以运行在多家厂商提供的不同电话上,而目前还无法实现。分析师们一致认为,这款操作系统目前缺乏跨厂商支持是它基本上囿于相对简单的设备的一个原因。
要是摩托罗拉带头的工作获得成效,这可能意味着会有更多的人接受用于像智能电话这些高级设备的移动Linux。Dulaney强调,不过这有很长一段路要走。
Linux移动进军企业
许多人认为,要是摩托罗拉开发标准API的工作取得成功,移动Linux有可能在企业获得成功,尽管企业领域是微软的Windows Mobile势力特别强大的地盘。
市场研究公司The NPD Group的移动内容和服务部门调研主任Neil Strother说:“从企业角度来看,Linux与许多业务应用软件集成起来更顺畅。这给了Linux一个好机会。要是你去一家广泛使用Windows平台的公司,它可能也有不少后端业务系统基于Linux。另外,要是一群重要的IT人员是Linux方面的高手,而且公司明白跨平台的重要性,他们有可能更倾向于开放系统。”
ARCchart 公司的Lewis则说:“要是拿Linux与Windows Mobile两种环境比较一下,Windows可能更吸引人,因为企业开发人员在这方面的经验最丰富。没有理由要求企业使用Windows Mobile或者Symbian开发应用软件的方式与使用Linux开发应用软件的方式不一样。”
摩托罗拉的VandenBrink说:“目前的企业市场其实归结为电子邮件和个人信息管理。这是企业的一个重要方面,但要是你从更全面的角度看一下企业移动功能的真正涵义,其实是指在外奔波的销售人员能获得渠道,可以由此访问公司系统,这才是真正的企业市场。这也是IT人员或者IBM关注的方面。我们正在开始竭力搞清楚哪种设备可以满足这种需求。”
Palm Linux东山再起?
移动Linux还有另一个未知因素:Linux版本的Palm OS。现在有许多移动Linux开发商,但其中最瞩目的是Access公司,如今它拥有一度很流行的Palm OS。它之前表示2006年年底之前会向设备制造商发布其享有盛誉的Palm OS的第一个Linux版本,这有望促使设备在2007 年第三季度出现在市面上。
不过新的报告表明,可能要推迟到今年年中才能向制造商发布。Access的发言人没有就该问题进行表态。
摩托罗拉的VandenBrink说,很难知道这方面的动态会有何影响,不过移动Linux的成功不需要Access的成功。
Dulaney持更大的怀疑态度,他说,没有证据表明可能除Palm外的任何厂商会积极采用Linux版本的Palm OS。他说:“Access根本缺少足够的支持者。”
Dulaney认为,摩托罗拉对Linux的一些部分进行标准化的努力可能会奏效,不过从以往的经验来看,它面临的难度很大。
Dulaney说:“许多事情初衷很好,可到了真正去做的时候,Linux厂商又开始你争我斗。当然,消费者市场会有Linux。但开发社区继续一盘散沙的可能性非常大。”