國產操作系統這麼多,為什麼華為還要再研發一套?咋不推廣yun os呢?

金融IT技術控


首先我們來說國產操作系統並不多,而且也只有阿里雲的操作系統,勉強可以稱為操作系統,就這樣還被安卓支付魯賓認為是基於安卓的開發並不能叫操作系統,只能算是一款基於安卓的定製系統而已。



除此之外,國產已經沒有其他可能比較著名的操作系統了,在這一方面安卓和iOS已經幾乎霸佔了移動端的所有操作系統領域,我在PC領域裡也是被微軟絕對壟斷。

所以首先問題中的表述就不對!而國內的所謂MIUI,華為的emuI以及魅族的fly me, OPPO的color os,一家的氫os, 還有Smartisan OS, 其實基本上都是基於安卓,然後做的定製版本,本質上都是使用安卓的開源系統。



同樣在PC端,我們也沒有比較成熟的操作系統,所謂成熟的操作系統不僅僅是指系統本身的完善度,還要指軟件的運行環境如何,比如說支持的軟件數量,包括軟件迭代的速度以及軟件廠商們對這款系統的支持,我們並沒有一款這樣成熟的系統。

而華為之所以要研發一款操作系統,就是因為其實在這麼多年的競爭之中,壟斷和別人的卡脖子已經成為常事,在國際的競爭之中,這樣的事情屢見不鮮,翻開哪一個手機廠商的歷史,如果你沒有被巨頭卡過脖子,那麼說明你還做的不夠大。



所謂未雨綢繆,那麼華為一直以來還是想要擺脫這種絕對的壟斷,從華為的戰略上就可以發現,首先在處理器層面先要擺脫國外的壟斷,其次則是在操作系統上,目前還在通過扶植國內的京東方屏幕來削弱三星在屏幕上的壟斷實力。

只有任何產品都有我們自己的替代品,才能夠在場外因素的強勢攻擊下還能夠保持正常的使用和生產。


互聯網的放大鏡


國產操作系統這麼多?你恐怕是對操作系統有什麼誤解吧,尤其是國產操作系統?


你給我多列舉幾個國產操作系統?列舉不出來吧!


阿里的 yun os 勉強算是國產操作系統吧,但是也不是完全意義上的操作系統,在外人看來也不過是基於開源的 Android 搞得的一個定製的系統,從嚴格意義上來講,yun os 真的不算是國產的操作系統。

再進一步解讀一下這個 yun os 操作系統吧。阿里巴巴的 YunOS 在實質上只是重寫了 Android 的 dalvik,加上 / 換掉幾個 apk(比如 launcher)以及服務而已,其他所有架構及模塊(audio、display、video、power、usb、input、recovery、windowManager、ActivityManager 等等等)都還是 Android 的,而且一模一樣。作為一個新系統最大的挑戰就是軟件生態,所以 YunOS 取巧地保留了安卓的 app 虛擬機,但是安卓的核心部分畢竟被換了,所以 YunOS 算是一個新的獨立的系統,不再是 Android。對此,谷歌和 Android 之父一直都很憤怒,但也一直無可奈何。


而比如各大手機廠商推出的手機,系統其實都是基於 Android 深度定製的,只不過是改了改 framework 層,換了換 UI 和皮膚,說白了都是 UI ,根本不是自己獨立系統的,都是基於 Android 系統的。

小米的 MIUI、魅族的 flyme、錘子的 SmartisanOS、360 的 360OS、華為和榮耀的 EMUI、樂視的 EUI、一加的氫 OS 和氧 OS、zuk 的 ZUI、努比亞的 NubiaUI、三星的 TouchWiz、HTC 的 Sense、OPPO 的 ColorOS、vivo 的 FunTouchOS 等,它們無論怎麼變化,本質上還是 Android 系統,別以為換了一個馬甲,你就不是烏龜了。


不知道你注意到了沒有,在所有的 Android 手機的開機畫面上,尤其是國產手機,基於 Android 定製修改的系統上,都會有 based on Android 或者 Powered by Android 的字樣。

這就是谷歌要求新手機在啟動時顯示 “Powered by Android”(意即 “安卓動力”)標語。這是谷歌對新款 Android 手機 “谷歌移動服務協議” 中提出的規定,谷歌針對 “Powered by Android” 標語提出了專門的規定。


