» «

RSS订阅


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

Android开创Linux和开源应用的移动蓝海

来源: LUPA开源社区
发布时间: 2007-12-20 09:37 作者: 陈杰 来源: 软件世界 版权申明

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  11月5日,由Google、高通、T-Mobile、HTC、摩托罗拉和其它公司组成的开放手机联盟(OHA,Open Handset Alliance)宣布开发首个为移动终端打造的真正开放和完整的Android平台。开放手机联盟由34家公司组成,旨在开发可显著降低开发和分销移动终端与服务成本的技术。Android平台是朝这个方向发展迈出的第一步,它是一种由操作系统、中间件、用户友好界面和应用软件组成的全面整合的移动“软件栈”。首款基于Android的手机有望在2008年下半年推出。



使用开源平台的Gphone

  11月12日,Google兑现承诺,对外发布了其移动设备平台Android软件开发工具包(SDK),程序员们利用这个SDK可以开发出在Android平台上运行的手机应用程序。Android开发包的发布,在全球范围内,掀起一股“Android热潮”,这是进军新一代“开放超微型计算机”的冲锋号,对于曾经神秘的移动计算领域,Androud将为我们开启一扇开放的大门。

  并非又一“Linux系统”

  Android平台发布不久,Symbian首席执行官Nigel Clifford就对Android发表了评论,他认为Android不过是另一种Linux系统,现在手机市场有10个、20个,甚至更多不同的 Linux系统。有时候看起来Linux分裂的速度比其联合的速度更快一些。Clifford同时表示,Symbian承认Android对开放的承诺,并且认为这是一件好事。

  在Symbian看来,Google精心打造的Android平台只不过是又一个Linux平台,与以往的移动Linux平台并没太大的差别。但也有开源社区的人士表示,Android将是媲美Gun计划的一个新举措,这将为移动Linux带来巨大的冲击。

  Android平台是否就如同曾经发布的众多移动Linux平台一样,又是一个打着开源旗号的噱头呢?首先我们看看Android SDK发布的一些技术细节。

  Android是一个完全开放的开发平台,它包括有操作系统、中间件、用户界面和应用程序等一整套完备的组件。Android平台基于Linux 2.6内核,该内核包含一个名为Dalvik的虚拟机,可以最大化的提升系统性能,另外Android还集成了许多的应用程序,包括Email客户端、内存管理服务(SMS)程序、日历、地图和基于WebKit引擎的浏览器。

  同时,Google表示,整个Android平台将从2008年起基于Apache v2开源许可对外开放源代码。而SDK则被设计成可以让程序开发人员随意地扩充,修改和替换原有的软件组件,并提供调试工具、库文件和设备仿真器等。

  由此可以认为,Android平台并非只是一个单一的Linux操作系统,从加入OHA的企业就不难看出,这个平台包括了底层的操作系统厂商、上层的软件开发厂商以及联合了众多的移动运营商。

  Google此次推出的是一个能开发应用程序的开放式平台,强调的是开放性,与此前也采用开源的Linux内核的企业或组织不同,Android还开放了基于Linux内核以上的开发工具,等于说是以中间件的形式推广手机平台,最终提供给上层应用开发者一个统一的平台,从而保证内容的可移植性和多样性。

  用Google自己的解释就是,该项目是一个全套手机的软件方案,包括中间件、SDK、关键应用和Linux Kernel四个部分。而其最吸引人的地方在于,Android平台将通过的开放授权推出,这为移动运营商和终端制造商设计产品带来关键的自由度和灵活性。

  Google中国区总裁李开复表示,“Android平台并不是属于Google的,而是属于全球的开发者,任何的一个运营商都可以无偿去使用它。由于开源的特性,对消费者来说意味着可以更便宜买到一个手机。”

  统一Linux平台

  近年来,Linux在移动平台取得了快速的发展。在此之前,摩托罗拉就推出了Motomagx下一代Linux平台,并宣称向全球发货的Linux手机已经达到900万部,预计在未来数年内,发货的手机中将有60%采用Linux平台。

  ABI Research 2007年3月20日发布的《智能手机与操作系统市场》报告中指出,由于手持设备平均售价(ASP)持续盘旋下降,因此节约手持设备软件成本的需求则不断增长。Symbian对于降低其授权费用的决定,及Linux所受到的不断增长地关注均是此种趋势的最好证明。

  同时,赛诺市场调查公司的数据也让我们看到,2006年1月到9月,智能手机销售占到中国手机全部销量的7%,和上年同期相比增速相当高。许多专家预测中国智能电话市场今年还会持续增长。而在智能电话市场上,Linux预期将会占领越来越多的份额。

  然而,虽然Linux在移动终端已经占据了一定的市场份额,但由于Linux的可定制性及开放性,导致了Linux阵营分散化十分严重。MontaVista国际业务副总裁Art Landro就表示,“Linux只是一个内核,本身的定义并不完整,因此让产业界以为是一个很容易抓住的机会,纷纷按照自己的设计,发展出了互不连通的 Linux手机方案,反而导致了移动Linux领域的分散化。”

  而OHA也并不是第一个意图将Linux推进手机的组织,目前在移动Linux阵营活跃的组织有今年年初由摩托罗拉、NEC、NTT DoCoMo、松下移动、三星和沃达丰集团六家成立的LiMo基金会(Linux Mobile Foundation)和2005年11月由法国电信旗下Orange与收购了PalmSource的日本企业爱可信(Access)为核心的Linux 电话终端标准LiPS论坛(Linux Phone Standards Forum)。这两个组织中,前者旨在协调各方利益,形成一个基于Linux的统一API,后者则是为了建立一个涵盖端到端的移动Linux生态环境。

  但此次因Android平台联合在一起的OHA则和其他组织有着很大的不同,最主要的区别在于OHA是以产品导向为主,OHA是想打造一项产品,而其他组织则是以提供统一规范为主,鼓励别的企业采用他们的规范。

  OHA组织的成立,无疑将对过去分散化的Linux阵营重新聚集起来,LiMo基金会就公开表示对这一计划表示欢迎,并相信OHA联盟有助于移动Linux作为移动领域的基础技术的发展。

  甚至有激进人士认为Linux由于共享同一Kernel,导致了Linux阵营的分散,此次Android平台将中间层也进行开源,如果确实可行,LiMo或其他组织就没有太大的存在意义了。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
21/212>

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5