華為為什么不用yunos,為什么華為還要再研發一套

華為是信息通信服務商,阿里巴巴是電商,華為在操作系統上投入巨大,似乎更有道理 。既然從技術角度來說開發一個操作系統并不難,華為當然沒有必要推廣YunOS 。以華為的軟件開發能力,自己搭建一個系統并不難 。其實華為的鴻蒙系統系統也是基于Linux內核的 。華為終端產品覆蓋面積大,用戶對華為鴻蒙系統操作系統更敏感 。
為什么華為手機不使用yun os這樣的國產系統?

華為為什么不用yunos,為什么華為還要再研發一套


給你講一個故事 。一個猶太人和一個中國人來到了一個城鎮,這個猶太人和這個中國人都開了一家汽車修理房 。生意都非常的好,這個時候又來了一個猶太人和一個中國人 。這個猶太人在這里開了一個加油站,而這個中國人又在這里開了一個汽車修理廠 。后來又來了一個猶太人,又來了一個中國人 。新來的猶太人開了一個大商店,而中國人又開了一個汽車修理廠 。
國產操作系統這么多,為什么華為還要再研發一套?咋不推廣yun os呢?
同意前面回答的國產操作系統并不多的說法,現在無論華為的EMUI小米的MIUI,還是vivo的FuntouchOSOPPO的ColorOS,都是谷歌安卓換上了不同的馬甲 。但阿里的YunOS不一樣啊,根本就不是前面有回答說的抄自安卓,YunOS的團隊要這么大膽大膽抄,然后大膽和安卓競爭的話,豈不早被谷歌告翻了,還輪得到阿里到處撒與合作伙伴的狗糧?YunOS基于Linux內核,但數據服務云服務引擎基礎框架以及內置的虛擬機部分,是由阿里的技術團隊開發的,并不是來自改寫的安卓代碼 。
對安卓和YunOS的關系,這張圖已經說的很清楚了 。實際上,安卓也是基于Linux內核,這一點和YunOS一樣 。重點來了,為什么兩家實力強大的互聯網公司要選擇Linux內核?這就牽涉到操作系統開發的難度 。操作系統開發是一個龐大的工程,既要投入大量資源人員時間和金錢,還要建立軟件生態有人愿意和你玩 。
我們來看看微軟的Windows系統耗費了多少資源吧Windows98開發成本超過100億美元Windows Vista開發人員正式員工與臨時工總計有數萬人,開發總耗資200億美元通貨膨脹加員工薪水支出增加Windows7開發人員有大約920人,不包括臨時工,總耗資也是以百億美元計算Windows歷代版本 。
對微軟來說,Windows不斷迭代,雖然燒錢不少,但卻積累了龐大的用戶數量,建立了成功的生態系統,為競爭者豎立起珠穆朗瑪峰一般高的門檻 。所以在外行眼里,開發操作系統的難度在技術,在內行那里,真正的難度在生態建設,包括用戶數量配套的應用程序數量等,這不是技術能解決的,需要市場策略和戰略規劃 。Linux雖然是開源操作系統,人人可以免費使用并修改源代碼,最早由芬蘭赫爾辛基大學二年級學生林納斯.托瓦茲開發,但并不代表Linux系統的開發不耗費資源 。
實際上,林納斯最初只寫了1萬行代碼,然后公布到網上,和全球數以萬計的黑客一起努力完善,Llinux1.0版本發布時,已經有超過10萬行代碼 。有統計表明,黑客們投入的資源,如果換算成金錢,也有幾十億美元 。如果僅憑林納斯一人之力,Linux系統一定會胎死腹中 。正是由于從0開始開發操作系統的巨大風險,所以現在的操作系統一般都會選擇Linux內核 。
【華為為什么不用yunos,為什么華為還要再研發一套】同樣,2005年安迪·魯賓開發Android的時候,開發團隊只有幾十個人 。有這樣的資源,怎么可能從零開始開發一個操作系統?所以選擇Linux內核是理所當然的 。Android的成功,首先是有谷歌這個大款做后盾,其次是開源的策略別出心裁,瓦解了塞班陣營 。與Windows采用微內核不同,Linux采用宏內核,具備一個操作系統必備的功能,支持多種平臺,開發難度大大降低 。只要把內核和外圍的實用程序文檔打包,然后提供系統安裝接口系統配置設置和管理工具,就可以開發出一個操作系統版本 。

推薦閱讀