电子设计自动化技术的领导厂商 Mentor Graphics近日发布一份题为《GENIVI 联盟仍保持其在开源车载信息娱乐开发方面的领导地位》的研究报告。中文版的报告全文可在 Mentor Graphics 的官方网站阅读和下载:http://automotive.cn.mentor.com/news-publications/mentor-genivi。
一、作者介绍
约翰-莱曼 (John Lehmann) 在 GENIVI 联盟营销委员会工作,担任明导国际在 GENIVI 董事会的主要代表。25余年来,约翰一直面向消费者和各种规模的企业进行成功的市场营销,包括20多年从事与企业计算、消费电子、无线手持设备和嵌入式设备有关的 UNIX (The Santa Cruz Operation) 和 Linux 系统软件(MontaVista、Embedded Alley 和如今的明导国际)的经验。他毕业于加州大学圣克鲁兹分校。
二、 引言
如今,汽车已经成为我们日常生活中不可或缺的一部分。买家不管是为了单纯的驾驶乐趣还是出于必要,消费电子使驾驶员和乘客对于车载信息娱乐系统(IVI) 的期望在21世纪升华到了新的高度。怀抱较高期望的新车买家想要和智能手机一样的信息娱乐体验。无论何时何地,都希望在驾驶时获得触手可及的个性化娱乐以及与朋友同事的联系。
由于当今的车载信息娱乐技术十分复杂,汽车生产商必须应对越来越多的挑战。这些挑战中的主要难题就是如何规划和准备一个较好的设计周期,因为消费电子行业总有令人惊奇的创新,因此车内的信息娱乐系统很快就会变得过时。为了紧跟这股创新浪潮,汽车生产商和供应商应合力开发和定义一个针对信息娱乐系统开发的通用基础架构。通过放弃专有的操作系统并采用基于开源软件的标准方法,汽车行业就能够共享一个稳定的车载信息娱乐系统中间件,这样即使出现了新的挑战,汽车行业的厂商也能够集体进行改进和更新。
三、 GENIVI® 联盟
基于以上原因,非营利 GENIVI 联盟在四年前成立。GENIVI 联盟的成员现在包括170多家汽车生产商和供应商,其宗旨是共享一个标准的车载信息娱乐系统开发的开源平台。
a. GENIVI 帮助缩短开发周期,从而减少汽车生产商的成本。
GENIVI 通过提出一个非专有的操作系统环境 (Linux) 并利用全球开源软件开发人员的专业技术,正改变车载信息娱乐软件的开发和使用方式。该联盟希望最终能够从根本上改变汽车生产商和供应商打造现代车载信息娱乐系统的方式。GENIVI真正的好处将体现在汽车生产商在他们的未来系统中访问、修改和重新使用软件的能力。
GENIVI 的主要任务是确定和界定联盟成员认为无差别的车载信息娱乐系统(图1)的核心功能。在应用层面,汽车生产商们可在 GENIVI 平台的基础上自由定制,以便打造独特的驾驶员/乘客体验,或打造独家的人机界面体验。关键就在于使这些应用运作的功能(GENIVI 车载信息娱乐平台和中间件),这些功能在开发出来后可以重新使用或重新整合进不同汽车生产商及其自有汽车系列的车载信息娱乐产品中。
b. GENIVI 联盟集合和统一多家汽车生产商、供应商及合作伙伴的软件要求。
在这种情况下,GENIVI 规范的特点和功能被更多汽车生产商及其供应商所接受。大部分(80%左右)被纳入 GENIVI 规范的内容是已经写好的并且存在于开源领域数千个“项目”中的部分项目的代码(图3)。该软件代码的开发是为了用于消费电子产品或网络,并且不加修改就可用于车载信息娱乐系统。
该规范中另外15%的代码必须进行修改或调整才能适用于特殊的汽车参数。GENIVI 成员分别负责各自的开源项目,做这方面的修改。
GENIVI 规范剩余5%的代码对于车载信息娱乐系统而言非常独特,现在还没有这样的开源项目存在。
四、GENIVI Compliant™ 软件平台
GENIVI 大约每六个月更新一次其 Linux 车载信息娱乐系统规范,并按发布版本进行编号。最近发布的规范是 GENIVI Compliance 3.0。每次更新规范都要细化相关要求、要求更新组件版本并增加新的所需组件。3.0规范中包含69个单独的开源组件,其中大部分包含多个子组件。
3.0规范:
明导国际等联盟成员依据这个规范来建立车载信息娱乐系统软件平台。这些平台将受到 GENIVI 的审核,如果符合规范就会被注册为 GENIVI 合规产品。尽管有些成员提供的是一个完整的 GENIVI 平台,但联盟其他成员也可以集中精力只研究一个合规平台的单个或多个部件。
自该规范首推以来,联盟成员开发的 GENIVI 合规平台的数量在过去两年里实现稳定增长。目前,来自19个不同的 GENIVI 成员的50多个软件平台已被注册为 GENIVI 合规产品。
获取更多评论