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