网络安全参考 | UNIX参考 | GPS参考 | 无线参考 | 在线手册 | OSBUG.ORG | SUNNY-NETWORK.COM
天线制作 GPS 地标
网站地图 RSS订阅
高级搜索 收藏本站
Home | 业界动态 | Open source | GNU | Linux | BSD | Solaris | AIX | HP-UX | IRIX | Mac OS X | Minix | Tru64 | SCO UNIX | Network | Security | X-Window | Database | 应用服务 | Programming | 经典著作 | 永远的纪念 | 杂项
 当前位置: Home > Linux > 嵌入式系统 > 文章  
基于Linux的移动电话开发技术及前景
文章来源: bmrtech.com 文章作者: 何小庆 比尔.温伯格 发布时间: 2007-01-25   字体: [ ]  
 

  小尺寸

  今天智能手机出厂的时候已经有了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必将在移动电话领域发挥一个主导的作用。

  (参考链接: http://linux.ccidnet.com/art/310/20070124/1009023_1.html)

 
推荐文章
·嵌入式Linux平台的多协议路由器
·恰当选择嵌入式Linux环境下的GUI
·嵌入式Linux系统的MiniGUI研究和
·嵌入式uClinux的内核结构和开发
·基于 GTK+ 和 X-window 的 GUI
·基于Qt/Embedded和Qtopia的GUI设
·恰当选择嵌入式Linux环境下的GUI
·ARM的嵌入式Linux移植体验之操作
·ARM的嵌入式Linux移植体验之基本
·ARM的嵌入式Linux移植体验之应用
·ARM的嵌入式Linux移植体验之设备
·ARM的嵌入式Linux移植体验之Boot
·嵌入式Linux系统中的GUI系统的研
·QTE/Qtopia在Liod-270上的移植
 
 
共3页: 上一页 [1] [2] 3 下一页
↑返回顶部   打印本页   关闭窗口↓  

Google
 
Web oldhand.org unixreference.net meshmea.org
相关分类
热点文章
·ARM的嵌入式Linux移植体
·U-Boot简介
·基于Qt/Embedded的GUI移
·基于Qt/Embedded和Qtopi
·U-BOOT的启动流程及移植
·ARM的嵌入式Linux移植体
·几种Linux嵌入式开发环
·ARM的嵌入式Linux移植体
相关文章
·制作基于软盘的Linux系
·Linux下ARM/DSP双核系统
·嵌入式uClinux的内核结
·介绍几种Linux备份方法
·基于 GTK+ 和 X-window
·基于Qt/Embedded和Qtopi
·Linux操作系统下信号与
·用Linux系统引导CD为服
更多...
 
 

Copyright(c) 2001-2009 OLDHAND ORGANIZATION, All Rights reserved.
Power by DedeCms 织梦内容管理系统