浅析Linux的进展与困境
扫描二维码
随时随地手机看文章
Linux正快速渗透到消费电子领域,但消费电子工程师与开放源码工程师之间存在的开发背景和理念冲突以及若干尚未解决的技术难题一定程度上延缓了这一进程。
在为期两天、约有100名工程师参加的CE Linux论坛(CELF)上,Linux的进展与困境得到充分展现。一位开放源码开发者展示了一个363KB的Linux核,而NEC和松下充当了消费电子厂商中采用Linux的先锋,它们承诺在三月底前推出用于手机的Linux应用编程接口(API)。
采用Linux,消费电子厂商可以减少软件版权费、降低维护成本并加快产品开发速度。但存在的问题也显而易见,特别是理念上的冲突。率性的开放源码开发人员表示,相对保守的消费电子企业的工程师不愿意提供开放源码社群想看到的代码和设备。消费电子工程师则辩解道,他们受到复杂的法律问题与紧迫的产品上市时间的双重困扰,因而无法将他们的代码贡献给这个仍太过以PC为中心的社群。
“目前,我们正在制定开放源码战略,”NEC电子公司系统软件部的战略归划经理Hiroo Suyama表示,“Linux是最高优先级的项目,因为NEC移动电话公司是我们的一个大客户,而他们已经决定采用Linux。”
摩托罗拉手机业务部也做出了同样的决定,该公司已经在中国市场投放三款基于Linux的手机,而且更多的此类手机即将面市。“Linux和Java代表我们的未来,”摩托罗拉手机部的首席软件架构师兼CELF手机工作组的主席Scott Preece表示,“摩托罗拉在中国和美国围绕Linux进行了许多工作,将在我们以后的产品中得到体现。”
德州仪器在法国尼斯的一个设计团队走在实时Linux开发的前列。该团队将在单个200MHz的 ARM CPU上使用Linux,而此ARM CPU同时充当了手机的通信和应用处理器。“我们也在进行同样的实验。这是我们认准的未来方向,”摩托罗拉的Preece表示。
“索尼正在付运10款基于Linux的产品,包括机顶盒、数字电视和广播接收设备等。”一位参与组织此次会议的资深工程师Tim Bird介绍说,“我们看到,Linux赢得越来越多的设计中标。”
顺应这股潮流,操作系统开发商Palmsource不久前加入了CELF。在去年12月收购中国移软科技(China Mobilesoft)公司后,Palmsource宣布,它计划将其PDA和手机软件移植到一个Linux核上。移软科技是一家Linux软件设计公司,其产品已被用于大约30款在中国销售的手机。
尽管推出了采用Linux的产品,但消费电子企业并不是开放源码社群中的积极分子。“我们看不到多少消费电子背景的人,”开放源码开发实验室(OSDL)的Linux核首席维护专家Andrew Morton表示。OSDL帮助管理对Linux核的修改,通常被称作“补丁”。“我们看到所有的补丁都来自服务器开发人员,”Morton在CELF的一次小组讨论上指出,“我们不大能看到消费电子行业人士的身影。”
CELF在其网站上发布了约20个提交的Linux补丁。这只是消费电子厂商对Linux所做的一部分改进,但目前为止,这些改进并没有公开。
12 责任编辑:Mandy来源:电子工程专辑 分享到: