EDN China > 技术文章 > 消费电子设计 > 智能白电 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

基于Linux的移动电话开发技术及前景

来源:bmrtech.com/作者:何小庆 比尔.温伯格?? 2007年12月26日 ?? 收藏0

  小尺寸

  今天智能手机出厂的时候已经有了128MB的FLASH 和64MB的RAM,然而作为一个电话的OS需要为在有限的存储器里寻找节省每个字节而努力。OS和中间件占掉的每个字节都不能为OEM增值而服务。在原理上嵌入式 Linux 可以以大约1MB的容量布置,但是实际电话的配置中却大的多。嵌入式系统开发人员,平台提供商和Linux 内核的维护者都提供了一系列配置工具以压缩Linux平台的尺寸。

  运营商的新需求

  电话制造商虽然希望按照自己的想象进行创新,但是已经意识到他们不能完全按照自己想法去设计和生产一个电话,取而待之的是他们必须遵循他们的用户-移动运营商(像Cingular, 沃达丰,中国移动等)的要求和规范去做事,这些无线网络运营企业公司,他们多数是本国政府严格控制的或者大型的跨国企业,他们要代表政府和行业去管理和规范市场,移动电话是这个系统中的一个重要组成部分和单元。

  每个国家的政府,尤

其是美国政府对无线电频谱都进行严格的管理和控制,美国的联邦通讯委员会(FCC)拍卖和发放无线频谱和管理带宽,信号强度,安全和内容。虽然个别国家和地区协会趋向于开放和免费使用无线频率。

  负责政策和规则制定的移动运营商完全可以体会到开放的设备结构带来的问题,运营商并不是完全反对开放, 只是会更多的考虑到如何安全的布置增值服务和管理问题。协调在技术层面建立一个完善开放环境和一个有限制的API 接口,当然还有着更多的政策和法规的讨论,设备制造商,电话的开发者和行业主管已经打开了原来是完全封闭的手机一点点口子,比如在过去5年里面用户和行业观察家看到Java 和 BREW电话, 更令人振奋的是最近几年的SymbianOS 和 Windows Mobile 5.0.上的本机应用软件层出不穷?

  基于Linux的电话展示了未来一个在用户空间可以编程的安全开放环境;而且它拥有一个具有优秀的开发人员的完善的社区团队。相信未来基于Linux的电话将是一个完全的开放平台,但是目前的情况还不近人意,现在发行的Linux电话是基于一个内核和许多OS的组件(像某个版本的Qt),它们不是一个开放的设备。黑客不能(或者说非常不容易)自己构造一个内核,OS和应用部件替代原来的系统(像大家以前做过的Linux PDA一样),甚至即使是在电话应用上面增加一点功能。这些设备不能注册登陆和让用户自己刷新,现在开启这些Linux 电话大门只是Java。市场上有开放的Linux手机资源,一个项目是Harald Welte的 Open-EZX (www.open-ezx.org)。这个项目还处在一个早期阶段,项目努力在构造一个100%开放的电话软件支持像A780和E680的Motorola电话。项目的wiki (wiki.openezx.org)里面充满如果使用Open-EZX可能不能正确的引导和失去正常功能的各种警告信息,但是这个项目的确包含了如何构造和生成一个‘Shell’,以及交叉编译这些有用的信息(因为A780和E680是基于Intel XScale 框架的 PXA 处理器)。

  Motorola的首席电话框架师绝对是不支持这样的努力, 原因是什么?主要是责任问题。电话用户会担心他们的电话网络的完整性,安全性。当然Motorola还担心要支持数百万部电话以及他们可能的各种Open-EZX 软件的分支版本, 这样你就知道为什么叫“Open-EZX”了,因为像Motorola这样的设备制造商是希望鼓励社区的开发者在他们的平台上作些扩展,他们只是希望这种扩展的道路未来开放策略发展的轨迹。今天这个“Open-EZX”最可能有意义的是为ISV提供了一个SDK的开发环境。

  希望不久的将来,通过教育和坚持不懈的努力,小心谨慎的网络运营商和行业规划者们将意识到移动电话是个计算平台,而不只是个单功能的无线电设备。

  结束语

  Linux 的电话正在走进千家万户,2006年中 Motorola中国公司继A760,A780,E680后一款叫‘明’的Linux手机以她亮丽的外观,稳定的平台和软件,新颖的功能为智能手机销售历史赢的了新的记录和突破,更多本土和海外手机制造商和手机设计所 正在努力尝试着Linux手机的设计,ZTE的E2,海尔的N60 ,E28的HAWK3等就是他们当中的姣姣者。日本NTT DOCOMO电话公司最近宣布发表了最新的基于ARM11 N903i ,这是继成功的N900i, N901i,N902i后的又一款针对日本市场的3G手机。无疑,亚洲是Linux 电话的重要舞台和市场。OSDL MLI 的第一次成员会议选择了中国召开,包括了Motorola、Montavista、Windriver、intel数十家成员和观察员的OSDL大家庭聚会在2005年金秋的北京,笔者也看到包括大唐,华为,ZTE,龙旗在内的中国手机制造和设计企业表现了极大的热情和关注。OSDL MLI 通过会议的讨论树立了通过技术和经济层面的努力加快Linux 在电话领域发展的奋斗目标。虽然Linux正在和将要面临移动电话设计中的更多的技术和商业方面的挑战,包括某些领先的手机设备制造商也怀疑Linux的成熟性,但是坚信依托Linux在电信服务器,通用的嵌入式系统的成功经验,丰富开源社区技术和商业人才,手机芯片公司,国际性的标准组织和电信运营商以及世界和亚洲政府鼎立支持和推动,Linux必将在移动电话领域发挥一个主导的作用。


上一页123下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

移动电话?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