|
學(xué)嵌入式不調(diào)板子_嵌入式OS烽火再起 微軟稱霸勝算幾何?,
冬日的北京寒風(fēng)正凜冽,但卻擋不住一眾技術(shù)專家參加微軟Teched 2009技術(shù)大會(huì)的澎湃熱情。在Teched 2009技術(shù)盛典上,除了重裝上陣的Windows7外,最大的亮點(diǎn)莫過(guò)于是微軟一口氣發(fā)布了兩個(gè)嵌入式操作系統(tǒng)(OS):Windows Embedded CE 6.0 R3和Windows Embedded Standard 2011。在此之前,英特爾CEO歐德寧也曾表示嵌入式系統(tǒng)將是英特爾的下一座寶藏。非常巧合的是,這一想法和微軟不謀而合。在Teched 2009上,微軟也把嵌入式系統(tǒng)當(dāng)作是下一座寶藏。
目前,結(jié)合無(wú)線應(yīng)用的嵌入式系統(tǒng)不但是開(kāi)發(fā)者最感興趣的話題,也是世界上最熱門(mén)的話題之一。以前嵌入式操作系統(tǒng)的戰(zhàn)火一般只在工業(yè)領(lǐng)域和大型智能設(shè)備中燃燒。但隨著3G無(wú)線技術(shù)的普及和嵌入式硬件設(shè)備性能的不斷提升,便攜式消費(fèi)電子設(shè)備正方興未艾,大大的推動(dòng)著嵌入式設(shè)備急速增長(zhǎng)。所以,雖然和PC 領(lǐng)域相比,嵌入式OS市場(chǎng)仍然很小,但正如星星之火,可以燎原一樣,現(xiàn)在的嵌入式OS領(lǐng)域正被各大巨頭視為未來(lái)的增長(zhǎng)引擎。嵌入式OS烽火再起,微軟稱霸的夢(mèng)想勝算有幾何?
1. 微軟10年磨一劍,全面布局以謀霸主地位
當(dāng)人們把目光聚集到微軟新開(kāi)發(fā)的搜索引擎,欲與谷歌爭(zhēng)奪互聯(lián)網(wǎng)霸主地位時(shí),微軟卻已經(jīng)在另一個(gè)重要領(lǐng)域施展拳腳了。在后PC時(shí)代,嵌入式系統(tǒng)將廣泛應(yīng)用于便攜式的消費(fèi)領(lǐng)域和商用設(shè)備領(lǐng)域。從目前的態(tài)勢(shì)來(lái)看,在嵌入式OS領(lǐng)域除了風(fēng)河和Red Hat外,就很難有其它公司能與微軟抗衡。那么,到底微軟為稱霸嵌入式OS領(lǐng)域都做了些什么事情呢?
(1)微軟深耕嵌入式領(lǐng)域的全套產(chǎn)品
一般來(lái)說(shuō),嵌入式操作系統(tǒng)可以分為兩類:一類是面向控制、通信等領(lǐng)域的實(shí)時(shí)操作系統(tǒng),如風(fēng)河公司的Vxworks和Psos、Qnx公司的Qnx、 Ati的Nucleus等;另一類是面向消費(fèi)領(lǐng)域的實(shí)時(shí)操作系統(tǒng),主要有微軟Windows Embedded和Linux等。而根據(jù)國(guó)際知名市場(chǎng)研究公司VDC的估計(jì),在未來(lái)消費(fèi)電子和商用設(shè)備市場(chǎng)將會(huì)成為嵌入式操作系統(tǒng)的主戰(zhàn)場(chǎng)。例如,智能移動(dòng)設(shè)備、GPS導(dǎo)航設(shè)備、DVD播放器、ATM機(jī)、零售POS系統(tǒng)、機(jī)頂盒、車用智能系統(tǒng)等。
在探討微軟帝國(guó)稱霸嵌入式OS系統(tǒng)勝算之前,讓我們先了解一下其發(fā)展歷史。微軟從1996年發(fā)表WinCE第一個(gè)版本,到目前為止微軟嵌入式操作系統(tǒng)有兩個(gè)內(nèi)核:一個(gè)是WinCE 內(nèi)核,包括Windows Mobile也是使用這個(gè)內(nèi)核,它能支持各種便攜設(shè)備的嵌入式應(yīng)用。另外一個(gè)內(nèi)核是Windows Embedded XP和WEPOS 使用的Windows XP內(nèi)核,它是模塊化的XP版本。WEPOS(Windows Embedded for POS)是一個(gè)專門(mén)為零售終端定制的嵌入式XP版本。
由此可見(jiàn),微軟在嵌入式系統(tǒng)的策略,是具有硬實(shí)時(shí)的嵌入式操作系統(tǒng)WinCE 和Windows Mobile的目標(biāo)是移動(dòng)和通用的嵌入式設(shè)備,如手機(jī)、導(dǎo)航、PMP、機(jī)頂盒、工業(yè)控制設(shè)備和醫(yī)療儀器等。Windows Embedded XP 是一個(gè)非實(shí)時(shí)的嵌入式操作系統(tǒng),目標(biāo)是瘦客戶機(jī)、零售機(jī)器、工廠生產(chǎn)線控制和技術(shù)外設(shè)存儲(chǔ)和顯示設(shè)備。另外,微軟推出的.NET Micro Framework是針對(duì)微型設(shè)備和單片機(jī)市場(chǎng)的一個(gè)新產(chǎn)品,它是補(bǔ)償WinCE不能支持的更小型的嵌入式應(yīng)用。
(2)10年磨一劍,微軟全面布局嵌入式領(lǐng)域
比較起不少已經(jīng)有20多年歷史的老牌嵌入式操作系統(tǒng)公司,微軟還是一個(gè)新兵,但微軟的整個(gè)產(chǎn)品線卻在不斷的發(fā)展和豐富中。在嵌入式OS領(lǐng)域,微軟經(jīng)過(guò)10年磨一劍,積聚了巨大的優(yōu)勢(shì)。使到即使是風(fēng)河這樣老牌的嵌入式系統(tǒng)廠商,也很難阻擋微軟在嵌入式領(lǐng)域前進(jìn)的步伐。這既有微軟自身的品牌優(yōu)勢(shì)、資金優(yōu)勢(shì),更有微軟強(qiáng)勢(shì)開(kāi)拓第二帝國(guó)的雄心壯志。
目前,微軟完整的Windows Embedded系列產(chǎn)品包括:在Teched 2009上大出風(fēng)頭的Windows Embedded 6.0 R3的RTM版本,其最激動(dòng)人心的功能是增強(qiáng)了支持多種消費(fèi)類電子設(shè)備的無(wú)縫連接。Windows Embedded Standard 2011是針對(duì)Windows 7平臺(tái)的模塊化系統(tǒng)。為了適應(yīng)嵌入式產(chǎn)品的定制化需求,微軟將Windows 7拆成了一萬(wàn)多個(gè)組件,允許用戶根據(jù)自己的需求進(jìn)行二次開(kāi)發(fā),以定制尺寸更小的操作系統(tǒng)。此外,還有針對(duì)商用重要裝置類型的解決方案Windows Embedded POSReady,這是以預(yù)先設(shè)定的工具套件形式提供給POS特定市場(chǎng)所需的各項(xiàng)功能;還有新推出的針對(duì)導(dǎo)航產(chǎn)品的Windows Embedded NavReady套件。
俗話說(shuō):?jiǎn)未颡?dú)斗的敵不過(guò)打群架的。微軟根據(jù)嵌入式OEM制造商的不同需求進(jìn)行差異化的設(shè)計(jì),形成一系列的產(chǎn)品矩陣顯然很有殺傷力。如果說(shuō)個(gè)人電腦是微軟的第一帝國(guó)的話,那么微軟希望嵌入式OS是它的第二帝國(guó)。而且,在未來(lái)這將是一個(gè)比個(gè)人電腦更為龐大的帝國(guó)。
2. 稱霸嵌入式OS應(yīng)具備什么條件?
如今隨著嵌入式設(shè)備市場(chǎng)步入一個(gè)爆發(fā)性的增長(zhǎng)拐點(diǎn),不但鼓舞著眾嵌入式軟件巨頭在該領(lǐng)域的擴(kuò)張野心,同時(shí)也加劇著競(jìng)爭(zhēng)的白熱化。據(jù)有關(guān)數(shù)據(jù)顯示,預(yù)計(jì)到2012年全球?qū)⒂?0億個(gè)嵌入式設(shè)備交付。因此,嵌入式OS領(lǐng)域的各家巨頭如微軟、風(fēng)河、Montavista、奇趣、PalmSource等都爭(zhēng)先恐后地進(jìn)行圈地運(yùn)動(dòng),力爭(zhēng)在市場(chǎng)競(jìng)爭(zhēng)格局尚未明朗之前占得先機(jī)。那么,在后PC時(shí)代,稱霸未來(lái)嵌入式OS平臺(tái)的條件是什么?微軟在這個(gè)風(fēng)涌云起的嵌入式 OS市場(chǎng)中又勝算有幾何呢?
(1)競(jìng)爭(zhēng)核心:誰(shuí)擁有更龐大的生態(tài)鏈
因?yàn)榍度胧皆O(shè)備涉及到的應(yīng)用非常多,而且差異性也很大。所以嵌入式開(kāi)發(fā)與傳統(tǒng)軟件開(kāi)發(fā)有著一個(gè)最大的區(qū)別:就是在嵌入式設(shè)備開(kāi)發(fā)時(shí),開(kāi)發(fā)者需要綜合考慮硬件平臺(tái)和軟件平臺(tái)的配合。在PC機(jī)平臺(tái)上進(jìn)行軟件開(kāi)發(fā)時(shí),因其具有標(biāo)準(zhǔn)的CPU架構(gòu)和運(yùn)行平臺(tái),硬件上的開(kāi)發(fā)方式和過(guò)程相對(duì)統(tǒng)一;而嵌入式開(kāi)發(fā)則需要考慮不同的硬件設(shè)備、CPU處理器和存儲(chǔ)空間,再加上操作系統(tǒng)配合硬件BSP作的定制和裁剪。所以,相較于傳統(tǒng)PC平臺(tái)上的軟件開(kāi)發(fā)難度會(huì)大一些。而且,對(duì)于嵌入式OEM廠商來(lái)說(shuō),縮短新產(chǎn)品的上市時(shí)間是他們最關(guān)心的問(wèn)題,所以選用的OS平臺(tái)最好是能提供完整的整體解決方案(例如,對(duì)各家CPU已經(jīng)優(yōu)化,對(duì)不同硬件板BSP提供支持等)。因此,是否擁有一個(gè)龐大的生態(tài)鏈?zhǔn)歉骷仪度胧狡脚_(tái)最大的競(jìng)爭(zhēng)點(diǎn)。
如果將嵌入式生態(tài)鏈與生物生態(tài)鏈相類比,那么嵌入式平臺(tái)廠商是一條河流,而河里的生物是各家合作伙伴和OEM廠商。河里不但需要有大魚(yú)(如CPU合作伙伴),而且還需要有各式各樣的蝦兵蟹將(各OEM設(shè)備廠商)等。與生物生態(tài)鏈類似,嵌入式生態(tài)鏈的OEM廠商彼此命運(yùn)攸關(guān),或者說(shuō)更像是共生關(guān)系。如果生態(tài)鏈健康,那么所有參與者都能夠繁衍生息;如果生態(tài)鏈不健康,所有參與者都會(huì)深受其害。因此,未來(lái)的嵌入式平臺(tái)競(jìng)爭(zhēng)不再是個(gè)體操作系統(tǒng)公司(如微軟、風(fēng)河)之間的競(jìng)賽,而是平臺(tái)生態(tài)鏈(Windows Embedded、VxWorks、Linux)之間的對(duì)抗。明智的平臺(tái)廠商在制定戰(zhàn)略時(shí)不應(yīng)僅僅從自身出發(fā),還應(yīng)當(dāng)顧及合作伙伴以及整個(gè)生態(tài)鏈的健康發(fā)展。簡(jiǎn)單說(shuō)就是:得道者多助,失道者寡助。[!--empirenews.page--]
從Teched 2009公布的資料來(lái)看,微軟Windows Embedded的策略是加強(qiáng)和不同的CPU架構(gòu)進(jìn)行合作,如微軟可適用于X86、SPGA、ARM、SH、SoCP等不同的CPU架構(gòu)。同時(shí),微軟的合作伙伴在全世界約有600多個(gè),既包括了一些CPU伙伴,還有系統(tǒng)集成合作伙伴、硬件合作伙伴。而在嵌入式系統(tǒng)開(kāi)發(fā)方面更是有5500多個(gè)OEM(原始設(shè)備制造商)合作伙伴的支持。從這些資料來(lái)看,微軟在解決嵌入式開(kāi)發(fā)的生態(tài)鏈問(wèn)題上有一個(gè)非常好的基礎(chǔ)。
(2)能否降低用戶總體開(kāi)發(fā)成本
在消費(fèi)類設(shè)備的嵌入式操作系統(tǒng)中,對(duì)微軟構(gòu)成最大威脅的莫過(guò)于許可證免費(fèi)的Linux。由于嵌入式硬件種類繁多且供應(yīng)商也很多,Linux憑借其開(kāi)源的特點(diǎn)深入業(yè)界歡迎。在Linux的開(kāi)源領(lǐng)域中風(fēng)河、Montavista和Red Hat可謂大名鼎鼎。但是,隨著嵌入式系統(tǒng)日漸復(fù)雜,對(duì)操作系統(tǒng)的研發(fā)成本也越來(lái)越高了。相比Linux之下,Windows平臺(tái)的優(yōu)勢(shì)日漸明顯。因?yàn)樨?cái)大氣粗的微軟正不惜花費(fèi)重金來(lái)加大投資,例如針對(duì)更寬廣的領(lǐng)域提出垂直的專業(yè)解決方案。
事實(shí)上在考慮一個(gè)嵌入式開(kāi)發(fā)平臺(tái)時(shí),不僅要考慮付出的平臺(tái)許可費(fèi)用,還要考慮到開(kāi)發(fā)成本、分銷成本以及支持維護(hù)成本。當(dāng)把所有的成本綜合起來(lái)考慮時(shí),平臺(tái)的許可費(fèi)用只占總成本的10%左右。因此,面對(duì)免費(fèi)許可的Linux平臺(tái),微軟正以其總體成本低的優(yōu)勢(shì)來(lái)絞殺Linux的免費(fèi)根基。因?yàn)樽鳛槿虻谝淮筌浖䦶S商,微軟在資金、技術(shù)等方面有著無(wú)可匹敵的優(yōu)勢(shì),其產(chǎn)品也更為客戶所信賴。另外,在產(chǎn)品的升級(jí)和更新?lián)Q代方面,微軟也能提供持續(xù)、穩(wěn)定的保障,這使得開(kāi)發(fā)人員不致于因?yàn)榍度胧较到y(tǒng)的發(fā)展而更換產(chǎn)品。在這一點(diǎn)上,微軟無(wú)疑是獲得了滿分。
(3)能否提供適用性最廣的平臺(tái)
嵌入式平臺(tái)需要滿足兩個(gè)條件才能得到OEM開(kāi)發(fā)商的歡迎:一是適應(yīng)性要最廣;二是要滿足不同行業(yè)的個(gè)性化需求。因?yàn)榍度胧皆O(shè)備涉及到的應(yīng)用非常多、差異性大。因此,OEM開(kāi)發(fā)商往往希望能基于同樣的技術(shù)和平臺(tái),就能打造出達(dá)到不同用戶體驗(yàn)需求的程序。因此,只有適用性最廣的平臺(tái),能把行業(yè)中需要的功能和應(yīng)用預(yù)先定制的平臺(tái),廠商能更快地將產(chǎn)品投放到市場(chǎng)的平臺(tái),才會(huì)更受到OEM開(kāi)發(fā)廠商的歡迎。這在開(kāi)發(fā)需求變化多端的消費(fèi)類產(chǎn)品中是至關(guān)重要的一個(gè)因素。
微軟提供的嵌入式OS方案基本上能很好的滿足用戶需求,例如Windows CE系列適用于對(duì)小型化特別敏感的用戶,Windows Embedded Standard 則把Windows7上的技術(shù)轉(zhuǎn)移到嵌入式設(shè)備上。對(duì)于特定的領(lǐng)域,微軟也提供了特別的解決方案:一個(gè)是Windows Embedded NavReady主要用于導(dǎo)航儀設(shè)備,另一個(gè)是Windows Embedded POS Ready適合于POS系統(tǒng)開(kāi)發(fā)。但風(fēng)河公司的VxWorks平臺(tái)在工業(yè)控制、航空國(guó)防等領(lǐng)域有強(qiáng)大的優(yōu)勢(shì),而且近年開(kāi)始支持在消費(fèi)領(lǐng)域極為活躍的 Linux平臺(tái)以及其它的RTOS(實(shí)時(shí)操作系統(tǒng))平臺(tái)。簡(jiǎn)單的說(shuō),風(fēng)河公司在工業(yè)控制上占盡優(yōu)勢(shì),而微軟的優(yōu)勢(shì)則在消費(fèi)領(lǐng)域。在產(chǎn)品線的完整適用性上,雙方可算是平分秋色,打成平手。
(4)能否提供強(qiáng)大的技術(shù)支持和培訓(xùn)
在嵌入式領(lǐng)域中,開(kāi)發(fā)者面臨的最大挑戰(zhàn)是開(kāi)發(fā)環(huán)境及開(kāi)發(fā)效率問(wèn)題。因?yàn)殚_(kāi)發(fā)人員并不一定熟悉嵌入式開(kāi)發(fā)環(huán)境及相關(guān)性能,這會(huì)嚴(yán)重的影響到開(kāi)發(fā)效率。因此,OEM開(kāi)發(fā)商都要花大量的人力和物力進(jìn)行培訓(xùn),而在嵌入式系統(tǒng)高速發(fā)展的今天,自家的培訓(xùn)就顯得有些力不從心。
從微軟在Teched 2009公布的市場(chǎng)策略來(lái)看,使用微軟Windows Embedded的客戶不必投入資源用于技術(shù)支持和培訓(xùn),因?yàn)槲④浻斜姸嗟呐嘤?xùn)和認(rèn)證合作伙伴。這也是微軟Windows Embedded一經(jīng)推出,便能火爆的關(guān)鍵原因。相比之下,雖然開(kāi)源的Linux曾經(jīng)在一段時(shí)間內(nèi)風(fēng)靡一時(shí),但畢竟沒(méi)有大量的人力、物力以及技術(shù)實(shí)力的持續(xù)投入,使到Linux系統(tǒng)在大規(guī)模商用時(shí)往往成為一紙空談。在這一點(diǎn)上,微軟眾多的培訓(xùn)和認(rèn)證合作伙伴可算是占有一定有優(yōu)勢(shì)。
當(dāng)然,隨著技術(shù)發(fā)展、應(yīng)用模式和競(jìng)爭(zhēng)格局的不斷變化,嵌入式軟件的產(chǎn)業(yè)生態(tài)鏈環(huán)境也會(huì)不斷的變化。在即將趨于白熱化的嵌入式OS競(jìng)爭(zhēng)中,微軟無(wú)疑是取得了制高點(diǎn)。但嵌入式OS戰(zhàn)火才剛剛點(diǎn)燃,鹿死誰(shuí)手仍未可知。我們不防拭目以待,誰(shuí)能笑到最后。 |
|