開源軟件和傳統(tǒng)汽車行業(yè)之間的差距在哪?Elektrobit合作伙伴管理亞洲區(qū)負(fù)責(zé)人顧淳表示,開源軟件的生命周期較短,通常在兩周到半年之間,對應(yīng)的發(fā)布頻率非常高,一旦出現(xiàn)BUG將通過全面升級的方式進(jìn)行修復(fù)。
然而,傳統(tǒng)汽車軟件的生命周期往往在10-15年之間,且受到整車內(nèi)存與資源的限制,修復(fù)BUG的成本非常高昂。為了彌合快速發(fā)展的開源世界同汽車行業(yè)需求之間的鴻溝,Elektrobit推出基于Ubuntu構(gòu)建的EB corbos Linux操作系統(tǒng)。
以下是演講內(nèi)容整理:
開源軟件VS傳統(tǒng)汽車行業(yè)
提到開源軟件和傳統(tǒng)汽車行業(yè),很多人會認(rèn)為兩者相關(guān)性不大。但其差距到底在哪?這里做一個簡單的對比。
開源軟件一般產(chǎn)品生命周期非常短,半年、一個月甚至兩周就有發(fā)布,其創(chuàng)新速度非常快。正是基于周期短、發(fā)布頻率高的特性,一旦出現(xiàn)BUG,往往會通過升級的方式來進(jìn)行修復(fù)。
而傳統(tǒng)汽車行業(yè)生命周期非常長,一般在十年甚至十五年,且傳統(tǒng)汽車行業(yè)的存儲和內(nèi)存非常有限,代價昂貴。另外,如果某一個用于量產(chǎn)的軟件版本已經(jīng)凍結(jié)或者裝車突然發(fā)現(xiàn)BUG,一般會針對該版本進(jìn)行修復(fù),不會進(jìn)行全面的升級。
傳統(tǒng)汽車行業(yè)資源有限;產(chǎn)品生命周期又長,可見兩者的差距非常大。Elektrobit致力于彌補(bǔ)這種差距,我們有自己的Linux產(chǎn)品,并為之努力多年。最新發(fā)布的EB corbos Linux產(chǎn)品基于Ubuntu,盡可能的從Linux開源社區(qū)里拿到開源的軟件,這些開源的軟件經(jīng)過上億用戶使用。我們Elektrobit也會從定期維護(hù)的Ubuntu產(chǎn)品中拿到一些軟件包,根據(jù)這些構(gòu)建Linux。
Elektrobit有經(jīng)典AUTOSAR產(chǎn)品,也有Adaptive AUTOSAR產(chǎn)品,專業(yè)彌補(bǔ)開源軟件和傳統(tǒng)汽車行業(yè)差距。那么它究竟怎樣彌補(bǔ)差距?舉個例子,IT世界的Linux會基于客戶和用戶的需求提供有限的配置。但OEM對Linux有技術(shù)要求、信息安全要求、更新維護(hù)的要求、甚至有高可靠性的要求。Elektrobit將根據(jù)客戶的要求對Linux進(jìn)行定制開發(fā),為客戶提供個性化的打包、個性化的配置以及高效的工具鏈。還可以提供產(chǎn)品服務(wù)、提供項目實施服務(wù)。
基于Ubuntu構(gòu)建的EB corbos Linux
先介紹下EB corbos Linux的USP。
從產(chǎn)品的開發(fā)到產(chǎn)品維護(hù)的結(jié)束,Elektrobit將對Linux的產(chǎn)品進(jìn)行全生命周期的管理。EB corbos Linux是基于開源軟件的,所以EB corbos Linux會將源代碼交付給用戶。由于源代碼的交付,EB corbos Linux客戶在切換供應(yīng)商時是沒有困擾的,所有的代碼都可以辦到。又由于是開源的,客戶很容易在市場上找到這些應(yīng)用開發(fā)的人員。并且開源社區(qū)有非常多的使用者,其創(chuàng)新力也是非開源組織所無法比擬的。
EB corbos Linux產(chǎn)品是高度模塊化的,用戶可以根據(jù)自己的需求進(jìn)行組合配置實現(xiàn)一定的方案。
雖然開源軟件有很多的優(yōu)勢,但不符合汽車開發(fā)流程,也不符合汽車質(zhì)量的要求。Elektrobit則會根據(jù)最新的車規(guī)對Linux進(jìn)行測試和驗證;并優(yōu)化Linux產(chǎn)品,使之可以用在高性能計算平臺上。Elektrobit會選擇一個Linux對它進(jìn)行10年甚至長達(dá)15年的維護(hù)和更新,這絕對可以滿足汽車行業(yè)長生命周期的要求。
接下來介紹EB corbos的特點(diǎn)。
EB corbos Linux不僅是一個標(biāo)準(zhǔn)的Linux發(fā)行版本,我們會基于車規(guī),針對以下幾個特點(diǎn)進(jìn)行Linux的開發(fā)。包含嵌入式的OCI容器支持;A/B OTA的更新;安全的系統(tǒng)和服務(wù)管理器;專門用于汽車行業(yè)的嵌入式管理和日志記錄系統(tǒng);EB corbos Linux可以在本地的電腦上、服務(wù)器上甚至基于云的各種設(shè)備上進(jìn)行開發(fā)和運(yùn)行。雖然EB corbos Linux說是基于Ubuntu構(gòu)建的,但是EB corbos Linux可以導(dǎo)入到Y(jié)octo的工具鏈里進(jìn)行編譯設(shè)置。
EB corbos Linux是如何實現(xiàn)的?
這有一個簡單的示意圖——抽象和封裝。左邊含有EB corbos的Hypervisor,右邊不帶有Hypervisor。深綠色的部分和深藍(lán)色的部分都是Elektrobit提供的Linux產(chǎn)品,EB corbos Linux會對SoC進(jìn)行抽象,利用EB corbos工具可以把用戶開發(fā)的APP載入到Elektrobit的Container(容器)里,然后跑在EB corbos Linux上。相同的應(yīng)用以及中間件的二進(jìn)制文件都可以應(yīng)用到EB corbos未來的任何版本上,并且容器里所有工具鏈和二進(jìn)制文件都是完全向上和向下兼容的。EB corbos Linux所有的核心也在不斷地進(jìn)行更新迭代。
圖源:Elektrobit
EB corbos產(chǎn)品以及服務(wù)模式
如圖所示,中間的黑色線條的是時間軸,從左到右包含評估階段、開發(fā)階段、生產(chǎn)制造階段、運(yùn)營階段以及產(chǎn)品生命周期的結(jié)束,每個時間階段都會有相應(yīng)的Elektrobit產(chǎn)品和服務(wù)模式。例如開發(fā)階段,Elektrobit是訂閱的收費(fèi)模式;生產(chǎn)和制造階段Elektrobit是其他的模式來收費(fèi)。
圖源:Elektrobit
Elektrobit除了提供Linux產(chǎn)品本身,還提供兩大類服務(wù)。一類是產(chǎn)品相關(guān)的服務(wù);另一類是項目相關(guān)的服務(wù),產(chǎn)品相關(guān)的服務(wù)包含開發(fā)板的支持,Porting的工作,目標(biāo)板已經(jīng)開發(fā)的軟件,向目標(biāo)板進(jìn)行遷移以及配置的支持,包括客戶需要我們做一些EB corbos Linux深度的定制開發(fā),全部基于產(chǎn)品的服務(wù)項目?;陧椖康姆?wù)內(nèi)容,包含定制的Linux start up, secure boot,另外有一些客戶需要Elektrobit提供基于Linux應(yīng)用集成服務(wù)。
目前EB corbos Linux已經(jīng)在很多OEM和Tier1的供應(yīng)商量產(chǎn)的汽車和零部件上進(jìn)行使用;還有一些OEM和Tier1正在使用EB corbos Linux進(jìn)行量產(chǎn)的開發(fā)。
綜上所述,EB corbos Linux是針對高性能計算優(yōu)化的操作系統(tǒng);是基于市場領(lǐng)先且廣泛跨行業(yè)使用的Linux發(fā)行版;也完全符合汽車行業(yè)流程、質(zhì)量標(biāo)準(zhǔn)。為了實現(xiàn)汽車行業(yè)特有的流程和質(zhì)量標(biāo)準(zhǔn),EB corbos Linux將進(jìn)行一系列的測試驗證。
(以上內(nèi)容來自Elektrobit合作伙伴管理亞洲區(qū)負(fù)責(zé)人顧淳于2023年3月14日-16日在2023第四屆軟件定義汽車論壇暨AUTOSAR中國日發(fā)表的《構(gòu)建基于開源軟件的下一代汽車操作系統(tǒng)》主題演講。)
審核編輯 :李倩
-
開源軟件
+關(guān)注
關(guān)注
0文章
210瀏覽量
15973 -
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6899瀏覽量
123804 -
汽車行業(yè)
+關(guān)注
關(guān)注
0文章
313瀏覽量
15466
原文標(biāo)題:基于開源軟件,Elektrobit助力下一代汽車操作系統(tǒng)構(gòu)建
文章出處:【微信號:Elektrobit官方,微信公眾號:Elektrobit】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
【轉(zhuǎn)載】黑莓CEO:不會推下一代BB10平板電腦 專注智能手機(jī)
支持更多功能的下一代汽車后座娛樂系統(tǒng)
如何利用新型Linux開發(fā)工具應(yīng)對下一代嵌入式系統(tǒng)設(shè)計挑戰(zhàn)?
Eclipse 基金會推出基于開源鴻蒙 OpenHarmony 的操作系統(tǒng) Oniro
MontaVista推出下一代嵌入式linux操作系統(tǒng) 集成了最新的linux2.6內(nèi)核
![MontaVista推出<b class='flag-5'>下一代</b>嵌入式linux<b class='flag-5'>操作系統(tǒng)</b> 集成了最新的linux2.6內(nèi)核](https://file.elecfans.com/web1/M00/7E/17/o4YBAFwUYAaARZFfAADw6KAkG9E501.png)
威馬汽車將在下一代車型中搭載BlackBerry實時操作系統(tǒng)
酷派與騰訊云簽署戰(zhàn)略合作協(xié)議 打造下一代操作系統(tǒng)
Elektrobit和Canonical宣布推出基于Ubuntu的EB corbos Linux開源解決方案
開源共建下一代智能終端操作系統(tǒng)根社區(qū) OpenHarmony攜手伙伴聚力前行
![<b class='flag-5'>開源</b>共建<b class='flag-5'>下一代</b>智能終端<b class='flag-5'>操作系統(tǒng)</b>根社區(qū) OpenHarmony攜手伙伴聚力前行](https://file.elecfans.com/web2/M00/AC/48/pYYBAGSG8DCAfWyEAAQXGeIFdIU499.png)
開源共建下一代智能終端操作系統(tǒng)根社區(qū) OpenHarmony攜手伙伴聚力前行
Elektrobit推出全球首個符合汽車功能安全標(biāo)準(zhǔn)的開源操作系統(tǒng)解決方案
![<b class='flag-5'>Elektrobit</b>推出全球首個符合<b class='flag-5'>汽車</b>功能安全標(biāo)準(zhǔn)的<b class='flag-5'>開源</b><b class='flag-5'>操作系統(tǒng)</b>解決方案](https://file1.elecfans.com/web2/M00/D7/6B/wKgZomYoZ42AdhfbAAASTT0sLW0860.jpg)
全球首個符合汽車功能安全標(biāo)準(zhǔn)的Ubuntu車載開源操作系統(tǒng)解決方案
蘋果啟動下一代操作系統(tǒng)研發(fā),iOS 19.watchOS 12等代號曝光
面向功能安全應(yīng)用的汽車開源操作系統(tǒng)解決方案
![面向功能安全應(yīng)用的<b class='flag-5'>汽車</b><b class='flag-5'>開源</b><b class='flag-5'>操作系統(tǒng)</b>解決方案](https://file1.elecfans.com/web2/M00/09/1B/wKgaomb2COWALymqAAGxcgbAXe0968.jpg)
評論