0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于开源软件,Elektrobit助力下一代汽车操作系统构建

Elektrobit 来源:Elektrobit 2023-03-23 11:26 次阅读

开源软件和传统汽车行业之间的差距在哪?Elektrobit合作伙伴管理亚洲区负责人顾淳表示,开源软件的生命周期较短,通常在两周到半年之间,对应的发布频率非常高,一旦出现BUG将通过全面升级的方式进行修复。

然而,传统汽车软件的生命周期往往在10-15年之间,且受到整车内存与资源的限制,修复BUG的成本非常高昂。为了弥合快速发展的开源世界同汽车行业需求之间的鸿沟,Elektrobit推出基于Ubuntu构建的EB corbos Linux操作系统

以下是演讲内容整理:

开源软件VS传统汽车行业

提到开源软件和传统汽车行业,很多人会认为两者相关性不大。但其差距到底在哪?这里做一个简单的对比。

开源软件一般产品生命周期非常短,半年、一个月甚至两周就有发布,其创新速度非常快。正是基于周期短、发布频率高的特性,一旦出现BUG,往往会通过升级的方式来进行修复。

而传统汽车行业生命周期非常长,一般在十年甚至十五年,且传统汽车行业的存储和内存非常有限,代价昂贵。另外,如果某一个用于量产的软件版本已经冻结或者装车突然发现BUG,一般会针对该版本进行修复,不会进行全面的升级。

传统汽车行业资源有限;产品生命周期又长,可见两者的差距非常大。Elektrobit致力于弥补这种差距,我们有自己的Linux产品,并为之努力多年。最新发布的EB corbos Linux产品基于Ubuntu,尽可能的从Linux开源社区里拿到开源的软件,这些开源的软件经过上亿用户使用。我们Elektrobit也会从定期维护的Ubuntu产品中拿到一些软件包,根据这些构建Linux。

Elektrobit有经典AUTOSAR产品,也有Adaptive AUTOSAR产品,专业弥补开源软件和传统汽车行业差距。那么它究竟怎样弥补差距?举个例子,IT世界的Linux会基于客户和用户的需求提供有限的配置。但OEM对Linux有技术要求、信息安全要求、更新维护的要求、甚至有高可靠性的要求。Elektrobit将根据客户的要求对Linux进行定制开发,为客户提供个性化的打包、个性化的配置以及高效的工具链。还可以提供产品服务、提供项目实施服务。

基于Ubuntu构建的EB corbos Linux

先介绍下EB corbos Linux的USP。

从产品的开发到产品维护的结束,Elektrobit将对Linux的产品进行全生命周期的管理。EB corbos Linux是基于开源软件的,所以EB corbos Linux会将源代码交付给用户。由于源代码的交付,EB corbos Linux客户在切换供应商时是没有困扰的,所有的代码都可以办到。又由于是开源的,客户很容易在市场上找到这些应用开发的人员。并且开源社区有非常多的使用者,其创新力也是非开源组织所无法比拟的。

EB corbos Linux产品是高度模块化的,用户可以根据自己的需求进行组合配置实现一定的方案。

虽然开源软件有很多的优势,但不符合汽车开发流程,也不符合汽车质量的要求。Elektrobit则会根据最新的车规对Linux进行测试和验证;并优化Linux产品,使之可以用在高性能计算平台上。Elektrobit会选择一个Linux对它进行10年甚至长达15年的维护和更新,这绝对可以满足汽车行业长生命周期的要求。

接下来介绍EB corbos的特点。

EB corbos Linux不仅是一个标准的Linux发行版本,我们会基于车规,针对以下几个特点进行Linux的开发。包含嵌入式的OCI容器支持;A/B OTA的更新;安全的系统和服务管理器;专门用于汽车行业的嵌入式管理和日志记录系统;EB corbos Linux可以在本地的电脑上、服务器上甚至基于云的各种设备上进行开发和运行。虽然EB corbos Linux说是基于Ubuntu构建的,但是EB corbos Linux可以导入到Yocto的工具链里进行编译设置。

EB corbos Linux是如何实现的?

