當前位置:
首頁 > 科技 > 自研操作系統到底難在哪?研發的不是操作系統而是生態系統

自研操作系統到底難在哪?研發的不是操作系統而是生態系統

最近伴隨著中興被美國政府禁售一事引起了國內社會關於晶元自給自足能力方面的思考,而許多人呼籲不僅晶元要自己生產,而且就連操作系統也要有國產的,晶元行業我們先不談,這次來說說操作系統的事兒,為什麼中國做個操作系統就這麼難呢?

中國目前還沒有實質意義上以及主流上的自主操作系統,電腦上我們使用的是Windows以及Mac OS,國產麒麟系統也只不過是基於Linux的定製,而在手機上,多數人使用的都是Android或者iOS,中國自研的YunOS其實也是安卓的套殼。

對於操作系統不了解的人來說,認為中國搞操作系統其實就是錢的事,只要預算足夠就能搞出來,其實這一想法是不正確的,現在研發一個操作系統其實並沒有那麼難,難的是在操作系統這塊大地上創造一個生機勃勃的系統生態。

首先我們來咬文嚼字一番,操作系統英文名:Operating System,操作系統是管理和控制計算機硬體與軟體資源的計算機程序,但真要是讓這個操作系統成為主流,被大多數人所使用,需要做的功課就多了,只有創造一個生態系統(Ecosystem)才行。

微軟Windows 10操作系統

舉個簡單的例子,多數人的電腦都使用微軟研發的Windows操作系統,如果調研一下為什麼大家都用Windows,有人會說Windows操作簡單、有常用的軟體、有主流遊戲、用習慣了等等,其中Windows平台有常用的軟體以及遊戲便是關鍵。再舉個例子,許多人都覺得蘋果的Mac OS系統流暢不卡頓,但缺點就是許多軟體以及遊戲都沒有,這就是問題的關鍵,不論是電腦操作系統還是手機操作系統,想要另起爐灶就要面臨一個嚴重的問題,那就是軟體開發商並不一定會在在你的新平台上開發軟體。

蘋果Mac OS操作系統

如果想要開發者為一個全新的操作系統開發軟體,那麼你的平台要有足夠的吸引力,比如用戶基數多、收益好等等,但對一個全新開發的操作系統來說,一切都是從零開始,用戶數以及收益根本無從談起,開空頭支票向開發者保證平台的收益是沒有意義的。一個我們十分熟悉的例子就是,阿里巴巴開發了一個名為YonOS的系統,基於Linux平台,主要面向手機以及智能設備,前兩年手機廠商得益於阿里的補貼,不少中低端機型都搭載了YunOS,但近來隨著補貼力度減小,YunOS在手機上已經是半死不活的狀態,採用YunOS的智能手機少之又少。而且,YunOS平台上的軟體多數都是APK,也就是兼容Android系統的軟體。

谷歌Android操作系統

以上內容想要表達的主題很簡單,那就是做操作系統容易,但構建操作系統內的生態環境異常艱難,在目前的大環境下,早已存在的Windows、Android等操作系統已經十分成熟,有著穩定的生態環境,想要絕大多數主流軟體開發商都為你的全新操作系統開發軟體幾乎是不可能。比如Linux,就是許多專業人士以及發燒友非常喜愛的操作系統,但想要讓一個普通用戶使用Linux基本不可能,因為沒有多少軟體可供使用。

因此目前雖然國內對於自主操作系統的呼聲很高,但真正踏踏實實做操作系統的企業並不多,做操作系統容易,但構築操作系統內的生態環境卻難於上青天。如果簡單複製一個已有的成熟操作系統,那麼用戶為何不用已有的系統?如果另起爐灶開發一個全新的操作系統,那麼開發者為何要選擇你?再者說用戶能有多大耐心來學習一套全新的操作邏輯?

本文編輯:張前

關注泡泡網,暢享科技生活。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 泡泡網 的精彩文章:

四千年美女為小米MIX 2S做宣傳 手機比人還要美
華為霸氣回應被美國調查,蘋果公司或成最大受害者,到底誰先垮?

TAG:泡泡網 |