所以,你別看國產智能 Android 機上都有各自的名字,miui,flyme,SmartisanOS 等,其實它們並不是真正意義上獨立的系統。


所以,國產手機操作系統並沒有。要想不受人限制就必須擁有自己獨立的新系統,所以華為才會自己研發一套鴻蒙系統。


做系統其實並不難,難的是打破已有系統的生態,比如全世界 Android 系統的裝機量幾十個億,應用市場,軟件都是基於 Android 系統的,如果別的公司,開發出一套新系統來,誰專門為這個系統打造新的生態?已有的軟件怎麼運行在新系統上?這都是問題。所以,很少有公司去獨立做一套新系統,推廣成本太高,打破舊系統的生態太難。


非著名程序員


同意前面回答的“國產操作系統並不多”的說法,現在無論華為的EMUI、小米的MIUI,還是vivo的FuntouchOS、OPPO的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內核。同樣,2005年,安迪.魯賓開發出安卓時,開發團隊僅有幾十人,這麼點資源,怎麼可能從0開始開發一款操作系統?所以,選擇Linux內核是理所當然的事。

安卓的成功,首先是背靠了大金主谷歌,其次是開源這個策略做得巧妙,瓦解了塞班陣營。

和微內核的Windows不同,Linux採用宏內核,具備一個操作系統必備的功能,而且支持多平臺,所以大大降低了開發難度,只要將內核和外圍實用程序(Utilities)、文檔包裝,再提供系統安裝界面、系統配置、設定與管理工具,就可以開發出一個操作系統版本。


就內核選擇上來說,安卓和YunOS在一條起跑線上。實際上,華為的鴻蒙系統也是基於Linux內核。

說了這麼多,我的意思只有兩個:

  1. YunOS確實不是抄自安卓,兩者可以說同源;

  2. 現在開發操作系統不是難事,採用Linux內核就行。

既然從技術角度說,開發操作系統並不難,華為當然沒必要推廣YunOS,以華為的軟件開發能力,自己搞一個系統不算難事。相反,如果華為和阿里搭手推廣YunOS,將幫助阿里建立YunOS生態,受益最大的將是阿里,這種為人做嫁衣裳的事,華為會幹?


魔鐵的世界


系統研發其實並不是最難的,最難的是系統的生態!

舉個例子,造一座城市簡單,但是想讓大家拋棄原來的生活圈,到新城市是很難得,要不然也不會有那麼多鬼城!

阿里雲os不是基於安卓開發,是兼容安卓應用!因為它兼容安卓應用,對谷歌生態造成威脅,所以谷歌之前告阿里侵權,所以阿里雲系統在國際道路艱難!同時谷歌全家桶是外國人基本必備的!谷歌服務不支持的話,你的系統其實會讓消費者放棄選擇!

例:微軟的手機操作系統,阿里與騰訊系不支持,你還會買?

再者天貓盒子,未經用戶同意,私自刪除用戶安裝程序,讓用戶和其他廠商擔心與後怕!

華為出於戰略防禦研發新系統是正常的!不到最後是不會拿出來用的!目前可能局勢不利,但是也帶來了好的一面,就是對外企業擔心害怕也面臨被制裁,必定會做戰略防禦!華為的市場與技術國內無敵,國際馬上無敵,所以國內廠商肯定會以華為新系統為戰略防備的!同時被外國如此欺負,激起來的愛國意識必定會讓這個趨勢勢不可擋,誰抵制華為新系統誰就失去粉絲與市場的信賴!

所以天時地利人和全部具備,給我們5-10年,中國必定重回巔峰!


柯帥


國內其實更亂,都是競爭對手,同行是仇家,華為有芯片,也沒有支持過中興,雖然是產量的問題或者其他,國內廠家之間的關係遠比國內廠家和國外廠家之間的關係複雜。中國2000年封建社會一直沒有什麼突破,就是在人情世故上下了功夫,其中的互相掣肘,制約,均衡天下第一。實在說一點,日過沒有外國對國內企業的觸動,他們一定聯手坑老百姓,這點毋庸置疑,沒有wto刺激國內企業,他們永遠停步不前,等待被叩響國門。其實 經濟、技術幾年十幾年都會改變,關鍵是人性這個東西韌度很大,沒有百八十年很難有突破,並且中國人韌性十足,含蓄包容,同化,看似柔弱卻百折不饒,看似被壓制其實卻逐漸滲透。不管世界如何變化,自己如何 表現內心始終有桿秤。好聽的叫做有主見,難聽就是萬變不離其中。具體是什麼需要社會學家解釋,但是必然因此才會派生出其他的各種內容。大家一說德國品質,日本智能。這和一個民族性相關其實及大。認真負責有團隊精神。我們也在強調,正是因為一直在強調,所以也反映了我們的缺乏。


