一直以來,大家都認為作業系統是智慧裝置的靈魂,對電腦而言,那麼電腦作業系統就是電腦的靈魂。
事實上也是如此,作業系統(Operating System,簡稱 OS)是連線硬體和資料庫、中介軟體、應用軟體的紐帶,其向下適配管理 CPU、GPU、儲存等硬體裝置,向上支撐應用軟體的開發,提供執行環境。
可以說,作業系統是整個PC產業的基礎,沒有作業系統,整個PC產業就是無根之木、無源之水。
而目前全球PC作業系統主要有4種,分別是 Windows、MacOS、Linux、UNIX。(華為HarmonyOS暫時還不能算一個PC系統,畢竟PC版沒有推出)。估計很多人就在問了,那麼多的國產PC作業系統怎麼不見了?
事實上,給大家講一個比較尷尬的事實,那就是目前所有的國產PC作業系統,均是基於Linux二次開發,所以是屬於linux這裡面的,並不是真正的100%由中國自研的。
從市場份額來看,Windows 全球領先,目前在整個PC產業中(含伺服器),windows佔率 75%左右,MacOS大約在13%左右,而linux、UNIX合計佔12%左右。
而所有國產作業系統,雖然屬於linux這個分類中,但又有所不同。
如下圖所示,一部分是基於商業公司維護的發行版本,比如redhat,進行二次開發,一部分是以社群組織維護的發行版本比如 Debian為代表,進行二次開發,但大家最後還是屬於linux分類。
當然,這些國產PC系統,和原生的linux相比,有了很大的改變,特別是在功能、生態上,做了很多的改進,體現出了國產作業系統的本土優勢。
特別是統信UOS目前適配的軟體數超過了500萬,麒麟軟體適配數量超過了440萬,堪稱當前生態最豐富的兩大國產系統。
那麼為何國產作業系統,均要以linux為核心,二次開發,不自研一個核心出來呢?其實在於沒太多必要。
linux本來就是開源的,屬於全世界,任何組織和個人,基於開源協議,都可以使用,同時linux發展這麼多牛,非常成熟了,也有一定的生態基礎了。
國產作業系統,基於linux核心,在上面做好二次開發,再做本土化應用,這樣更為省事,速度快,效率也會更高,成本也低,為何不這麼幹呢?如果自己開發一個核心,相當於重複造輪子,沒什麼必要,且重新開發一個核心,所有的生態全部要從0開始,成功的可能性更是大大降低了。
所以,也有很多人,因為國產系統是linux二次開發而吐槽,稱其不是純自研,這也導致國產系統,其實也是尷尬的,你覺得呢?