开发理念冲突并不能阻止进入消费容易
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所做的一部分改进,但目前为止,这些改进并没有公开。
养殖户有外地的 我们仍力图更好地向Linux论坛发布我们的工作成果,更不用说把它们提交给Linux社群,索尼的Bird说。
使消费电子产品的设计周期与开放Linux核的需要相同步也是一项艰巨的工作,松下设在新泽西州普林斯顿研究部门的首席科学家I.P. Park表示。这几乎不可能,因为我们不了解开放源码设计周期是如何运做的,他说。
ODSL的Morton表示,从事消费电子产品设计的工程师需要向惠普和IBM等服务器制造商学习。这两家公司正积极地向主要的下一代Linux核版本添加功能,因为他们知道未来的产品将从Linux获益。Linux社群能在72小时内批准一个补丁,在四个月内发布一个全新的版本。
但在小组讨论会上,一位消费电子工程师抱怨说,他所做的补丁在九个月后才出现在新发布的Linux版本中。我们的补丁是否被采纳要取决于少数关键人物的决定,与会的另一位工程师表示,对这些关键人物并不关心的特性所做的修改可能不被采纳或者被忽略。
这种情况应该不会发生。如果出现这样的问题,我将解决它。Morton回应道。
开放源码的支持者表示,他们需要借助良好的文档来介入低成本的消费类Linux设备,以便能更好地参与到有关消费类Linux版本的讨论。
消费电子厂商简直不知道该如何处理这个问题。一方面,他们不希望自己的产品设计被人窃用;另一方面,让其他人参与他们的产品研发显然是对他们有益的,飞利浦半导体的系统软件经理Ruud Derwig表示。
图1:CE Linux论坛正试图解决Linux的一些缺点。
围绕Linux的许多技术问题(见表)在应用中暴露得淋漓尽致。由摩托罗拉、NEC、松下和三星于去年才成立的一个CELF工作组承诺在今年第一季度末为基于Linux的提供一个用C编写的服务API。该API将包括对通话、多媒体以及一个应用框架的支持。
如果我们能同意使用它,这将是一个重大进步,摩托罗拉的Preece表示,他是该工作组的主席。
由独立开发者Matt Mackall提交的Linux Tiny核取得了另一个进步。Mackall从约2MB的用于台式机的Linux 2.6.5核中去掉了调试接口、可选API和散列表,但仍保留对集成开发环境(IDE)和传输控制协议(TCP)的支持。然而,一个简化的分配引擎毕竟会对性能造成影响,尽管影响的程度目前尚无法测定,Mackall说。他现在正试图将这些修改作为可选方案融入主流的Linux核。
佳木斯哪家医院牛皮癣医院好杭州医院哪家男科医院好宫颈糜烂相关药物长治白癜风最好医院石家庄白癜风哪好
南昌早泄治疗多少钱
- 上一页:开发基于特性的集成框架容易
- 下一页:开发理念冲突并不能阻止进入消费权衡
-
赵露思路上玻璃上拍照,却“压碎车窗”,看清腿围可算明白了
娱乐圈最不缺的就是俊男美女,靠实力靠颜值闲聊的都大把人在,但是最受欢...
2024-02-10
-
应采儿带儿子出游,老大外表帅气招风耳惹眼,小儿子清秀似女孩
在在,应采儿在社交平台上社交了一张自己和两个孩子的截图,配文是:“这...
2024-01-19
-
购买惠普 Galaxy Tab S7 FE 最多可节省 130 美元
笔记型电脑人工智慧提供的灵活性是无与伦比的。您可以流式传输恐怖片、音...
2023-12-15
-
相约厦门旅商职校,成就梦想:休闲体育服务与管理专业欢迎您
【相约惠州市北区观光旅游商务职业学校 成就憧憬】 招生工程新技术介绍:...
2023-11-29
-
大厂县反腐倡廉持续性进行中
2022年6月26日当日,代工县纪委蔡正元、代工田北俊街道办事处共同合办的反...
2023-11-26
-
紧接著汇总(Ⅲ)2022年高考真题&答案!丨持续更新ing
忘了 19:00,百年育才 挥音直播间,专业大咖谈起,悉心估分罗列高难度! 附...
2023-11-24