xitianmen


從事軟件開發多年,國產軟件能力水平已經能夠設計開發出屬於自己的操作系統,但真正意義上推廣出來的幾乎沒有,比較早的像阿里的yunOS基本上算是推廣不成功,現在由於華為被美國列入實體的清單,特別是谷歌取消對華為安卓手機的授權,國內很多人才發現,原來我們在操作系統上落後那麼多,現在已經不是純正的技術層面的東西了,關鍵是如何構建自己的操作系統。

華為的鴻蒙已經發布了,在發佈之初還是贏得國人很多的掌聲,但是並沒有直接在手機上使用,關鍵是應用體系短期內無法構建出來,加入鴻蒙直接上線在手機,相當於裸機存在了因為很多對應的應用都沒有,所以做出來是一回事,真正使用起來是另一回事。華為現在智能屏上進行試驗,也算是在慢慢培養自己的生態系統,現在華為為了推進自己生態系統的建立,直接開源了方舟編譯器現在已經有40多個重要的國內主流app開始支持方舟編譯器了,算是生態建設的第一步。

阿里的操作系統已經證明了現在推廣不是很成功,華為現在也沒有必要直接和阿里展開合作,如果阿里的系統在全球已經推廣成功, 華為的選擇就顯得比較簡單了,直接和阿里合作一起推進生態系統建設就可以了,而且華為從內部設想來講已經在著手設計物聯網系統,只不過現在出現危機了提前拿出來了,對於應用比較少的消費電子可以直接使用,但直接上線手機已經是不現實的事情了。

針對安卓的授權華為公司都做了哪些準備

首先要搞明白取消安卓授權對華為手機的直接影響,就是谷歌的全家桶服務不能使用,谷歌的全家桶也是谷歌在安卓上掙錢的利器,不要小看安卓系統代碼是開源的,但把握主方向的還是谷歌公司自己,因為安卓在全球範圍內推廣普及,把谷歌的全家桶服務傳播到全球,谷歌的全家桶有谷歌地圖,谷歌應用市場,谷歌郵件系統,谷歌視頻(YouTube)等等,而且這些應用在深深烙刻在全球消費者身上,華為手機銷量在歐洲下滑主要的原因就是這個全家桶。

華為說白了就是一個設備提供商,現在被強制著做運營和內容輸出,這點對於華為公司屬於巨大的挑戰,要想還能使用安卓系統還能擺脫谷歌的全家桶的束縛,就是想辦法能夠替代這個谷歌的全家桶,從本身應用市場看華為的手機應用市場是可以在慢慢壯大中頂替谷歌的應用市場,關鍵點還是谷歌的地圖,這種華為已經在做全力的部署,爭取把這塊給拿下來,如果有地圖和應用市場,起碼可以減少一部分人的流失,畢竟華為手機本身的質量還是非常過硬的,而且深受歐洲用戶的喜歡。

華為開源的方舟編譯器其實也是在拉動更多的應用廠家加入到華為的陣營,這樣子的在華為的生態系統中能起到非常關鍵的作用,谷歌安卓當初就是用的技術換生態的方式,拿出大量的技術人員在免費的維護安卓系統,背後就收穫了整個操作系統生態,所以針對十年磨一劍的方舟編譯器華為直接選擇了開源,也是技術換取生態的一種方式,這不過這個改進相對谷歌當初直接推出安卓還是有著非常大的差異,畢竟還是基於安卓系統做優化的動作,所以生態建設之路非常漫長。

國產操作系統的未來之路該如何走

操作系統無論是桌面版還是移動端都已經被美國佔領,想要在這塊領地上拓展出自己的生態圈,就會非常困難,現在要做的就是積蓄力量等待時機,因為5G時代的到來算是一次新的洗牌機會,很多國內企業都在摩拳擦掌躍躍欲試,5G的到來必然有新的巨頭產生,不知道會不會推進操作系統革命,現在要做的就是做個東西等待時機,任何大的生態系統的建立都是需要趕上正確的歷史機遇,微軟和谷歌都是抓住了這種機會。

