對Windows未來的預測:一個核心,多個版本
據國外媒體報道,Windows RT死了嗎?將會消失嗎?微軟高管最近發表言論指出在未來將不會出現三種不同的Windows變種,由此掀起一陣猜測風。
微軟設備與工作室執行副總裁朱莉-拉爾森-格林(Julie Larson-Green) 最近告訴瑞銀技術會議與會者稱,微軟不會推出三個不同的Windows版本(Windows Phone、 Windows RT 和 Windows 8.x)。她並未表示微軟最終會有多少個計劃,但一些人認為答案只有一個,原因在於微軟“一個微軟”戰略和今年一個統一的操作系統工程團隊的建立。
有人認為拉爾森-格林的話意味着Windows RT壽終正寢了,還有人聲稱她的言論意味着Windows Desktop死了,也還有人聲稱她傳遞了“Windows Phone OS也死了”的信息。而實際上,拉爾森-格林並未表達出這些信息。
對Windows未來的預測:一個核心,多個版本
那麼,拉爾森-格林的話是什麼意思呢?在我看來,“一個Windows”並不完全正確,實際上更像是“一個核心,許多SKU”,微軟計劃將其中大部分稱為“Windows”。
微軟在這方面已經嘗試很多年,在今年年初,微軟公司要員開始公開談論“編寫一次,在任何Windows上運行”的能力的話題。
Windows NT核心如今是Windows Phone8、 Windows 8、RT和Xbox One操作系統的心臟,這些平台分享一些(但不是全部)應用程序編程接口和開發工具。不過據説只有三分之一的Windows API目前在Windows RT、Windows的ARM版本和Windows Phone操作系統之間共享。
微軟將在2014年春季向Windows Phone平台推送代號Blue的Windows Phone 8.1系統,屆時該公司將進一步使更多的Windows API 在Windows Phone上運行,補充性升級到Windows8.1將有助於這一切。
接着,在“Blue”之後,微軟的三大平台Windows,Windows Phone以及Xbox將迎來一個代號為“Threshold”的更新,預計在2015年春推出。隨着這些更新的逐一推出,微軟公司將把手機、平板電腦、計算機和娛樂控制枱共享的Windows核心的足跡推向更遠方。其目標是確保所有“風味”的Windows在基礎硬件方面能夠進行更多的共享,如同一個文件系統、驅動模型、內存管理器、應用平台、應用商店和服務等。
對於“微軟公司在不遠的將來(可能於2015年春天前)開始稱所有版本的Windows都為‘Windows’”,這點我並不感到奇怪。
基於不同平台——手機、平板手機、平板電腦、筆記本、台式機、娛樂控制器等,Windows各個版本將繼續保持差異性。這些平台的一部分將運行同一個版本的Windows,而另一部分將提供消費者兩個選擇,如計算機可以有Home和Pro兩個系統選擇。版本差異性將體現在用户界面和用户體驗上。換言之,用户手機運行的Windows系統和其Xbox One遊戲機或AMR處理器的平板電腦所運行的Windows系統從外觀、用户感受和使用方面都不相同。
有些顯而易見的問題由此冒出:應用的向後兼容性如何?毫無疑問,微軟的目標是確保現有的Windows手機能夠支持用户已經購買和下載的Windows商店的應用。希望似乎在於應用開發員們將能夠先製作出現代的地鐵風格(與不同的硬件和軟件平台兼容)的Windows商店應用,然後鎖定特定類型的設備進行改進。
另一個問題是“允許用户運行現有Win32應用的桌面環境將怎樣?”。如果真有可能,它們何時消逝?在聯繫了相關人士後,我相信這個問題的答案是短時間內不可能。很大部分原因是微軟想要和需要Windows XP和Windows 7用户自願升級到Windows 8.這就意味着台式機桌面、筆記本桌面和鼠標、鍵盤支持在可預見的未來都不可能消失。
微軟公司將如何將包括桌面環境、支持Win32應用的Windows版本和不包括、不支持的Windows版本區分開來?這是百萬美元的品牌化問題。正如微軟執行副總裁朱莉-拉爾森-格林最近承認得那樣,Windows RT不是答案。
總結:這樣的過渡明年將不會完成,甚至2015年也完成不了。最後結果將可能既不是單一Windows版本那麼簡單,也不是10個不同口味的Windows版本那麼複雜。