風(fēng)河系統(tǒng)對Linux平臺的態(tài)度已經(jīng)發(fā)生180度的轉(zhuǎn)變
在向大家詳細(xì)介紹Linux平臺 之前,首先讓大家了解下Linux平臺 ,然后全面介紹Linux平臺 ,希望對大家有用。靠VxWorks操作系統(tǒng)起家和發(fā)達(dá)的風(fēng)河系統(tǒng)公司現(xiàn)在不再僅依賴于操作系統(tǒng)。一年半前接手風(fēng)河系統(tǒng)首席執(zhí)行官職務(wù)的Ken Klein甚至在公司用戶大會上聲稱:“操作系統(tǒng)不是我們的核心業(yè)務(wù)。”
風(fēng)河系統(tǒng)對Linux平臺的態(tài)度已經(jīng)發(fā)生180度的轉(zhuǎn)變,而該公司以前的管理層曾公開反對Linux平臺。今年,風(fēng)河公司的工程師在采用開放源代碼Eclipse平臺方面已經(jīng)處于領(lǐng)先地位,這全是為了滿足嵌入式軟件開發(fā)人員的需求。Eclipse最早是作為一種以IT為中心的用戶接口出現(xiàn)在IBM公司內(nèi)部。
“與過去把VxWorks作為主打產(chǎn)品不同,風(fēng)河現(xiàn)在采用一種平臺戰(zhàn)略,即按照主要的工業(yè)領(lǐng)域,把合適的操作系統(tǒng)、中間件和運(yùn)行時(shí)(run-time)工具包裝在一起。”該公司首席行銷官John Bruggeman表示。作為該戰(zhàn)略的一部分,這家公司已經(jīng)吸引了一些較小的軟件供應(yīng)商成為其伙伴公司。
例如,風(fēng)河公司和Express邏輯公司已經(jīng)開始合作,共同向需要占用內(nèi)存小、免版稅操作系統(tǒng)的客戶推銷Express公司的緊湊型ThreadX操作系統(tǒng),同時(shí)提供風(fēng)河公司的支持工具和服務(wù)。
“這類合作關(guān)系在風(fēng)河公司以前的管理層下是不可想象的,”Express公司的副總裁John Carbone表示。
從三年前開始,風(fēng)河公司的工程師兩度評估了Eclipse平臺,試圖弄清這種以IT為中心的技術(shù)能否滿足嵌入式軟件開發(fā)社群的需求。面向企業(yè)應(yīng)用的軟件開發(fā)是以同步方式進(jìn)行的。瞄準(zhǔn)軍用系統(tǒng)或汽車應(yīng)用的工程師常常需要系統(tǒng)之間有聯(lián)系,而且軟件開發(fā)人員必須異步刷新一個(gè)寄存器窗口或一個(gè)存儲器窗口。
“該接口必須更加以信息發(fā)送為基礎(chǔ),而且對我們來說,往返發(fā)送所有這些信息可能變成一個(gè)聯(lián)網(wǎng)問題,”風(fēng)河公司首席技術(shù)官Tomas Evensen表示,“所以,當(dāng)我們決定開發(fā)Workbench時(shí),我們不得不創(chuàng)建這種異步開發(fā)系統(tǒng),然后再把這套知識帶回到Eclipse社群。”
風(fēng)河公司的工程師正在Eclipse基金會中主導(dǎo)著一項(xiàng)開放源代碼研究工作。該基金會旨在推動設(shè)備軟件開發(fā)平臺的發(fā)展。
Evensen指出,Eclipse的一個(gè)優(yōu)勢是伙伴公司通過采用Eclipse文檔能夠迅速學(xué)會如何開發(fā)插件,而無須依賴風(fēng)河公司的工程師來指導(dǎo)他們。對于風(fēng)河公司來說,Eclipse的模塊化特性使得它可以根據(jù)客戶需求來“裁剪”Workbench工具。盡管Tornado集成開發(fā)環(huán)境瞄準(zhǔn)的是VxWorks用戶,但Workbench可以適應(yīng)Linux、VxWorks或任何其它操作系統(tǒng)。
“Eclipse的一個(gè)非常好的特點(diǎn)是你插入某個(gè)東西,無須重新編譯,就可以在窗口中看到它。” Evensen表示,“我們可以使一個(gè)產(chǎn)品更多地瞄準(zhǔn)應(yīng)用開發(fā)者,使另一個(gè)產(chǎn)品更多地瞄準(zhǔn)從事復(fù)雜硬件設(shè)計(jì)的工程師。”
重新定位
在一項(xiàng)重塑公司信心的行動中,這家具有23年歷史的公司正試圖改變用以描述其行業(yè)的專用語言,以前是“嵌入式軟件開發(fā)”,而現(xiàn)在風(fēng)河公司寧愿用“設(shè)備軟件優(yōu)化(DSO)”來描述其行業(yè)。
DSO這種稱號是該公司決心脫胎換骨的努力的一部分。在老模式下,一家系統(tǒng)公司購買各種各樣的軟件工具,然后在公司內(nèi)部把它們整合在一起;而在新模式下,風(fēng)河公司成為這些系統(tǒng)公司的一個(gè)“戰(zhàn)略開發(fā)伙伴”。Klein表示,客戶的工程團(tuán)隊(duì)需要把注意力集中在開發(fā)應(yīng)用代碼上(從今明兩年來看,代碼長度將增加一倍,因而更具挑戰(zhàn)性),而合作伙伴風(fēng)河公司將提供“軟件優(yōu)化”所需的各種工具。
“我們希望加入一個(gè)行業(yè)生態(tài)系統(tǒng),并能迅速地提供服務(wù),”該公司首席行銷官Bruggeman說。“問題在于:在一個(gè)以硬件為中心的世界里你如何為軟件定價(jià)?軟件模式是不同于硬件模式的。”Gartner Dataquest公司的高級分析師Daya Nadamuni表示。
“重新獲得軟件開發(fā)社群的信任需要時(shí)間,該公司以前的管理層因?yàn)楣_抵制IBM而損害了公司很多良好的愿景。”Nadamuni說,“我不能責(zé)怪風(fēng)河公司的合伙創(chuàng)辦人Jerry Fiddler,但他和公司的首席執(zhí)行官們未能看清IBM給這個(gè)行業(yè)帶來的變化有多大。”與此同時(shí),她補(bǔ)充道,該公司在技術(shù)上仍然非常強(qiáng)大。
Linux平臺在這個(gè)大約十億美元規(guī)模的DSO行業(yè)內(nèi),競爭是十分激烈的,其中Green Hills軟件公司主攻航天領(lǐng)域,而微軟公司在消費(fèi)電子市場成長得非常快。
【編輯推薦】