在過去幾個月里,華為的鴻蒙系統(tǒng)可以說是引發(fā)了眾多關(guān)注,并且官方也針對外界的猜測進行了大量的回應(yīng)。近日據(jù)相關(guān)媒體報道顯示,華為董事會成員兼高級副總裁陳黎芳表示日前在布魯塞爾舉行的媒體圓桌會議上表示,“鴻蒙操作系統(tǒng)其實已經(jīng)(開發(fā))很多年了。它不是為手機操作系統(tǒng)設(shè)計的,是用于工業(yè)系統(tǒng)”。
華為鴻蒙目前并未針對智能手機打造
再結(jié)合在MWCS展會旗艦,華為副董事長胡厚崑在媒體見面會上的表態(tài),“(華為)依然是安卓生態(tài)的堅定支持者”,以及“還沒有明確的上市時間”。給網(wǎng)友的感覺就是,鴻蒙或許是華為對谷歌唱的一出“空城計”。
不管怎么說,鴻蒙系統(tǒng)與大眾的印象是出現(xiàn)了一點微妙的偏差,to B的工業(yè)系統(tǒng)與to C的智能手機操作系統(tǒng)確實有著很大的差異。而此前在知乎上有關(guān)是否愿意嘗試華為自研鴻蒙系統(tǒng)的問題上,多達9000余個回答中,愿意支持的用戶占據(jù)著絕大多數(shù)份額。
“褲子都脫了,你現(xiàn)在給我看這個”,華為真的欺騙了廣大消費者的感情了嗎?顯然是不可能的。但到目前為止,華為的鴻蒙系統(tǒng)唯一能夠確認的官方信息,是處于商標注冊的初始階段,其究竟是怎樣的則還是個未知數(shù)。如果現(xiàn)階段鴻蒙已經(jīng)是一個準備面向消費級市場推出的智能手機操作系統(tǒng),此前就應(yīng)該已經(jīng)放出了開發(fā)者預(yù)覽版或Beta測試版等類似的先行版本,以讓開發(fā)者豐富軟件生態(tài)及測試BUG,就像大家所熟知的iOS和Android那樣。
因此有觀點認為,華為高層此次的表態(tài)其內(nèi)在的邏輯與早前任正非在接受采訪時所言,“我們之前至少買了高通5000萬套芯片,從來沒有抵制高通”一樣,是有意在給外界賦予鴻蒙極高的預(yù)期“降火”。
造操作系統(tǒng),難易在一念之間
事實上,外界對于鴻蒙抱有這種異常高的期待,是對于自研操作系統(tǒng)的難度有著錯誤的估計。相信很多人都會有這樣一種看法,去年銷售額1085億美元,以及世界知識產(chǎn)權(quán)組織中注冊專利數(shù)量全球第一(5405份)的華為,做個操作系統(tǒng)那還不是手到擒來的事。
但在這里我們必須點明的是,如果華為單純只是做一個操作系統(tǒng)可能并不難,但與做一個能商業(yè)化的操作系統(tǒng)之間,可以說隔著一個太平洋。畢竟對于一個有計算機科學(xué)基礎(chǔ)的人來說,“從零開始”做一個操作系統(tǒng),至少還有相關(guān)的教材參考。
比如說,于淵的《Orange'S:一個操作系統(tǒng)的實現(xiàn)》,以及川合秀實的《30天自制操作系統(tǒng)》,這兩本書都是面向入門級的讀物。一邊看一邊操作,半年之內(nèi)或許就能寫出一個能跑得起來的微型操作系統(tǒng)。如果還有更高的追求,那么還有《Linux 0.11內(nèi)核完全解析》,做一個擁有bootloader 、虛擬內(nèi)存、文件管理系統(tǒng)、GUI圖形界面的操作系統(tǒng),也同樣是能夠?qū)崿F(xiàn)的。又或者說,把某個Linux發(fā)行版的外殼換掉,再加上幾個小程序或者相關(guān)接口,其實也能算是一個新的操作系統(tǒng)。
個人做類似OSASK這種的32位微型操作系統(tǒng)是一回事,華為的鴻蒙、谷歌Android,乃至微軟的Windows則就是另外一回事了,后者的目標也從勉強能用,升級到更為多元化的層面。以桌面級操作系統(tǒng)為例,其本身的代碼量在千萬行量級,例如微軟的Windows Vista代碼規(guī)模就在5000萬行,而這背后是9000余名程序員花費了5年時間才完成。
盡管針對移動端的操作系統(tǒng)代碼規(guī)模要稍微小一點,但也同樣是個艱巨的任務(wù)。此前在ICS(Android 4.0)及Galaxy Nexus的發(fā)布會上,Android之父Andy Rubin在接受采訪時就曾表示,Android 4.0的代碼超過100萬行,這個數(shù)字與Linux核心系統(tǒng)代碼規(guī)模大致相當,也就是Windows Vista的1/50。
打造操作系統(tǒng)容易,但建設(shè)生態(tài)很難
但是與圍繞操作系統(tǒng)建立的整個生態(tài)系統(tǒng)相比,打造生態(tài)又將困難上升了數(shù)個等級。真正想要打造一款獲得市場成功的操作系統(tǒng),最起碼的一點就是開放,能夠讓更多的第三方開發(fā)者看到利益,并通過構(gòu)建利益共同體,一起來構(gòu)筑優(yōu)質(zhì)的軟件生態(tài),這樣才會產(chǎn)生足夠的市場效應(yīng)。
大家聽起來可能覺得并沒什么困難的,但在過去的數(shù)十年間,事實告訴我們成功的例子卻寥寥無幾。以移動端操作系統(tǒng)為例,大名鼎鼎的Windows Phone死于大企業(yè)病,以及迭代過于緩慢導(dǎo)致出現(xiàn)問題遲遲得不到解決,讓開發(fā)者跑了個精光;塞班死于先天不良,以及閉源特性和編程理念的特殊,造成開發(fā)者上手難度大、開發(fā)周期長,并且對于高分辨和觸摸屏的支持不利,也讓其被時代所拋棄;即便是最近的阿里YunOS,則是死于“私心過重”,作為一個平臺,其目前所承擔(dān)的是預(yù)裝阿里應(yīng)用,以及擴張阿里影響力的作用,然而這就足以讓其競爭對手心存顧慮了。
其實,在Android與iOS定鼎移動端操作系統(tǒng)市場之后,還是有成功的例子。在印度市場成為繼Android之后第二大操作系統(tǒng)的KaiOS,其主要特色,是將基于HTML 5的應(yīng)用程序帶入非觸控設(shè)備,且具備支持4G LTE的功能,并以此為基礎(chǔ)打造了一種特殊的半智能手機生態(tài)。
但是在KaiOS的案例中,印度首富Mukesh Ambani的支持卻極為重要。Mukesh Ambani成立的Reliance Jio Jio公司在2016年從零開始建設(shè)覆蓋全印度的4G網(wǎng)絡(luò),并向用戶提供免費4G服務(wù),僅用170天就獲得了1億用戶,然后再推出了僅需1500盧比(150元人民幣)就可以獲得的基于KaiOS的Jio Phone,才使得其取得了這樣的成績。
KaiOS的成功說一千道一萬,就是免費+補貼這一典型互聯(lián)網(wǎng)打法的成功。不過遺憾的是,對于華為來說,KaiOS經(jīng)驗?zāi)軌虮唤梃b的地方可謂少之又少,畢竟印度手機目前看上去還是藍海,而國內(nèi)則早已經(jīng)成為超競爭化的紅海,在經(jīng)過了多年市場教育的中國消費者對于智能手機的要求更高,因此讓他們用僅支持幾款有限APP的手機,基本上就是天方夜譚了。
鴻蒙想要成為一款成功的智能手機操作系統(tǒng),所面臨的其實當初Windows Phone相同的情況。軟件豐富程度遠遜于競爭對手,導(dǎo)致用戶基數(shù)不夠,第三方開發(fā)者熱情難以為繼,進而使得平臺上應(yīng)用缺乏,更難以吸引更多的用戶,并最終進入一個死循環(huán)。即便有支持國產(chǎn)操作系統(tǒng)的情懷加持,但用戶最后還是要回歸實際使用體驗的,因此在不找到足夠數(shù)量的盟軍時,貿(mào)然上陣或?qū)?dǎo)致災(zāi)難性的后果。
因此從目前來看,華為選擇將鴻蒙應(yīng)用在工業(yè)系統(tǒng)或物聯(lián)網(wǎng)這一尚屬藍海的領(lǐng)域,則可以用于積蓄實力,待時機成熟時“反攻”智能手機操作系統(tǒng)領(lǐng)域。而對于目前主流的谷歌Android來說,方舟編譯器這類各類新技術(shù)的研發(fā)與使用,也能為未來自家產(chǎn)品積累更為豐富的經(jīng)驗。但從長期來看,國內(nèi)手機廠商在占據(jù)了全球市場大部分份額之后,自研操作系統(tǒng)無疑將會是必經(jīng)之路。