金融IT技術控
如果專指移動操作系統,國產的僅僅是阿里雲,除了這個應該是沒有。但是阿里雲和谷歌的安卓扯不清道不明,糊塗官司扯不清,谷歌的高層指責阿里雲有部分抄了安卓,但谷歌的官方沒有表態,阿里官方也沒有表態,總之專業的好業餘的也好,口水噴了一堆,這個要自已去上網查了。所以,華為要用國產手機操作系統的,只能自已做。但臺式電腦和筆記本電腦,華為自己做CPU的,用的國產操作系統不是自己寫的,是用現成的。
紫水晶9795
大家要明白的是,華為不只是需要一個國產操作系統,華為需要的是一個完全自主可控的自有操作系統,阿里雲OS之前魅族使用過,不過後來在跟Android的競爭中還是失敗了,華為選擇雲OS並不是一個很好的選擇。
華為需要的是完全自主可控
自從Windows10發佈之後,跟互聯網結合越來越深的操作系統,雲服務被越來越多的應用起來,Windows、macOS兩大桌面操作系統,以及Android、iOS兩大智能機操作系統,都是深度集成了雲服務的操作系統。
雲服務方便了用戶,但是也存在很大的安全隱患,畢竟操作系統廠商可以完全通過雲服務將數據存放在自家的服務器上,這些服務器不全都在國內,大部分還在國外。國家力主推進貴陽為國家級數據災備中心,不光是要發展貴州經濟,更大的戰略目的是,深處我國腹地的貴州能夠很好的承擔起安全數據中心的職能。國家政府職能不能基本上都禁止採購Windows10電腦,主要也是因為雲服務確實危險性很大。
在年初的時候,國家對深度科技為首的操作系統廠商進行了比較大的扶持,這是國家的戰略需求。國家有這樣的需求,華為同樣有這樣的需求,隨著華為越來越強,人家看華為有點不順眼了,就通過Google用Android系統試圖限華為的發展,這種做法也確實給華為造成了很大的困擾,華為為了避免被掐脖子,自研操作系統迫在眉睫。
華為需要一個全平臺的操作系統
阿里雲OS是有侷限性的,目前幾乎所有的操作系統都是有很大侷限性的,Windows是桌面系統,移動端微軟一直沒做起來,Android則幾乎是專屬於移動端,想要進入PC領域難度很大。蘋果公司macOS、iPadOS、iOS儘管是同宗同源,生態整合得也非常好,不過現在蘋果本質上也都是分開設計這三個系統的。
華為需要一個操作系統,而且需要一個全平臺的操作系統,操作系統層面的統一,能夠最大限度的保證開發者生態的統一,能夠最大限度的保證應用生態的通用性。要知道微軟和Google一直沒能打破的僵局就是應用生態,否則這兩家企業早就突破了對方的防線了,而真正做到這一點的目前只有軟硬件一體的蘋果,華為很明顯想成為蘋果這樣的企業,甚至想要完全打破各個平臺的邊界,做一個真正全場景的統一操作系統。
華為面對的外部挑戰不少,而且華為內部也確實暴露出來很多問題,這都是華為發展之路上的絆腳石,未來華為要力求真正成為擁有更多核心技術的科技公司,必然要面臨很多挑戰,操作系統必然是這其中最重要的一環。
本文為作者EmacserVimer悟空問答原創文章,未經允許轉載、抄襲必究!
EmacserVimer
同意前面回答的“國產操作系統並不多”的說法,現在無論華為的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內核。
說了這麼多,我的意思只有兩個:
YunOS確實不是抄自安卓,兩者可以說同源;
現在開發操作系統不是難事,採用Linux內核就行。
既然從技術角度說,開發操作系統並不難,華為當然沒必要推廣YunOS,以華為的軟件開發能力,自己搞一個系統不算難事。相反,如果華為和阿里搭手推廣YunOS,將幫助阿里建立YunOS生態,受益最大的將是阿里,這種為人做嫁衣裳的事,華為會幹?
魔鐵的世界
不存在貶低的意思,但絕大多數所謂的“國產操作系統”其實本質上就是換了個殼子,遇到較為複雜的場景,是無法滿足實際需求的。5G+物聯網洪流即將來臨的今天,對於操作系統的要求也越來越高。
UI並不是操作系統
世界上只有兩種操作系統——windows和unix。至於大家熟悉的安卓啊,ios都是在unix的基礎上衍生出來的東西。有朋友說不對啊,那魅族Flyme,華為EMUI,小米miui這些又是什麼東西呢?
雖然這類英文單詞雖然聽上去很像操作系統,但實際上根本算不上操作系統,準確來講是他們都是UI。UI是一種為了更好的實現人機交互的中間軟件,無論是在性能還是複雜程度上,都和真正的操作系統相差甚遠。
所有國產系統,全是基於Linux所誕生的產物
不論是阿里的雲OS,還是華為即將面試的鴻蒙OS,或者是其他什麼中標麒麟,銀河麒麟等等的桌面OS,全部都是在Linux的基礎上完成的。
提到linux,就不得不說到一個人——李納斯•託瓦茲。
這位大神有多厲害呢,他完全可以被稱為程序界的“愛因斯坦”。李納斯在上大學時,覺得unix的迷你版minix實在是太臃腫難用了,於是自己開發一個操作系統——linux。
令人敬佩的是,李斯特在做出linux後並沒有保留版權,而是向全世界公開了代碼,並邀請他人一起完善 Linux。這和Windows 及其他有專利權的操作系統全然不同,Linux 開放源代碼,所有機構,企業或個人都可以免費使用它。
另外,李斯特還是全世界最大的程序員交友社區 GitHub的創始人。
至於Unix和linux的關係,大家可以這麼理解:Unix是Linux的爹。linux的兼容性更好,被廣泛應用於各種場合。
當然了,雖然linux是開源的,但不意味著開源和免費能劃上等號。比如linux界的“扛把子”red hat(紅帽子),在使用一些功能時同樣是付費的。
就以題中的阿里雲OS為例,阿里並不是憑空創造了一個系統,換誰也沒這樣的本事,它是基於linux的內核,然後將內置的虛擬機,服務引擎,界面和某些數據服務做了改動,換成了阿里自己技術人員開發的東西,最後整合出了一個阿里雲OS。除了阿里雲OS,上述的那些系統都是同樣的道理。
至於華為為什麼要推出鴻蒙OS,原因也很好理解:在即將到來的5g+物聯網的形勢下,對操作系統方面提出了新的要求。任總自己也多次表示,鴻蒙的目的不單單是手機,手機只是其中一個節點而已,鴻蒙真正面向的對象是物聯網這塊大市場,越早提出就越能掌握先機。
至於華為為什麼不幫忙推廣阿里雲OS。我覺得這個道理也很好懂吧,俗話說的好,同行是冤家,我自己有實力的情況下,幹嘛要給競爭對手做嫁衣吶(潛在對手也是對手)?
(最後,看的這麼開心,麻煩點個贊或者關注吧,謝謝~)
愛思考的奧特曼
國產操作系統這麼多?你恐怕是對操作系統有什麼誤解吧,尤其是國產操作系統?
你給我多列舉幾個國產操作系統?列舉不出來吧!
阿里的 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 系統的,如果別的公司,開發出一套新系統來,誰專門為這個系統打造新的生態?已有的軟件怎麼運行在新系統上?這都是問題。所以,很少有公司去獨立做一套新系統,推廣成本太高,打破舊系統的生態太難。
非著名程序員
系統研發其實並不是最難的,最難的是系統的生態!
舉個例子,造一座城市簡單,但是想讓大家拋棄原來的生活圈,到新城市是很難得,要不然也不會有那麼多鬼城!
阿里雲os不是基於安卓開發,是兼容安卓應用!因為它兼容安卓應用,對谷歌生態造成威脅,所以谷歌之前告阿里侵權,所以阿里雲系統在國際道路艱難!同時谷歌全家桶是外國人基本必備的!谷歌服務不支持的話,你的系統其實會讓消費者放棄選擇!
例:微軟的手機操作系統,阿里與騰訊系不支持,你還會買?
再者天貓盒子,未經用戶同意,私自刪除用戶安裝程序,讓用戶和其他廠商擔心與後怕!
華為出於戰略防禦研發新系統是正常的!不到最後是不會拿出來用的!目前可能局勢不利,但是也帶來了好的一面,就是對外企業擔心害怕也面臨被制裁,必定會做戰略防禦!華為的市場與技術國內無敵,國際馬上無敵,所以國內廠商肯定會以華為新系統為戰略防備的!同時被外國如此欺負,激起來的愛國意識必定會讓這個趨勢勢不可擋,誰抵制華為新系統誰就失去粉絲與市場的信賴!
所以天時地利人和全部具備,給我們5-10年,中國必定重回巔峰!
柯帥
從事軟件開發多年,國產軟件能力水平已經能夠設計開發出屬於自己的操作系統,但真正意義上推廣出來的幾乎沒有,比較早的像阿里的yunOS基本上算是推廣不成功,現在由於華為被美國列入實體的清單,特別是谷歌取消對華為安卓手機的授權,國內很多人才發現,原來我們在操作系統上落後那麼多,現在已經不是純正的技術層面的東西了,關鍵是如何構建自己的操作系統。
華為的鴻蒙已經發布了,在發佈之初還是贏得國人很多的掌聲,但是並沒有直接在手機上使用,關鍵是應用體系短期內無法構建出來,加入鴻蒙直接上線在手機,相當於裸機存在了因為很多對應的應用都沒有,所以做出來是一回事,真正使用起來是另一回事。華為現在智能屏上進行試驗,也算是在慢慢培養自己的生態系統,現在華為為了推進自己生態系統的建立,直接開源了方舟編譯器現在已經有40多個重要的國內主流app開始支持方舟編譯器了,算是生態建設的第一步。
阿里的操作系統已經證明了現在推廣不是很成功,華為現在也沒有必要直接和阿里展開合作,如果阿里的系統在全球已經推廣成功, 華為的選擇就顯得比較簡單了,直接和阿里合作一起推進生態系統建設就可以了,而且華為從內部設想來講已經在著手設計物聯網系統,只不過現在出現危機了提前拿出來了,對於應用比較少的消費電子可以直接使用,但直接上線手機已經是不現實的事情了。
針對安卓的授權華為公司都做了哪些準備
首先要搞明白取消安卓授權對華為手機的直接影響,就是谷歌的全家桶服務不能使用,谷歌的全家桶也是谷歌在安卓上掙錢的利器,不要小看安卓系統代碼是開源的,但把握主方向的還是谷歌公司自己,因為安卓在全球範圍內推廣普及,把谷歌的全家桶服務傳播到全球,谷歌的全家桶有谷歌地圖,谷歌應用市場,谷歌郵件系統,谷歌視頻(YouTube)等等,而且這些應用在深深烙刻在全球消費者身上,華為手機銷量在歐洲下滑主要的原因就是這個全家桶。
華為說白了就是一個設備提供商,現在被強制著做運營和內容輸出,這點對於華為公司屬於巨大的挑戰,要想還能使用安卓系統還能擺脫谷歌的全家桶的束縛,就是想辦法能夠替代這個谷歌的全家桶,從本身應用市場看華為的手機應用市場是可以在慢慢壯大中頂替谷歌的應用市場,關鍵點還是谷歌的地圖,這種華為已經在做全力的部署,爭取把這塊給拿下來,如果有地圖和應用市場,起碼可以減少一部分人的流失,畢竟華為手機本身的質量還是非常過硬的,而且深受歐洲用戶的喜歡。
華為開源的方舟編譯器其實也是在拉動更多的應用廠家加入到華為的陣營,這樣子的在華為的生態系統中能起到非常關鍵的作用,谷歌安卓當初就是用的技術換生態的方式,拿出大量的技術人員在免費的維護安卓系統,背後就收穫了整個操作系統生態,所以針對十年磨一劍的方舟編譯器華為直接選擇了開源,也是技術換取生態的一種方式,這不過這個改進相對谷歌當初直接推出安卓還是有著非常大的差異,畢竟還是基於安卓系統做優化的動作,所以生態建設之路非常漫長。
國產操作系統的未來之路該如何走
操作系統無論是桌面版還是移動端都已經被美國佔領,想要在這塊領地上拓展出自己的生態圈,就會非常困難,現在要做的就是積蓄力量等待時機,因為5G時代的到來算是一次新的洗牌機會,很多國內企業都在摩拳擦掌躍躍欲試,5G的到來必然有新的巨頭產生,不知道會不會推進操作系統革命,現在要做的就是做個東西等待時機,任何大的生態系統的建立都是需要趕上正確的歷史機遇,微軟和谷歌都是抓住了這種機會。
依照現在直接推出新的操作系統基本上很難推廣到位,或者有新的技術突破才能有機會突出了,首先機會是留給有準備的企業,生態系統的建立需要一個長期積累的過程,無論是windows還是安卓系統都是在快速找到切入點之後一直進行持續的更新升級功能,才能有今天的市場地位,所以要做的就是在積累技術,在有變化的時候抓住機會一舉拿下。
已經落後了想在短時間內有突破,已經不是很現實的問題,能做的就是一點點積累,希望能幫到你。
大學生編程指南
這個問題很有意思,我覺得這個問題要從幾個方面來看:
第一,雲os可不可以成功,華為為啥不用他,僅僅因為不是自己研發的?顯然華為不是這種風格,雲OS歸根到底還是Linux,也就是安卓的另一個表親,和市面上其他版本沒啥區別,只是更新了一下JAVA虛擬機,對性能沒有更本性改變。還要額外對付兼容問題,(有些應用,系統有點小差異,他就喜歡出bug)不值當。
第二,雲OS市場份額太低,沒好號召力,而且太多了安卓元素藉鑑了。華為裝他,對品牌影響不好。給人一種低質山寨感。
第三,雲OS有作死的歷史,別人信賴性底,曾經雲OS刪機頂盒裡的APP,這個自殺式行動,斷送了他的前程。華為用雲OS會不會授人以柄,這個就難說了。
第四,華為自己對操作系統有自己的理解,這個理解顯然是分佈式,全棧全場景,全面打通,雲OS明顯傾向於雲計算,而華為是雲管端全面開花,各種層次終端都需要一套系統進行統一。既降低成本,也改善用戶體驗。
雪一刀007
國內其實更亂,都是競爭對手,同行是仇家,華為有芯片,也沒有支持過中興,雖然是產量的問題或者其他,國內廠家之間的關係遠比國內廠家和國外廠家之間的關係複雜。中國2000年封建社會一直沒有什麼突破,就是在人情世故上下了功夫,其中的互相掣肘,制約,均衡天下第一。實在說一點,日過沒有外國對國內企業的觸動,他們一定聯手坑老百姓,這點毋庸置疑,沒有wto刺激國內企業,他們永遠停步不前,等待被叩響國門。其實 經濟、技術幾年十幾年都會改變,關鍵是人性這個東西韌度很大,沒有百八十年很難有突破,並且中國人韌性十足,含蓄包容,同化,看似柔弱卻百折不饒,看似被壓制其實卻逐漸滲透。不管世界如何變化,自己如何 表現內心始終有桿秤。好聽的叫做有主見,難聽就是萬變不離其中。具體是什麼需要社會學家解釋,但是必然因此才會派生出其他的各種內容。大家一說德國品質,日本智能。這和一個民族性相關其實及大。認真負責有團隊精神。我們也在強調,正是因為一直在強調,所以也反映了我們的缺乏。
xitianmen
首先我們來說國產操作系統並不多,而且也只有阿里雲的操作系統,勉強可以稱為操作系統,就這樣還被安卓支付魯賓認為是基於安卓的開發並不能叫操作系統,只能算是一款基於安卓的定製系統而已。
除此之外,國產已經沒有其他可能比較著名的操作系統了,在這一方面安卓和iOS已經幾乎霸佔了移動端的所有操作系統領域,我在PC領域裡也是被微軟絕對壟斷。
所以首先問題中的表述就不對!而國內的所謂MIUI,華為的emuI以及魅族的fly me, OPPO的color os,一家的氫os, 還有Smartisan OS, 其實基本上都是基於安卓,然後做的定製版本,本質上都是使用安卓的開源系統。
同樣在PC端,我們也沒有比較成熟的操作系統,所謂成熟的操作系統不僅僅是指系統本身的完善度,還要指軟件的運行環境如何,比如說支持的軟件數量,包括軟件迭代的速度以及軟件廠商們對這款系統的支持,我們並沒有一款這樣成熟的系統。
而華為之所以要研發一款操作系統,就是因為其實在這麼多年的競爭之中,壟斷和別人的卡脖子已經成為常事,在國際的競爭之中,這樣的事情屢見不鮮,翻開哪一個手機廠商的歷史,如果你沒有被巨頭卡過脖子,那麼說明你還做的不夠大。
所謂未雨綢繆,那麼華為一直以來還是想要擺脫這種絕對的壟斷,從華為的戰略上就可以發現,首先在處理器層面先要擺脫國外的壟斷,其次則是在操作系統上,目前還在通過扶植國內的京東方屏幕來削弱三星在屏幕上的壟斷實力。
只有任何產品都有我們自己的替代品,才能夠在場外因素的強勢攻擊下還能夠保持正常的使用和生產。