豐田高管談對(duì)Linux的期待及如何與開源社區(qū)合作
豐田在2011年11月28日舉行的“Automotive Linux Summit 2011”(由Linux Foundation主辦)上發(fā)表主題演講,介紹了該公司對(duì)車載信息終端(IVI:in-vehicle infotainment)使用Linux系統(tǒng)所抱有的期待。該公司于2011年7月加入了Linux基金會(huì),最近對(duì)Linux表現(xiàn)出了積極的態(tài)度。
登臺(tái)發(fā)表演講的是豐田第1電子開發(fā)部主任村田賢一。村田認(rèn)為,“現(xiàn)在的汽車已經(jīng)變成了移動(dòng)信息終端。已經(jīng)不能光靠我們自己(汽車行業(yè))開發(fā)所有系統(tǒng)了”,因此需要利用包括Linux在內(nèi)的開源軟件。
起動(dòng)時(shí)間及文件系統(tǒng)還有很大改善余地
村田就IVI采用Linux時(shí)存在的課題提出了以下三點(diǎn)。(1)高速起動(dòng),(2)對(duì)電源電壓變化的耐性(可保證處理安全的文件系統(tǒng)),(3)驗(yàn)證多種配置的方便性等。
這些問題乍看上去與消費(fèi)電子產(chǎn)品領(lǐng)域要求嵌入式Linux具備的特性相似。以高速起動(dòng)為例,以前曾在消費(fèi)電子Linux論壇(CELF,現(xiàn)已與Linux基金會(huì)合并)等的主導(dǎo)下針對(duì)該問題改進(jìn)過內(nèi)核。
村田表示,“發(fā)展方向或許與用于消費(fèi)電子產(chǎn)品的Linux相似,但汽車對(duì)Linux的要求更加嚴(yán)格。以電源電壓變化為例,汽車比消費(fèi)電子產(chǎn)品劇烈得多。在電壓變化如此劇烈的前提下,Linux文件系統(tǒng)還需要進(jìn)一步改進(jìn)”。
不能單方面提出編程要求
村田不僅表達(dá)了對(duì)Linux的期待,還就如何與開源社區(qū)合作介紹了以下幾種“汽車行業(yè)不能做的事(What we should not do)”。
·“Linux社區(qū)不是自己公司的編程資源。不能單方面提出要求,期待別人為自己開發(fā)”
·“不能在提出要求后,被動(dòng)地等待別人提供幫助。如果需要編程,你便是應(yīng)該提出***個(gè)方案的人。即使你并不擅長(zhǎng)編程”
·“應(yīng)避免提出單純?yōu)樽约汗鹃_發(fā)的、非常特殊的編程要求。這樣的東西對(duì)于社區(qū)共享軟件,沒有任何價(jià)值”
據(jù)村田介紹,汽車領(lǐng)域所需要的上述軟件“也許乍看上去是只能用于汽車的特殊軟件,但將來也會(huì)對(duì)汽車以外的行業(yè)起到有益作用”。他就此列舉的例子是利用Linux內(nèi)核來支持多通道界面(將語音及視覺等多種媒介用于UI)。
出身于索尼
其實(shí),村田是出身于索尼的軟件技術(shù)人員。在大學(xué)獲得計(jì)算機(jī)科學(xué)博士學(xué)位之后,進(jìn)入索尼計(jì)算機(jī)科學(xué)實(shí)驗(yàn)室(CSL,Computer Science Laboratory)工作。2000年調(diào)至索尼,從事電視及機(jī)器人等軟件平臺(tái)的開發(fā)工作。曾擔(dān)任過PlayStation 3“Cell OS”項(xiàng)目負(fù)責(zé)人。2008年進(jìn)入豐田,自2010年起擔(dān)任該公司新一代IVI***工程師。
【編輯推薦】