微軟宣布其嵌入式平臺CE 6.0正式上市
2006年11月2日,微軟宣布其嵌入式平臺Windows Embedded CE 6.0(簡稱CE 6.0)正式上市,微軟公司移動與嵌入式產品部Windows Embedded亞太和大中華區主任產品經理彭家安(John Boladian)接受了北京部分媒體的采訪。以下是訪問筆錄:
介紹部分:
我們從十年前就開始開發Windows CE,剛開始開發的是Windows CE 1.0版本。當時我們注意到,在那個時候嵌入式行業就已經取得了蓬勃的發展,出現了很多的應用程序,而且我們在相關嵌入式技術和操作系統的支持下取得了很大的發展。我們從那個時候開始一直致力于開發各種各樣的技術,在很多地方大家都可以看到嵌入式技術的應用。我們正努力的把我們的嵌入式技術和應用程序結合在一起,在很多的領域都會用到這些技術和軟件,包括在各個社區、工作場所、電信部門以及商店里面都可以看到很多嵌入式技術的應用。很顯然基于Windows Embedded技術在剛才所提到的各個行業中,我們都努力的發展成為在操作系統方面的全球第一名,這個第一名不論是在我們產品的供貨數量還是收入方面都可以體現出來。
在這里有兩點需要提醒大家注意一下:第一點是在上一個財政年度(2006財年),我們的嵌入式業務增長了45%;第二點是在過去的一個財政年度當中,我們所發放的嵌入式技術的許可證超過了過去九年的總額。
我給大家整體描述一下Windows CE的發展過程,一開始我們的發展是微不足道的,只是致力于一些手持設備的基本應用。在2.0版本的時候我們就添加了一些其他的成份,包括相關的文件系統等;在3.0版本的時候我們又增加了實時操作的一些技術,而且第一次進行了開放源的嘗試;在4.0版本的時候我們開始采用.net Compact Framework;在5.0版本的產品發布的時候,我們就直接集成成光盤,包括產品質量BSP以及驅動的內容。另外我們還在其中集成了Windows Studio的部分,這樣就可以在整個平臺上提高你的集成能力,能夠進行應用程序的開發和測試,并且通過建立自己的方程式來進行測試。
我現在給大家介紹一下Windows Embedded家族的成員,大家可能還記得在過去幾年中我們先后發布了Windows XP Embedded和Windows Embedded Point of Service這兩款產品。我們現在已經開發了完全的、一系列的Windows Embedded系統。為了形成一個產品的家族,我們現在對它的名字也做了調整,過去我們叫做Windows CE,現在加上了“Embedded”,叫Windows Embedded CE。
下面我想詳細給大家介紹一下Windows Embedded CE 6.0的情況。在新一代產品方面我想重點給大家介紹三個方面的內容:
第一部分是連接性。在新產品中我們在兩個方面提高了連接性,在過去的5.0版本當中我們采用了WiFi、藍牙和以太網的技術,而在新一代Windows CE當中,我們在數據和語音方面做了改進。在語音方面我們使用了業界標準的語音代碼,通過數據來傳遞語音。另外一點我們認為是非常令人振奮人心的,我們使用了單元數據的技術之后,采用Windows Embedded CE 6.0的設備可以實現機器對機器的傳輸。這樣可以讓開發者和設備制造商進一步開發新的產品。
第二部分是開發能力。在新一代的產品當中,我們完全對其內核進行了調整。我們的重新設計可以讓開發者開發基于Windows CE的更大、更復雜的應用程序。我剛才也提到了現在Windows Embedded CE 6.0和Visual Studio實現了集成,未來我們就可以更多的在同一個平臺上開發Windows Embedded CE 6.0。
第三部分是開放源計劃。隨著時間的推移,我們會逐漸向客戶開放更多的源代碼和內核,根據這些新的更改源代碼計劃,我們的內核將會是百分之百開放的。這樣一種開放源代碼計劃加上整個社區的力量,包括獨立軟件提供商以及系統集成商等各個社區的力量,可以為這個系統提供更大的支持。我們的系統開發商一直告訴我們,他們希望得到更長久的對產品的支持。微軟就承諾對所有的嵌入式產品,包括Windows Embedded CE 6.0的開發提供十年的開發支持。最后一點是我們有一個知識產權保護計劃,支持任何一位開發商在基于Windows Embedded CE 6.0平臺上開發軟件,而不用擔心知識產權的問題。
總結一下我們所做的工作,第一個是我們對內核進行了重新設計,這樣可以支持更多具有可擴展性的程序。事實上,我們可以把這種重復處理的能力從32提高到了32,000進程。過去是2G可行使的虛擬內存空間,而現在每一個處理都需要這樣一個空間。這就意味開發商可以創造更加有利的產品,使其產品可以更快的上市,并且可以在集成的環境里共享源代碼和Visual Studio的優勢,以及可以在這種環境下更好的進行調試。客戶無論是在家里還是在工作場所都可以獲得更多的功能,能夠輕松的體驗各種各樣的功能,更多的豐富他的經歷。另外是知識產權保護方面,我們剛才提到了知識產權保護計劃,這樣可以使開發商更安全,因為他可以得到我們在知識產權保護方面的支持,通過共享源計劃等可以使客戶完全控制他的產品,更好的進行產品的調試。
現在我給大家講一下利用Windows Embedded CE 6.0可以在哪些設備上進行開發。第一個是家庭方面。現在家庭的媒體設備越來越受到歡迎,其中包括機頂盒、顯示器以及一些聽音樂的設備等。第二個是工作方面。通過我們現在實施的一些技術可以開發一些新的產品,比如無線投影儀。將來我們就不再需要用數據線將電腦和投影儀連接在一起,投影儀本身就可以無線處理各種工作。
這些方面有兩點很重要:第一點是新的產品將要更加具有連接性和多功能。投影儀不僅僅是一個投影儀,而是一個聯網的投影儀,可以通過有線也可以通過無線來實現。這種多功能性就需要在軟件、硬件以及操作系統方面提出更高的要求,要求它具有更強的處理能力。第二點是互動性。過去嵌入式的設備都是獨立的,相互之間很少有交流。新的Vista系統里面已經內置了無線投影的能力,所以將來隨著技術的發展,越來越多的新功能會得到實現。
那么Windows Embedded CE 6.0在工作的環境中都有哪些應用呢?這個售貨機是基于Windows Embedded CE 6.0的,這是一個智能的售貨機,它會自動的更新自己的存貨情況,比如蘇打水的存貨數量是多少,它都可以進行智能的調節。通常情況下我們都有一個運貨車進行供貨,然后由人工來決定存放多少貨物。這個售貨機具有單元數據的處理能力,不僅可以和后方的數據庫保持聯系,而且在運貨車靠近售貨機的時候,它也可以和運貨車建立聯系,自動獲得存貨數量,這樣工作人員就可以知道它需要多少存貨。如果售貨機不需要補充蘇打水,那么運貨車就會駛向下一個售貨機,這樣可以節省大量的人力和物力。
剛才我提到了Visual Studio和.Net Compact Framework這兩個用來創建應用的工具。現在全世界大概有700萬Visual Studio的開發商,如果他們購買最新的Windows Embedded CE 6.0,就可以直接利用Windows Embedded CE 6.0來開發相關的應用。而對于那些使用過Visual Studio產品的用戶,他們可以很容易的將原來開發的東西移植到新的設備上,包括桌面和嵌入式的設備。他們可以不用再額外支付Visual Studio的費用,大家可以享用.net這方面的技術,可以面向市場開發更多的嵌入式產品。
我們在發布Windows Embedded CE 6.0的同時還發布了Windows XP Embedded Service Pack 2 Feature Pack 2007,而且對于Windows XP Embedded還進行了一些性能的增強,我想這對于業界來講是非常重要的。
我給大家提供幾個鏈接,第一個是關于微軟所有的嵌入式產品的。昨天午夜我們同時開始了一項計劃,是全球都是同步的,可能這個時間對于中國來講不是那么合適。通過第二個鏈接大家可以看到Windows Embedded CE 6.0發布儀式的情況,大家可以對它進行播放,看一些具體的發言情況。第三個鏈接是有關微軟舉行的一個嵌入式的技術論壇,所有的開發商無論是基于XP Embedded還是基于Windows CE版本都可以參加這個論壇,獲得一些親手開發的機會。大家可以通過這個鏈接找到所有研討會的時間和地點,可以在各個地方參加這些活動。
問答部分:
問:現在推出的Windows Embedded CE 6.0正式版本和以前的Beta版相比,有什么改進?
答:整個過程主要是和我們的合作伙伴進行密切的合作,來提高這個產品的可用性,以及做好準備進入市場,我個人認為從性能上并沒有加入什么新的部分。但是一點不同的是, CE 6.0 的內核這次是全部開放。對于微軟的產品,不論是Windows CE還是Vista和Office,實際上我們的Beta版本就是可以上市的版本。
問:新版Windows Embedded CE 6.0比以前更開放,那么與Linux相比有什么優勢?
答:我們一共開放了390萬的源代碼,和以前的Windows CE 5.0相比增加了56%。另外我們還增加了一些設備的驅動,比如藍牙和USB設備的驅動,這些都是我們的合作伙伴迫切想得到的。
問:請您表述一下對Windows Embedded CE 6.0未來的愿景?
答:這個開放對于我們來講是一個逐漸的過程,我們也致力于推進這個開放,這是一個實際選擇的問題。以產品本身的角度來考慮,從Windows CE 3.0到Windows Embedded CE 6.0,我們是逐步開放源代碼的,這主要是為了保證我們取得最好的成果。
我相信目前這個版本的Windows CE已經實現了非常龐大的設備多元化,可以在這個設備的基礎上實現更多的多元化應用,不論是未來應用的規模和兼容性,還是應用程序本身的規模都是數量龐大的。由于可以應用的程序數量龐大,很難具體的描述這個操作系統可以用于哪些用途。微軟致力于開發這個系統已經有十年的歷史,我們將會像過去一樣支持Windows CE系統以及未來版本的Windows CE。
問:您剛才說今年許可證發放的數量是過去九年的總額,主要的原因是什么?主要是哪些產品?
答:實際上所有的嵌入式產品都取得了增長,包括Windows CE、Windows XP Embedded和Windows Embedded Point of Service產品。但我覺得尤其是對于Windows CE來說,這幾年取得的增長是最大的。由于我們的嵌入式系統越來越受歡迎,越來越多的開發商開始使用我們的系統,也有越來越多基于我們這個系統的應用程序被開發出來。
我剛才提到了新的Windows Embedded CE 6.0可以開發出許多新的產品。事實上在過去這種現象也出現過,過去出現了一個基于網絡媒體設備的機頂盒的數量在增加,還有利用過去版本的Windows CE也開發出了像GPS的設備,在中國也越來越受歡迎。所以在過去兩年當中出現了很多新設備,都是基于新的嵌入式系統開發出來的。
問:Windows CE有很多的應用領域,包括消費電子設備、工業和汽車領域等,您覺得哪個領域發展最快?
答:我覺得這些領域的發展都非常快,很難說哪一個領域會發展的更快,我剛才給大家說的是一些我認為非常振奮人心的例子,包括瘦客戶機、IP機頂盒以及GPS設備等領域。
問:這些產品相比較而言,哪一個領域的出貨量是最多的?
答:我很難進行這種跨行業的分類,因為目前這種行業產品之間的融合產品也越來越多了,原來GPS是單獨的一種產品,現在與PNP這種產品越來越多的融合在一起,我很高興看到Windows CE能夠參與到這樣的一個產品的融合過程中去。
看一下我們的產品,Windows CE的銷售量和銷售額在所有嵌入式的產品當中是最受歡迎的,這說明我們迎合了很多產品開發商或者原始設備制造商(OEM)的需求。
問:針對ISV(獨立軟件供應商)有什么具體的計劃?
答:微軟有一個合作伙伴計劃,主要是通過不同類別的合作伙伴幫助他們來開發產品,這里面就涉及到了ISV、系統集成商、OEM以及一些培訓的伙伴,針對不同的合作伙伴我們有不同的合作方式,還有不同的安排。目前我們在嵌入式產品方面取得成功主要是因為我們采取合作伙伴的模式,我們認為這是取得成功最好的方式,對于中國以及其他國家,我們都會采用這樣的方式推動產品的開發,和我們的合作伙伴一起實現技術的創新,向市場推出新的產品。
問:源代碼原來是不開放的,現在開放了,那么如何防止競爭對手的競爭?
答:我們致力于開放源代碼給我們的合作伙伴,這不是最近的決定,而是幾年來我們一直致力于推動的進程。你很難防止你的競爭對手來利用你對于這個社區所開放的源代碼,但這一切都是為了保護知識產權。現在我們向合作伙伴開放源代碼的目的就是為了給合作伙伴提供更多的產品使用經驗。
問:您覺得嵌入式操作系統的性能是最重要的,還是速度是最重要的?
答:我想換一個角度回答您的問題。第一點是我們不喜歡進行這樣的對比,我們發布一項新產品的時候,希望我們合作伙伴的客戶和我們的客戶能夠了解,并且欣賞新的產品給他們帶來的好處。第二點是就我個人從嵌入式產品的開發、設計和經歷而言,我認為有這么幾個因素是很重要的。1.更容易和更快的進行開發;2.更快的實現上市的時間;3.在整個開發的過程中不會出現大的讓你頭疼的問題;4.持續不斷的支持和提供支持的能力;5.能否進行批量的生產。我們的嵌入式產品能夠在我剛才提到的因素方面做的非常平衡。
問:剛才您提到Windows CE是以Compact Framework來做支持的,我們看到Windows Embedded CE 6.0已經把內核的代碼都公布出來了,那么微軟是否有計劃把.net Compact Framework和.net Micro Framework這兩個框架的源代碼開放出來呢?
答:我個人認為這是兩種不同的業務,對于Windows Embedded CE來說,我們開放它的內核源代碼是為了讓開發者更好的對其進行調試。而對于API這方面的開發者而言,只要我們可以提供足夠的支持是不必要進行開放的。我們的開放源計劃的初期目標已經得到實現,我們希望通過它實現不同的承諾。
問:據我所知道的一些反饋來看,目前有一些ISV(獨立軟件供應商)以及開發人員不愿意采用上述兩種框架的原因是因為目前微軟所提供的這種形式讓他們覺得價格比較高。
答:我剛才提到了一個共享成功的問題,現在我們的許可模式有了一些改變,這個改變為嵌入式業務帶來的好處要比其它部門多。當開發一個新產品的時候有兩點很重要:第一個是你要通過利用Visual Studio和Framework來確定這個產品的設置,然后創立一個鏡像,把它安裝到相關的設備當中去。第二個是當你向市場上發售產品的時候,我們才會向你收取許可的費用,這就是我們的共享成功模式。我們只在你開發出產品并賣給終端的OEM制造商時才會向你收取許可費,這樣大家都實現了賺錢的目的,開發商向市場賣的產品越多,微軟可以得到的好處就越多,也就是說微軟會給ISV提供越來越多的支持,這是最核心的一點,這并不是產品的價格貴還是不貴的問題,而在于是否和合作伙伴共同取得成功的問題。
問:Windows CE在中國推廣的最大阻力是什么?
答:現在很難說我們遇到哪些障礙值得我在這里跟您說,現在整個亞洲的市場增長速度非常快,不僅是在嵌入式產品方面,在找我們合作的合作伙伴數量上也在急劇的增長,包括ISV和一些設計的公司。中國的這個行業也取得了很大的增長,這是一個振奮人心的時期,很難遇到巨大的障礙。
問:請您談一下嵌入式系統在中國的發展趨勢?
答:我們看一下中國本地市場的發展就可以發現,無論是智能家庭還是數字家庭產品都取得了巨大的成功,包括一些數字機頂盒和IP機頂盒等方面,在這些方面都需要一些產品的集成,來進行新產品的開發。包括圖像的傳輸、數字化媒體的傳輸。計算機如果有了無線的功能,就可以在家里的任何一個地方實現音樂的播放等這樣一些數字的使用。其實我們可以看到這個市場上數量龐大的機遇,我們認為微軟在這個市場上所處的地位是非常有利的,可以為這個市場提供一個統一的平臺。
評論