當(dāng)前位置:首頁 > 消費電子 > 消費電子
[導(dǎo)讀]導(dǎo)讀:Windows,Windows RT, Windows Phone,微軟這三個操作系統(tǒng)品牌之間是什么關(guān)系?微軟為什么維持三個面向消費者的操作系統(tǒng)?它們未來會不會走向統(tǒng)一?阻礙系統(tǒng)融合的障礙是什么?目前,微軟有多個面向客戶的Windo

導(dǎo)讀:Windows,Windows RT, Windows Phone,微軟這三個操作系統(tǒng)品牌之間是什么關(guān)系?微軟為什么維持三個面向消費者的操作系統(tǒng)?它們未來會不會走向統(tǒng)一?阻礙系統(tǒng)融合的障礙是什么?

目前,微軟有多個面向客戶的Windows衍生品牌,如:32位(x86)和64位(x64)個人電腦上使用的Windows 8.1,ARM平板上使用的Windows RT,以及智能手機使用的Windows Phone。據(jù)Canalys公司的調(diào)查分析,三個操作系統(tǒng)中至少有一個是多余的。而Windows Phone和Windows RT這兩個系統(tǒng)被定位為“具有相似的開發(fā)人員和客戶”,更是令人感到困惑。既然兩個操作系統(tǒng)都能應(yīng)用到智能設(shè)備,那就出現(xiàn)一個問題——為什么智能設(shè)備上要有兩個操作系統(tǒng)?

Canalys的報告不過是事后諸葛。就在上周,微軟設(shè)備與音像工程組的組長朱麗.拉爾森-格林在一個瑞銀投資會議上就表示微軟未來“不會繼續(xù)擁有三個操作系統(tǒng)”。拉爾森-格林還簡要描述了兩種操作系統(tǒng)的不同需求—靈活處理不同的任務(wù),一個鎖定以移動,另一個追求高性能。

從某些方面來講,令人高興的是這可以說明Windows RT系統(tǒng)確信將被封殺。來自瑪麗喬弗里的傳言似乎證實了這一點:Windows Phone 系統(tǒng)功能將會擴展。這種擴展首先是在2014上半年Windows Phone發(fā)布的8.1版本中,然后是在2015年上半年發(fā)布的更新版本中。Windows Phone的這種擴展將會使它的API(應(yīng)用程序編程接口)與Windows RT的相同,應(yīng)用程序可同時應(yīng)用于手機和平板電腦。因此,Windows RT的市場將會被擠掉。

可以推測依然會有不同的系統(tǒng)扮演不同的角色。

然而,這些都沒有得到官方證實。微軟公司也沒有提供專門的導(dǎo)向和路線圖。這就依賴于你如何理解格林的話——微軟已經(jīng)不再擁有三個操作系統(tǒng)還是將會一直有三個或者更多操作系統(tǒng)。

針對不同CPU,本質(zhì)是同一系統(tǒng)(Windows /Windows RT)

從某些方面來講,微軟說是三個操作系統(tǒng),這其實是一種誤導(dǎo)。微軟實際上沒有三個客戶操作系統(tǒng),而是三個品牌。Windows RT系統(tǒng)和與英特爾處理器兼容的Windows系統(tǒng)實際上并不是兩個完全不同的系統(tǒng)。從性能上來講,它們其實是一個操作系統(tǒng)“Windows”為兩個不同的處理器架構(gòu)而編譯的。

ARM Windows系統(tǒng)比32位的Windows系統(tǒng)具有更嚴格的安全限制。Windows RT(Windows on ARM)官方僅支持支持用新版的WinRT API編寫的第三方軟件。但是Windows RT發(fā)布后,開發(fā)者很快發(fā)現(xiàn)如果破解掉額外的安全限制,就可以運行Win32 API編寫的所有Windows 軟件,當(dāng)然需要為ARM重新編譯。因為該系統(tǒng)的所有組件都是Windows系統(tǒng)現(xiàn)成的,只不過一些部分被重新封裝,所以看起來該系統(tǒng)整個就像是一個Windows用戶界面。

Windows RT還造成兩個不相關(guān)的影響。第一個是使用ARM處理器。第二個是默認的的軟件環(huán)境。這兩個問題都難以解決。得益于最新發(fā)布的 Atom 處理器,未來英特爾處理器似乎也可能廣泛應(yīng)用于智能手機上(在過去這絕無可能);然而毫無疑問所有平板電腦和手機所采用的系統(tǒng)仍將堅定地支持 ARM芯片(而不是英特爾)。

1  2  3  

拉爾森-格林明確表示,微軟將繼續(xù)擁有一個為移動平臺鎖定式的環(huán)境。這樣看來,RT系統(tǒng)嚴格的限制性是其一個永久的枷鎖。所以即使其品牌烙印會慢慢褪去,但是其影響依然存在。

