為汽車量身定做的Linux系統(tǒng)
這里簡(jiǎn)單講一下AGL是干嘛的?
Automotive Grade Linux是一個(gè)協(xié)作開(kāi)源項(xiàng)目,由Linux 基金會(huì)管理,它將汽車制造商,供應(yīng)商和技術(shù)公司聚集在一起,以加速開(kāi)發(fā)和采用完全開(kāi)放的聯(lián)網(wǎng)汽車軟件堆棧。他們的宗旨是:“以Linux為核心,建立一個(gè)通用的、基于Linux的聯(lián)網(wǎng)汽車內(nèi)部使用開(kāi)源平臺(tái),以實(shí)現(xiàn)新功能和技術(shù)的快速開(kāi)發(fā)。” Linux基金會(huì)汽車總經(jīng)理Dan Cauchy也曾表示:“我們的目標(biāo)是創(chuàng)建一個(gè)整個(gè)行業(yè)可以作為向消費(fèi)者提供聯(lián)網(wǎng)汽車體驗(yàn)的基礎(chǔ)的平臺(tái)?!?
AGL成長(zhǎng)史
2014年,Linux 基金會(huì)發(fā)布了開(kāi)源 AGL(Automotive Grade Linux)規(guī)范 1.0 版本,它是業(yè)界首個(gè)開(kāi)放式車載信息娛樂(lè)(IVI)軟件規(guī)范。這也是第一次汽車制造商、供應(yīng)商以及開(kāi)源開(kāi)發(fā)者可以基于同一個(gè)規(guī)范進(jìn)行協(xié)作,該規(guī)范很好的定義了將來(lái)的聯(lián)網(wǎng)汽車提供基于 Linux 的軟件堆棧。
在此之后,AGL發(fā)布了首個(gè) AGL 參考實(shí)現(xiàn)平臺(tái),平臺(tái)基于 Tizen IVI 平臺(tái),用來(lái)運(yùn)行 HTML5 應(yīng)用?;赥izen IVI,AGL添加了直觀的UI / UX以及用HTML5和JavaScript編寫(xiě)的各種應(yīng)用程序,并支持多種硬件架構(gòu)。
看到AGL的好處之后,各大科技公司紛紛前來(lái)報(bào)到,Movimento、甲骨文、高通、德儀、UIEvolution和VeriSilicon、JVC KENWOOD Corporation,Linaro和OpenSynergy等軟件廠商,先后都加入到了Linux開(kāi)源車載系統(tǒng)AGL(Automotive Grade Linux)項(xiàng)目。AGL目前專注于為車載信息娛樂(lè)控制臺(tái)提供操作系統(tǒng)。但其支持者設(shè)想的操作系統(tǒng)可以控制儀表板并處理從連接車輛功能到自動(dòng)駕駛車輛的所有事情。豐田,本田,馬自達(dá),日產(chǎn),斯巴魯,三菱,福特和捷豹路虎都參與其中。
據(jù) Linux 基金會(huì)汽車總經(jīng)理 Dan Cauchy 表示:“我們的會(huì)員基礎(chǔ)不單單只是迅速壯大,而且通過(guò)橫跨不同的業(yè)界實(shí)現(xiàn)了多元化,從半導(dǎo)體和車載軟件到 IoT 和連接云服務(wù)。這是一個(gè)明顯的跡象,即聯(lián)網(wǎng)汽車的革命已經(jīng)間接影響到許多行業(yè)縱向市場(chǎng)?!?
“此外,新發(fā)行的UCB新版本是將 AGL、Tizen、GENIVI 項(xiàng)目和相關(guān)開(kāi)源代碼中的精華部分整合進(jìn) AGL Unified Code Base (UCB)中,使得汽車制造商能夠利用一個(gè)通用平臺(tái)進(jìn)行快速創(chuàng)新。在汽車中采用基于Linux 的系統(tǒng)來(lái)實(shí)現(xiàn)所有功能時(shí),AGL 的UCB 發(fā)行版將扮演一個(gè)重大的角色?!?
AGL隊(duì)伍不斷壯大
根據(jù)Linux基金會(huì)消息,他們的AGL合作開(kāi)源項(xiàng)目現(xiàn)在有超過(guò)150個(gè)成員,其中11個(gè)是汽車制造商,包括豐田和斯巴魯,他們現(xiàn)在正在他們的一些車型上部署AGL平臺(tái)。盡管AGL在最新發(fā)布的車型上取得了重大進(jìn)展,但黑莓的QNX平臺(tái)仍是目前市場(chǎng)的主導(dǎo)車輛,在全球的銷量超過(guò)1.5億輛。如果想要有底氣與QNX這樣的公司競(jìng)爭(zhēng),AGL還有很長(zhǎng)路要走。就在近期,QNX剛剛宣布與亞馬遜(Amazon)就其AWS物聯(lián)網(wǎng)服務(wù)在黑莓QNX平臺(tái)上運(yùn)行達(dá)成新的合作伙伴關(guān)系。亞馬遜發(fā)布了用于開(kāi)發(fā)車內(nèi)訊息娛樂(lè)系統(tǒng)的Alexa SDK,此舉預(yù)示亞馬遜將正式進(jìn)軍車載娛樂(lè)領(lǐng)域。不過(guò)目前這個(gè)初版的SDK,還需要通過(guò)云端來(lái)獲取機(jī)器學(xué)習(xí)相關(guān)能力,但在未來(lái),亞馬遜希望幫助用戶在離線狀態(tài)下,也能使用Alexa的核心功能。如AlexaAuto SDK支持的撥打電話、導(dǎo)航和搜索、當(dāng)?shù)夭宛^,地理位置等功能。
亞馬遜在一篇博文中表示,Alexa Auto SDK簡(jiǎn)化了Alexa與車載信息娛樂(lè)系統(tǒng)的集成。Alexa Auto包含C ++和Java中的源代碼和函數(shù)庫(kù),使車輛能夠處理音頻輸入,與Alexa建立連接,并處理所有Alexa交互。還包括示例應(yīng)用程序,構(gòu)建腳本,序列圖和文檔。支持ARM和x86處理器體系結(jié)構(gòu)上的Android和QNX操作系統(tǒng)。
雖然黑莓是明顯的市場(chǎng)領(lǐng)導(dǎo)者,但也不乏來(lái)自WindRiver、Green Hills、Nvidia、Mentor、谷歌、Apple和AGL等競(jìng)爭(zhēng)對(duì)手的良性競(jìng)爭(zhēng)。未來(lái)幾年誰(shuí)將成為主要的競(jìng)爭(zhēng)對(duì)手,還未曾可知。