依照現在直接推出新的操作系統基本上很難推廣到位,或者有新的技術突破才能有機會突出了,首先機會是留給有準備的企業,生態系統的建立需要一個長期積累的過程,無論是windows還是安卓系統都是在快速找到切入點之後一直進行持續的更新升級功能,才能有今天的市場地位,所以要做的就是在積累技術,在有變化的時候抓住機會一舉拿下。

已經落後了想在短時間內有突破,已經不是很現實的問題,能做的就是一點點積累,希望能幫到你。


大學生編程指南


大家好,我是科技唐老鴨。作為一名科技領域的原創作者,在這裡我想簡單的發表一下我個人的觀點,希望可以對您所幫助。


我認為華為為什麼要研發自己的一套系統,要從以下幾點分析,首先在軟硬件研發實力上,我認為國內其他的操作系統沒有華為有優勢,所以華為沒有必要使用一個不如自己的操作系統,也避免出現系統漏洞對自己造成損失,為別人的錯誤買單。國內做操作系統的基本上沒有做硬件,在軟硬件結合上不一定有華為做的好。國內操作系統主要獨攻一塊,或者部分,在物聯網、電腦、手機等領域全面適配的比較罕見。所以用別人家系統,不但要承擔對方技術上存在漏洞的風險,還要承擔對方運營風險。


其次作為一個以銷售硬件產品為主營業務公司來說,再繼續用別家的操作系統,即使是國內的,避免了外部矛盾(跨國),不一定會躲開內部矛盾(國內),3Q大戰是很好的例子。最後綜上所述,如果我是華為,我要自己研發一套系統,把命運完全掌握在自己手裡。我可以開源,但是絕對不能讓別人卡脖子。


以上就是我的觀點,希望可以對你有所幫助,同時也希望大家關注我的頭條號,我會定期的發表一些和科技相關的文章,謝謝!


科技唐老鴨


安卓系統經過多年的迭代,已經是非常成熟。作為安卓系統的主要合作對象,華為不僅僅擁有安卓上層界面修改的實力,更是擁有安卓底層優化的能力。據2017的Linux內核開發報告指出,有500多家公司的4300多名開發商對內核做出了貢獻, Linux內核代碼,谷歌貢獻度是3%,而華為佔1.5%。

不得不提的是華為貢獻出了F2FS文件系統用以替換老舊的EXT4文件系統,這個文件系統在2018年被谷歌用在自家的旗艦手機上,並逐漸被其他廠商接受。在華為最新的EMUI9.1版本中,華為進一步優化文件的讀寫功能,推出超級文件系統EROFS,可實現20%的隨機讀性能提升,使系統及應用啟動和運行的速度得到顯著提升。

並且華為還推出了方舟編譯器,提供了一種全新的編譯和運行機制,從動態編譯變為靜態編譯,將高級語言直接編譯成機器碼,捨棄JAVA虛擬機,打破了安卓原有的運行方式,從根本上解決安卓運行效率不高的困局。方舟編譯器面對業內所有的開發者都是開源的,可以說,如果沒有被禁用谷歌服務的話,華為大可能會一步一步切換到自家的系統上。

事實上,從2012年華為就開始謀劃自己的操作系統,雖然是作為備胎,但是依舊投入了巨大的經費進行研發。任正非先生講的很好,對未來的投資不能手軟。

我們現在做終端操作系統是出於戰略的考慮,如果他們突然斷了我們的糧食,Android 系統不給我用了,Windows Phone 8系統也不給我用了,我們是不是就傻了?同樣的,我們在做高端芯片的時候,我並沒有反對你們買美國的高端芯片。我認為你們要儘可能的用他們的高端芯片,好好的理解它。只有他們不賣給我們的時候,我們的東西稍微差一點,也要湊合能用上去。
我們不能有狹隘的自豪感,這種自豪感會害死我們。我們的目的就是要賺錢,是要拿下上甘嶺。拿不下上甘嶺,拿下華爾街也行。我們不要狹隘,我們做操作系統,和做高端芯片是一樣的道理。主要是讓別人允許我們用,而不是斷了我們的糧食。斷了我們糧食的時候,備份系統要能用得上。