这有一个简单的示意图——抽象和封装。左边含有EB corbos的Hypervisor,右边不带有Hypervisor。深绿色的部分和深蓝色的部分都是Elektrobit提供的Linux产品,EB corbos Linux会对SoC进行抽象,利用EB corbos工具可以把用户开发的APP载入到Elektrobit的Container(容器)里,然后跑在EB corbos Linux上。相同的应用以及中间件的二进制文件都可以应用到EB corbos未来的任何版本上,并且容器里所有工具链和二进制文件都是完全向上和向下兼容的。EB corbos Linux所有的核心也在不断地进行更新迭代。

88f0be48-c8ae-11ed-bfe3-dac502259ad0.png

图源:Elektrobit

EB corbos产品以及服务模式

如图所示,中间的黑色线条的是时间轴,从左到右包含评估阶段、开发阶段、生产制造阶段、运营阶段以及产品生命周期的结束,每个时间阶段都会有相应的Elektrobit产品和服务模式。例如开发阶段,Elektrobit是订阅的收费模式;生产和制造阶段Elektrobit是其他的模式来收费。

890ebc40-c8ae-11ed-bfe3-dac502259ad0.png

图源:Elektrobit

Elektrobit除了提供Linux产品本身,还提供两大类服务。一类是产品相关的服务;另一类是项目相关的服务,产品相关的服务包含开发板的支持,Porting的工作,目标板已经开发的软件,向目标板进行迁移以及配置的支持,包括客户需要我们做一些EB corbos Linux深度的定制开发,全部基于产品的服务项目。基于项目的服务内容,包含定制的Linux start up, secure boot,另外有一些客户需要Elektrobit提供基于Linux应用集成服务。

目前EB corbos Linux已经在很多OEM和Tier1的供应商量产的汽车和零部件上进行使用;还有一些OEM和Tier1正在使用EB corbos Linux进行量产的开发。

综上所述,EB corbos Linux是针对高性能计算优化的操作系统;是基于市场领先且广泛跨行业使用的Linux发行版;也完全符合汽车行业流程、质量标准。为了实现汽车行业特有的流程和质量标准,EB corbos Linux将进行一系列的测试验证。

(以上内容来自Elektrobit合作伙伴管理亚洲区负责人顾淳于2023年3月14日-16日在2023第四届软件定义汽车论坛暨AUTOSAR中国日发表的《构建基于开源软件的下一代汽车操作系统》主题演讲。)

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源软件
    +关注

    关注

    0

    文章

    209

    浏览量

    15869
  • 操作系统
    +关注

    关注

    37

    文章

    6672

    浏览量

    123127
  • 汽车行业
    +关注

    关注

    0

    文章

    293

    浏览量

    15329

原文标题:基于开源软件,Elektrobit助力下一代汽车操作系统构建

文章出处:【微信号:Elektrobit官方,微信公众号:Elektrobit】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    下一代定位与导航系统

    下一代定位与导航系统
    发表于 08-18 10:37

    【转载】黑莓CEO:不会推下一代BB10平板电脑 专注智能手机

    操作系统的体验并不满意,因此不会在黑莓PlayBook平板电脑中使用下一代黑莓10系统。黑莓CEO海恩斯证实称,已经取消推出下一代黑莓10系统
    发表于 07-01 17:23

    支持更多功能的下一代汽车后座娱乐系统

    更广的数据源,提供更强的互动支持,在汽车基础设施内集成更多功能,这不仅会提高OEM原装设备的价值,还会提高经销商安装的设备或零售设备的价值。但是很显然,价格是现在和将来市场能够接受下一代后座娱乐系统
    发表于 05-16 10:45

    如何利用新型Linux开发工具应对下一代嵌入式系统设计挑战?

    内部增添工程能力。这两种模式都已被证明是成功的,但是每种做法都需各自的成本。那么我们该如何利用新型Linux开发工具应对下一代嵌入式系统设计挑战呢?
    发表于 07-30 06:05

    Eclipse 基金会推出基于开源鸿蒙 OpenHarmony 的操作系统 Oniro

    操作系统相比,它可以在更广泛的设备上运行;并将使得集成不同类型的下一代硬件和软件变得更加容易。Oniro OS 具有多内核架构:Linux Yocto 内核允许操作系统在更大的嵌入式
    发表于 10-29 14:59

    MontaVista推出下一代嵌入式linux操作系统 集成了最新的linux2.6内核

    montavista软件公司日前宣布推出下一代嵌入式linux操作系统——montavistalinux专业版4.0(pro4.0)。
    发表于 12-15 09:59 2287次阅读
    MontaVista推出<b class='flag-5'>下一代</b>嵌入式linux<b class='flag-5'>操作系统</b> 集成了最新的linux2.6内核

    威马汽车将在下一代车型中搭载BlackBerry实时操作系统

    BlackBerry宣布,智能电动汽车制造商威马汽车科技集团(威马汽车)将在其下一代车型中搭载BlackBerry QNX Neutrino 实时
    的头像 发表于 12-16 10:22 2815次阅读

    酷派与腾讯云签署战略合作协议 打造下一代操作系统

      日前,酷派中国官方微博宣布与腾讯云在深圳签署战略合作协议,双方将成立下一代操作系统联合实验室,双方将共同研发和推进底层技术发展,未来打造下一代操作系统
    的头像 发表于 04-19 11:28 1213次阅读

    Elektrobit和Canonical宣布推出基于Ubuntu的EB corbos Linux开源解决方案

    两家行业前沿的开源汽车软件公司结合互补优势,共同构建下一代汽车
    的头像 发表于 02-22 11:00 632次阅读

    开源共建下一代智能终端操作系统根社区 OpenHarmony携手伙伴聚力前行

    百业的落地成果、繁荣生态与最新技术进展。OpenHarmony项目群工作委员会委员、华为终端BG软件部副总裁柳晓见受邀出席分论坛,向与会嘉宾分享了OpenHarmony携手伙伴打造下一代智能终端操作系统
    的头像 发表于 06-12 17:55 809次阅读
    <b class='flag-5'>开源</b>共建<b class='flag-5'>下一代</b>智能终端<b class='flag-5'>操作系统</b>根社区 OpenHarmony携手伙伴聚力前行

    开源共建下一代智能终端操作系统根社区 OpenHarmony携手伙伴聚力前行

    终端BG软件部副总裁柳晓见受邀出席分论坛,向与会嘉宾分享了OpenHarmony携手伙伴打造下一代智能终端操作系统根社区的最新成果与进展。 Open
    的头像 发表于 06-16 12:15 629次阅读

    Elektrobit推出全球首个符合汽车功能安全标准的开源操作系统解决方案

    德国埃朗根,2024年4月23日 – Elektrobit今日宣布推出面向功能安全应用的EB corbos Linux for Safety Applications,这是全球首个符合汽车功能安全标准的开源
    的头像 发表于 04-24 09:58 696次阅读
    <b class='flag-5'>Elektrobit</b>推出全球首个符合<b class='flag-5'>汽车</b>功能安全标准的<b class='flag-5'>开源</b><b class='flag-5'>操作系统</b>解决方案

    全球首个符合汽车功能安全标准的Ubuntu车载开源操作系统解决方案

    近期,德国汽车零部件巨头大陆集团旗下 Elektrobit 公司宣布,推出全球首款符合汽车功能安全标准的 Ubuntu 车载开源操作系统 E
    的头像 发表于 04-29 16:48 650次阅读

    苹果启动下一代操作系统研发,iOS 19.watchOS 12等代号曝光

    和visionOS 2等系列最新操作系统后,苹果的软件开发团队并未停下脚步,他们已经开始将大部分工程注意力转向下一代操作系统的研发。
    的头像 发表于 07-01 16:03 622次阅读

    面向功能安全应用的汽车开源操作系统解决方案

    在SAE 2024国际汽车安全大会上,Elektrobit的Linux专家王红燕在操作系统与芯片技术的分论坛上为大家带来了“面向功能安全应用的汽车
    的头像 发表于 09-27 09:21 378次阅读
    面向功能安全应用的<b class='flag-5'>汽车</b><b class='flag-5'>开源</b><b class='flag-5'>操作系统</b>解决方案