當前位置:係統粉 >   IT資訊 >   業界資訊 >  自研操作係統到底難在哪?生態才是關鍵

自研操作係統到底難在哪?生態才是關鍵

時間:2018-05-11 來源:互聯網 瀏覽量:

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

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

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

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

自研操作係統到底難在哪?生態才是關鍵(1)
微軟Windows 10操作係統

舉個簡單的例子,多數人的電腦都使用微軟研發的Windows操作係統,如果調研一下為什麼大家都用Windows,有人會說Windows操作簡單、有常用的軟件、有主流遊戲、用習慣了等等,其中Windows平台有常用的軟件以及遊戲便是關鍵。

再舉個例子,許多人都覺得蘋果的Mac OS係統流暢不卡頓,但缺點就是許多軟件以及遊戲都沒有,這就是問題的關鍵,不論是電腦操作係統還是手機操作係統,想要另起爐灶就要麵臨一個嚴重的問題,那就是軟件開發商並不一定會在在你的新平台上開發軟件。

自研操作係統到底難在哪?生態才是關鍵(2)
蘋果Mac OS操作係統

如果想要開發者為一個全新的操作係統開發軟件,那麼你的平台要有足夠的吸引力,比如用戶基數多、收益好等等,但對一個全新開發的操作係統來說,一切都是從零開始,用戶數以及收益根本無從談起,開空頭支票向開發者保證平台的收益是沒有意義的。

一個我們十分熟悉的例子就是,阿裏巴巴開發了一個名為YonOS的係統,基於Linux平台,主要麵向手機以及智能設備,前兩年手機廠商得益於阿裏的補貼,不少中低端機型都搭載了YunOS,但近來隨著補貼力度減小,YunOS在手機上已經是半死不活的狀態,采用YunOS的智能手機少之又少。

而且,YunOS平台上的軟件多數都是APK,也就是兼容Android係統的軟件。

以上內容想要表達的主題很簡單,那就是做操作係統容易,但構建操作係統內的生態環境異常艱難,在目前的大環境下,早已存在的Windows、Android等操作係統已經十分成熟,有著穩定的生態環境,想要絕大多數主流軟件開發商都為你的全新操作係統開發軟件幾乎是不可能。

比如Linux,就是許多專業人士以及發燒友非常喜愛的操作係統,但想要讓一個普通用戶使用Linux基本不可能,因為沒有多少軟件可供使用。

因此目前雖然國內對於自主操作係統的呼聲很高,但真正踏踏實實做操作係統的企業並不多,做操作係統容易,但構築操作係統內的生態環境卻難於上青天。

如果簡單複製一個已有的成熟操作係統,那麼用戶為何不用已有的係統?如果另起爐灶開發一個全新的操作係統,那麼開發者為何要選擇你?再者說用戶能有多大耐心來學習一套全新的操作邏輯?

我要分享:

最新熱門遊戲

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航