就在諾基亞要發布Android手機的傳聞愈演愈烈,即將成真之時,近日更有曝料稱,微軟未來可能會允許Android應用運行于自己的Windows和WP平臺上。如果說對于諾基亞推出Android手機微軟置之不理也就罷了,怎么連微軟自己也要去支持Android呢?莫非微軟花費了好幾十億美金并購諾基亞手機業務,就是為了和諾基亞一起去支持Android嗎?這是什么邏輯啊?
根據傳聞,諾基亞要發布的Android手機走的是類似于亞馬遜Kindle采用的“非典型Android生態系統”模式。何謂“非典型Android生態系統”?
當業內提及谷歌Android生態系統時,無非指的是Android操作系統和基于Android系統的谷歌應用。而對于谷歌來說,前者對應的是AOSP((Android開源項目),這之中包括谷歌提供的Linux內核、Dalvik虛擬機的Android基礎框架代碼。由于是開源的,OEM廠商可以隨意修改這些基礎框架代碼而形成自己所謂Android操作系統。后者對應的是GMS(谷歌移動應用),這部分又包括谷歌的原生應用,例如業內和用戶熟悉的Gmail、Maps、Google Now、Hangouts、YouTube等,也是谷歌Android生態系統的核心,之所以稱為核心,有兩個方面的原因。其一是上述的原生谷歌應用是谷歌的盈利點;其二是這部分中,除了谷歌的原生應用外,還有針對第三方開發者放出和不斷更新的API。正是基于此,OEM廠商要使用GMS是需要經過谷歌授權的。當然能被授權的廠商通過的基本要求是不能剔除上述谷歌的原生應用。
不過OEM廠商也可以不接受谷歌的授權,但后果是這些廠商在未來將不能從谷歌那里得到其中的API更新,即便是谷歌出于其他的目的放給這些廠商更新的API,在時間上也會大大滯后于那些經過谷歌授權的廠商。這意味著什么?
那些未經授權的OEM廠商的Android手機的性能、應用、體驗等均不如經過授權的那些OEM廠商的Android手機,尤其是在谷歌隨新系統發布全新或者更新API時,由于未經授權的OEM廠商還在采用舊的API開發應用,這些應用將存在諸多的BUG,甚至出現根本不兼容的情況。嚴重的可以讓所謂的智能手機退化成功能手機(從體驗和功能上)。這也是業內認為谷歌并非完全開源的主要原因,谷歌要通過GMS部分中的API控制OEM廠商及相關的第三方開發者。說白了,就是如果有廠商向在應用上自立門戶的話(建立自己的應用商店),要么會很晚拿到或者根本拿不到谷歌GMS更新的API而不得不使用舊的API;要么就開發自己的API供第三方開者為自己的應用商店開發應用,采用前者會讓這些廠商與經過谷歌授權的廠商相比,無論是在應用的數量(直接來自應用數量達百萬級的谷歌應用商店),還是應用體驗上都存有較大差距,采用后者,這些廠商自己開發提供的API怎么可能和谷歌針對自己Android系統提供的API相比呢?這同樣會導致兼容性和應用體驗上的差異。
在此,也許有人會說,既然谷歌ASOP是開源的,這些廠商完全可以根據自己修改后所謂非典型Android系統來開發和提供自己的KPI,以達到系統和應用之間的完美匹配啊,理論上是可行的,但它的難度無異開發一套獨立的生態系統。這也是為何我們至今懷疑,即便是在谷歌聲稱開源的ASOP中,也藏有核心的不開源的技術或者代碼。
到這里,我們再看諾基亞的Android手機,從傳聞中,它實際上利用Android系統的基礎框架,在兼容Android應用的基礎上,用微軟的必應搜索、Outlook郵件、Here地圖等替換掉谷歌的Gmail、Maps、Google Now、Hangouts、YouTube等這些谷歌Android的核心原生應用,這說明諾基亞并未獲得谷歌的GMS授權,也就是屬于我們上述想要在應用上自立門戶型(用自己的API和應用商店讓第三方為自己開發應用)。這樣做的結果前面已有所解釋,不再贅述。簡而言之,就是諾基亞Android手機無論在性能、應用的數量、質量和體驗上根本無法與獲得谷歌GMS授權的那些Android廠商相比,比如三星、HTC、LG等。也許有人會說,諾基亞的Android手機是定位在低端新興市場的,無需與三星、HTC這樣的廠商競爭,但我們要說的是,在低端Android市場,諾基亞Android手機就更機會渺茫了,因為這個市場中,谷歌的應用被徹底閹割,充斥的是大量各種粗制濫造的應用,更不幸的是,這些市場的用戶從一開始就自認為這就是谷歌的Android,諾基亞的Android手機在他們眼中就是個不倫不類,加上價格的因素,誰會買帳呢?
再看微軟未來允許Android應用運行于自己Windows Phone平臺的傳聞。如果說諾基亞推出Android手機還能找出失敗的理由,那微軟此舉我們實在不知從何說起了。從簡單的邏輯角度看,某個Android應用運行在Windows Phone平臺上和Android應用的Windows Phone版本有何區別嗎?還是說系統平臺仍是Windows Phone(畢竟微軟要通過授權Windows Phone來掙錢),在其上利用虛擬化軟件虛擬出一個Android系統平臺的環境,來運行Android應用?這不由使我們想起在PC市場中的Windows與Linux之爭。Linux之所以敗給Windows的原因就是因為應用不足或者同類的應用與在Windows平臺比起來要相差很多,按照現在傳聞中微軟的做法,那么當年在PC市場,Linux也可以虛擬一個Windows環境,進而使用Windows應用,那Linux今天在PC市場至少也應該與Windows平起平坐了吧,但為何敗北了?一個基本邏輯都很難解釋清楚的東西,要在技術和市場層面去實現它,還要取得效果,這種可能性有多大?我們就不明白了,與其費白天勁在自己的平臺上去支持人家的應用,為何就不能把基于自己平臺的應用體驗做好呢?究竟哪個更難?哪個更現實呢?微軟難道搞不清楚嗎?
我們很是理解微軟并購諾基亞手機業務之后,雙方在智能手機市場的處境。俗話說:有病亂投醫。但真沒見過這么亂投醫的。怎么著也給“傍”著Android,要是這樣的話,我們還是奉勸微軟和諾基亞還是勿要亂投醫了,明擺著,上述“傍”Android就是一劑耗費本就精力不足,但還會繼續耗費微軟和諾基亞精力而無果的毒藥。