Windows 和Windows RT并非微軟已經(jīng)首次開發(fā)可以被多處理器架構(gòu)編譯的操作系統(tǒng)。有時Windows NT也在Alpha AXP,MIPS R4000和PowerPC 604處理器上運行。而且不同版本之間也不是普遍的二進制兼容,例如可以在PowerPC上執(zhí)行的未必可以在32位系統(tǒng)上運行,即使兩者都可運行Windows NT——這是一個特例,因為32位的軟件可以利用一個系統(tǒng)集成的32位模擬器在Alpha系統(tǒng)上運行。但可能是由于人們購買(或者更多時候根本不買)這些Windows NT系統(tǒng)的多樣性,微軟而沒有意識到有必要給這些系統(tǒng)專門命名。

然而對于針對普通消費者的操作系統(tǒng)而言,就不能如上述那樣模糊處理。精確傳達不同品牌的兼容性非常重要。問題一目了然:微軟目前所做的努力是否真的能讓消費者分清x86 Windows 和 Windows RT?Windows RT貌似可以運行32位 Windows 系統(tǒng)的程序,但事實上這并不可能。雖然它看起來確實像32位Windows系統(tǒng),甚至還擁有同一個桌面、IE瀏覽器和 Office辦公軟件。這令消費者十分困惑,難以去分清這兩個品牌的真正區(qū)別。

這似乎像是雞蛋里挑骨頭,但從發(fā)展的成效和軌跡上來看卻絕非如此。微軟并不是在Windows和Windows RT之間開發(fā)兩個相互競爭的、不兼容的、不統(tǒng)一的平臺,而是在做同一個操作系統(tǒng)并且對之進行二次編譯。在Windows RT上運行的軟件也能在Windows 8上運行,最好的情況是無需更改任何代碼(針對用.NET、 HTML/JavaScript語言編寫的軟件),最壞的情況是需要進行重新編譯(針對用C++語言編寫的軟件)。

不同的API,Windows Phone是孤立的系統(tǒng)

與它們差別最大的是Windows Phone系統(tǒng)。Windows Phone 7以Windows CE為內(nèi)核(Windows CE是微軟公司最輕量級、可定制、嵌入式操作系統(tǒng)),當(dāng)時它是微軟公司唯一與ARM兼容的操作系統(tǒng)。微軟在把Windows CE應(yīng)用到智能手機上擁有豐富經(jīng)驗(Windows Mobile系統(tǒng)也是 Win CE的一個變種)。因此Windows Phone 7采用Win CE看起來似乎是一個明智的決定。第三方應(yīng)用程序使用改版的Silverlight開發(fā),該版本是一個附加了很多特定Phone系統(tǒng)組塊的.NET工作環(huán)境。

到了Windows Phone 8,微軟卻選擇了用 NT 作為內(nèi)核。NT功能更為強大并且微軟公司為之投入了絕大多數(shù)的研發(fā)力量,所以微軟選擇NT作為Windows Phone 8內(nèi)核也在情理之中(不過這對消費者是不是好事就另說了)。Windows RT的開發(fā)意味著Windows也可以在ARM架構(gòu)上運行,所以沒有任何理由再堅持使用Windows CE。Windows Phone 8和Windows 8系統(tǒng)共用了很多主要部件,因而兩個操作系統(tǒng)的底層組件諸如網(wǎng)絡(luò)堆棧和安全架構(gòu)等有諸多共同之處。

為了支持已有的Windows Phone 7的應(yīng)用程序,Windows Phone 8基本上包含了Phone 7上相同的Silverlight工作環(huán)境。然而,Windows Phone 8新的應(yīng)用程序卻不能使用該環(huán)境。開發(fā)者有兩個選擇,其一是一個與舊的Silverlight環(huán)境相似的新.NET環(huán)境(雖然是完整的 .Net運行環(huán)境,但是卻缺乏 Silverlight體系所支持的XNA 3D圖形API);其二是采用帶Direct3D支持(微軟公司的3D繪圖接口)C++原生代碼。

1  2  3  

值得注意的是,Windows Phone應(yīng)用程序不僅不能使用Win32的API,而且也不能使用大部分新WinRT 的API。

如果開發(fā)人員想在平板和手機應(yīng)用間共享代碼,也并非全無可能。這不是沒有可能,因為有可能編寫出一種同時適用于手機和普通Windows系統(tǒng)的功能共享的.NET代碼,開發(fā)者稱之為“便攜類庫”(Portable Class Libraries)。而且,Windows Phone 8系統(tǒng)將允許C++語言的開發(fā)者訪問WinRT API(有時我們也稱之為WinPRT)的受限子集和Direct3D的大部分功能。來自T.保羅的消息說,在手機和非手機操作系統(tǒng)之間大約有33%的相似度。

這使得Windows Phone 8系統(tǒng)成為一個奇怪的孤立系統(tǒng)。Windows Phone 8與Windows、Windows RT之間共同的API很少。所以蘋果的iOS系統(tǒng)和安卓系統(tǒng)的手機應(yīng)用程序可以同時使用在平板電腦上,Windows Phone的應(yīng)用程序卻依舊被限制僅在手機上運行。

敬請期待下篇《微軟三大操作系統(tǒng):統(tǒng)一的前景》

1  2  3  
本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