12月8日,微軟在WinHEC大會上宣布了與高通的合作:驍龍處理器將能完整的運行Windows 10操作系統了。
采用驍龍處理器的全新Windows 10 PC將能夠支持x86 Win32與通用Windows應用。
在WinHEC大會現場,微軟用工程機演示了包括Photoshop、Microsoft Office辦公套件以及Windows 10的多款游戲在驍龍平臺的運行效果。
微軟早在iPhone出現前就開始做ARM的操作系統WinCE,后來做WM,在剛剛推出平板的時候,微軟甚至做了專門給ARM指令集的桌面Windows,但是這些嘗試都失敗了。
如今微軟終于把x86 Win32的應用搬到了ARM指令集的平臺上,微軟是想做什么呢?
一、微軟的嘗試
在20年以前,這個世界的明星IT公司不是蘋果,而是微軟。當年的蘋果已經是一家過氣的公司,微軟的比爾·蓋茨才是明星。
當年PC能夠壓過MAC,一是靠硬件體系開放,誰都可以做PC,二就是靠DOS和Windows的生態系統,甚至是盜版軟件。
現在說互聯網思維先免費,其實當年比爾·蓋茨容忍盜版Windows的泛濫也算是互聯網思維,先普及了Windows,各種應用軟件就有了,然后生態系統就來了。
經過幾十年的發展,上到服務器,下到便攜筆記本都是Windows的一統天下,那是微軟的黃金年代。
微軟也很早就在移動一端布局,在移動領域,微軟很早就搞了WM手機,在機頂盒領域,微軟有維納斯計劃,在平板電腦上,微軟有Tablet Personal Computer。
但是當蘋果出現后,微軟卻連續出大昏招。微軟針對移動市場開發的WP系統是失敗團隊組合研發的,產品不受歡迎,在思路上選了封閉路線,又沒有足夠的第三方開發支持。
結果就是微軟在移動領域一敗涂地,連續敗給蘋果和谷歌。
微軟做了很多掙扎,包括收購了諾基亞,但是產品不給力加上生態圈沒有建立起來,微軟一敗再敗。
而蘋果和谷歌在移動領域勝利后,已經開始向桌面和商用領域延伸。微軟面臨危機。
二、ARM平臺Windows的意義
微軟嘗試過給ARM指令集單獨開發一個Windows,但是不兼容X86的程序意味著新平臺沒有程序可用。這個計劃很快失敗。
所以,微軟這次另起爐灶,針對ARM平臺做了先x86 Win32應用的移植。這樣一來,意味著ARM指令集的處理器可以兼容桌面Windows程序了。
微軟在移動平臺難以推開,主要是生態系統不行,沒有應用的東西沒有人用。
而微軟打通ARM指令集處理器與x86 Win32應用之后,意味著ARM指令集的處理器可以實用過去幾十年積累的X86應用,生態系統的問題一下子就解決了。
同時,ARM支持了x86 Win32的應用之后,意味著微軟可以擺脫開Intel的牽制,與高通甚至華為、MTK等廠商合作。
微軟可以真正打通桌面商用與移動辦公之間的隔閡,推廣微軟的操作系統和應用程序。這對微軟來說意義重大。
三、指令集轉換靠譜嗎?
指令集轉換這個事情,歷史上微軟雖然沒干過,但是蘋果是干過多次的。蘋果的MAC最早用的是摩托羅拉的處理器,后來轉換成IBM的PowerPC處理器,然后又轉成X86的英特爾處理器。
軟件做指令集的轉換兼容對微軟這種企業并不是非常困難的事情。雖然不能100%的沒有問題,但只要大部分主流程序沒有問題就足以打通生態系統。
現在的問題是ARM的性能,歷史上蘋果做過的幾次轉換都是高性能處理器替代低性能處理器。而目前高通驍龍處理器距離英特爾的移動處理器CoreM尚有一定的性能差距。與桌面級別的i5、i7更是差距巨大。在這種情況下做指令集的轉換又會影響效率,最后真正用起來恐怕就沒有那么得心應手了。
不過,商用的一些軟件對性能要求本來就不高,兼容比速度重要。微軟轉換的效率雖然不可能好,只要日常軟件夠用,轉換就是成功的。
四、幾家歡喜幾家愁
微軟把x86 Win32的應用搬到了ARM指令集的平臺上,而且拿高通做樣板,最高興的當然是高通。
高通在智能手機領域本來日子就不錯,如今兼容了Windows平臺的老應用,可以做平板,可以上桌面。銷量大增幾乎是板上釘釘的事情。高通自然高興。
對ARM陣營的其他廠商來說,兼容Windows還會有一個比較長的過程,但是有了希望就有了前景。尤其是走低價路線的企業,未來很有機會推出超廉價的電腦產品。
現在我們的商用電腦依然要幾千元,而未來也許幾百元就可以買一臺新電腦,新筆記本了。未來電腦也會比現在的電腦輕薄很多。MTK,海思,甚至瑞芯微都可能是受益者。
甚至未來蘋果給自己的iPad Pro裝上雙系統,類似MAC的搞法,也不是沒有可能。
微軟的這步棋會有很多的受益者。最大的失意者無疑是英特爾,英特爾從ATOM開始已經做了很多年的努力,它的處理器已經兼容了安卓,它的低功耗處理器性能功耗比已經達到ARM處理器的頂級水平。然后微軟的這個舉動釜底抽薪,ARM不僅僅在移動領域可以繼續稱王,未來還很有可能入侵到英特爾的桌面和服務器領域,英特爾很不高興。
微軟的這步棋基本拆散了Wintel聯盟,微軟擁抱ARM,而英特爾只能孤獨前行。