一个致力于加速Linux普及发展的工业协会,开放源代码开发试验室(OSDL),最近计划启动一个项目以推动这一开放源代码操作系统在移动电话上的应用。
OSDL的这个Mobile Linux Initiative项目旨在改善Linux以使它适用于小型但功能日益强大的设备。它的其它目标还包括:加速应用软件的开发、勾画针对不同移动电话的应用要求、以及主持相关的开放源代码开发项目。
OSDL希望此项工作将会再现早期Linux软硬件同盟在运营级项目上的成功,当时主要想把Linux引入电信领域。OSDL总裁Stuart Cohen表示:“当电信设备生产商选择了Linux,就会给他们带来高性价比的巨额利润,这恰恰是他们目前在移动领域所寻求的。”
移动电话是一个不断壮大的市场,Ovum咨询顾问公司预测,到2009年,移动电话的销售额将会达到28亿。因此我们无须惊异许多公司正在拼抢这个市场。Microsoft和Symbian公司目前主导着高端电话和其他一些大众操作系统市场(客户经常自己开发操作系统),但Linux联盟也正在进入这一市场。
20个OSDL成员公司包括芯片制造商Intel公司、嵌入式操作系统公司MontaVista Software、Wind River公司和PalmSource公司。
MontaVista公司是小型电子设备和联网设备应用领域的Linux专家。他们已经开发出了手机版的Linux操作系统,而且在Motorola很多型号的手机中使用了MontaVista版本的操作系统。Wind River和PalmSource公司最近也变成了Linux操作系统的积极拥护者。
Intel公司数年来一直在力推Linux操作系统,投资支持Linux开发和亲自推动好几个Linux项目,该操作系统目前已经在基于Intel芯片的电脑上得到最普遍的应用。不过,虽然Intel在桌面和服务器领域占主导地位,但与其竞争对手TI公司和ARM公司相比,Intel在手机处理器领域并不占领先地位。
技术目标
目前,Linux主要适用于带功能强大处理器和很大内存的高端手机。OSDL的开源架构专家Bill Weinberg指出,OSDL的部分技术工作就是要把Linux软件推向应用很广泛但处理能力不太强的设备中。
Weinberg表示:“一系列的经济和技术障碍阻止了Linux在整个手机领域取得更大的市场份额。”他说,经济障碍包括支持在低端手机上使用低成本的集成元件。
Mobile Linux Initiative的一个技术目标是把软件的改进部分带入主流内核(也就是操作系统的核心)。Linux带头人Linus Torvalds和他的团队负责这些内核的维护,他们更倾向于吸纳主流的改进,而不是专为手机、机器人控制器和自动对讲机等嵌入式计算设备推出的软件改进。
Cohen说,“手机制造商的深度嵌入式要求并不是返回去修改内核。”虽然OSDL雇佣了Torvalds,但他的工作独立于位于俄勒刚州Beaverton的其它工业协会。不到一年之前,Torvalds曾对将一些嵌入式性能带入主流内核表示过怀疑态度。
不过,Weinberg相信,Mobile Linux Initiative能够找到一种将一些嵌入式性能带入内核的方法,例如,通过建立一个拱形(overarching)机制来处理电源管理问题。
通过降低非工作状态下处理器的速度来保藏手机的电池能量是很关键的,但这一电源管理方法现在也用来保藏笔记本电脑的电池能量、减低服务器的电流消耗和废热。Weinberg说,但使设计师很难处理电源管理的问题是处理器制造商们都采用不同的接口。
该团队面临的另一个挑战是如何处理移动电话的基带处理器,它主要负责处理无线电通信任务。今天,基带元件最常采用的“实时”操作系统都能对高优先级中断提供非常快速的响应时间,OSDL希望Linux也能做得这一点。Weinberg说,今天的Linux能够满足800微秒的必要反应时间,但不是在一个需要降低速度来保存能量或者同时需要处理多个任务的芯片上。
Weinberg表示,Linux能够支持基带处理器软件,这将有助于其在主流手机上的推广。
政治考虑
建立一个工业协会涉及大量的外交事务,Mobile Linux Initiative也不例外。
问题之一是至少两个类似的项目已经在进行之中:一个是消费电子Linux论坛,另一个是由France Telecom及其联盟建立的Linux电话软件论坛。ODSL公司的Cohen强调,这三个团队正紧密协作以避免出现难题。
另外一个潜在的很难处理的问题是MontaVista的加入。对于一家在某一特定市场领先其竞争对手的公司来说,阻碍协会制订将会减弱其竞争优势的决策,是件很正常的事。
但MontaVista 的营销副总裁Peder Ulander说,MontaVista决定加入有好几个原因:首先,协会能够帮助许多软硬件公司齐心协力成为一个领头羊联盟,与此同时,把MontaVista品牌带给新的合作伙伴。其次,解决基本的软件问题有助于MontaVista集中精力在TV 和视频等产品支持方面为客户提供更高质量的服务。
Weinberg强调,如果此努力成功,对于移动电话制造商来说,结果将是出现一个更加简便的软件环境以及Linux更大程度的普及使用。他说:“手机制造商愿意看到一个主流的操作系统,而Linux是一个强有力的候选。”
-- 原文链接: http://tech.ccidnet.com/art/3089/20060814/803635_1.html
|