斷了我們的糧食雖然主要指的是國外的系統,但是道理是一樣的,當沒有外患時,內部的商業競爭中同樣存在突然斷糧的可能性。

之前的360大戰騰訊時,雙方都不得不深思熟慮之後做了一個艱難的決定,讓用戶們二選一。這又何嘗不是一種斷糧?!對待自己的衣食父母尚且如此,對待競爭對手難道就會心慈手軟?

華為走來一路荊棘坎坷,遭遇過各種各樣的斷糧,其mate9Pro遭遇了三星屏幕斷供,導致銷量受限,之後大力扶持京東方何嘗不是一種無奈的選擇?

誰又能保證選擇雲OS之後不會遇到類似的情況?

更重要的是,阿里雲OS本質上並不能稱為獨立的OS,其運行機制依舊是基於虛擬機,與安卓如出一轍,更何況,阿里雲OS運行效率還不如安卓。即便是被華為選用,在競爭中如何與安卓和IOS同臺競技呢?

華為的鴻蒙系統並不是一時心血來潮,而是歷經多年的系統,其運行機制上拋開了虛擬機的掣肘,雖然號稱兼容安卓,但是大概率會鼓勵通過方舟編譯器轉換成另一種格式,如果生態不是問題,系統的流暢性又能得到保證,顯然比選擇半死不活的阿里雲OS要好的多。


歲月雜談


首先華為之所以要研發自己的系統,是因為他早就已經預測到中美可能會發生貿易戰,一旦發生貿易戰,最倒黴的就是企業,還有就是企業必須要有自己核心的東西,這個東西不一定好用,但是別人不給你用的時候,可以用自己,中興就是一個很好的例子,死的很慘!就像我國為什麼一定要研發原子彈和氫彈,你有我也有不管數量有好多,個頭有好大,他要打你的時候他要想一想,說白了就是手裡有牌,誰也不怕!然後說一說阿里YUN系統,推出有一段時間了,之前也有一些手機品牌推出了一些手機,但是效果都不是很好,可能是生態沒有做好吧!現在幾乎已經看不到人用了,還是那句話系統好做,但是生態是一個比較難的問題,這也就是為什麼華為研發出系統,遲遲沒有推出的最要原因!


豫宛小胡


說到操作系統,咱們先把操作系統掰開了看看裡面到底是什麼東西。操作系統一共分三層。

一、是和機器打交道的那層,就是數據在儲存單元之間來回傳輸,它直接面對的是機器,機器當然說的不是人話,是二進制的數字排列蘊藏的信息。

二、就是程序員講第一層的語言打包好的進行組織編輯,只有極少數頂尖高手才能掌握這個操作。

三、再往上就是萬物生長,任何大家熟知的APP都是在這上面生長的。這層的語言叫做高級語言,基本上是人能看懂並且可以交流的,和英語差不多。大家熟知的小米操作系統MIU,魅族操作系統FIYME,OPPO操作系統COLOROS,都是在這個層面上生成的。

再說回來阿里雲的YUN OS,它不是在最上層,而是從中間那層開始研發,也許是影響到了谷歌安卓操作系統的利益,谷歌跳出來說:“你們這些國產廠商都不許用這個yun os”,當時應該只有聯想手機的ZUK系列用的就是YUN OS .其他的再無聽說。後來隨著ZUK的銷量慘淡,YUN OS 也相當於掛掉。

但是大家以為馬雲爸爸是吃素的嗎?做這個東西可是花費了大量人力物力的,當時負責這個項目的領導叫做王堅,而現在阿里雲的老大也叫王堅,對了就是同一個人,阿里雲是一個什麼樣的存在呢?就是你如果連接上了這個阿里雲,你所有的操作都是在位於杭州的那個巨型大電腦上操作的,基本上不耗費你電腦或者手機的處理性能。隨著5G 時代的到來,網速得到了進一步的提升,基本上是實時傳輸的。所以現在已經有廠商在做雲APP,根本不用再下載種類繁多的APP,所有操作都在雲端,通過5g網絡的超高傳輸速度,根本不需要什麼安卓操作系統。所以想在操作系統上卡華為甚至國產手機廠商的脖子基本上是不可能的。


分享到:


相關文章: