到底都有哪些國產的開源作業系統?

語言: CN / TW / HK

老有人說國產的作業系統比使用者都多,這裡給各位老哥盤點一下國產的開源作業系統,包括但不限於伺服器作業系統、桌面作業系統、物聯網及邊緣作業系統、嵌入作業系統式...

排名不分先後,如果有人知道其它國產的開源作業系統,也歡迎在評論區留言,俺及時補充。

 

Deepin(深度)作業系統

  • 發行商或作者:麒麟軟體
  • 系統型別:桌面作業系統
  • 上游系統:Ubuntu
  • 硬體架構:龍芯/飛騰/兆芯/海光/鯤鵬/X86/申威
  • 核心特徵:巨集核心

深度作業系統(deepin)包含深度桌面環境(Deepin Desktop Environment)和近 30 款深度原創精品應用,及數款來自開源社群的應用軟體,廣泛用於支撐使用者日常的學習和工作。另外,通過深度商店還能夠獲得近千款應用軟體的支援,滿足使用者對作業系統的更多應用場景的特定需求。

深度作業系統由專業的作業系統研發團隊和深度技術社群(www.deepin.org)共同打造,基於 Linux 核心,以桌面應用為主的開源 GNU/Linux 作業系統,支援筆記本、桌上型電腦和一體機,其名稱來自深度技術社群中 “deepin” 一詞,意識是對人生和未來不斷的追求和深刻的探索。

作為全球最活躍的 GNU/Linux 發行版之一,深度作業系統不僅長期保持活躍,還面向全球使用者釋出。深度作業系統採用滾動更新方式,每個月線上釋出必要的功能和 bug 更新,每3個月進行一次可累積釋出 ISO 的大更新。並使用新功能和效能優化交替進行的更新方式,保障深度作業系統不僅在美觀和易用方面不斷進步,在穩定和流暢方面也同樣不斷得到改善和優化。

瞭解更多:https://www.oschina.net/p/linuxdeepin

 

Ubuntu Kylin(優麒麟)

  • 發行商或作者:麒麟軟體
  • 系統型別:桌面作業系統
  • 上游系統:Ubuntu
  • 硬體架構:龍芯/飛騰/兆芯/海光/鯤鵬/X86/申威
  • 核心特徵:巨集核心

Ubuntu Kylin作業系統是由麒麟軟體有限公司主導開發的全球開源專案,適用於X86、ARM、RISC-V等主流架構的個⼈電腦、膝上型電腦和嵌⼊式裝置,是⼀款通用桌面電腦作業系統。

優麒麟自創立以來已經有 10 年的歷史以及技術沉澱,並得到了國際社群的認可。現累計發行 20 個作業系統版本,全球下載量 3800+ 萬次,活躍愛好者和開發者 20+ 萬人,累計向開源社群貢獻程式碼超 400 萬行,其中被 Linux、Gnome、Unity、OpenStack、Ceph 接收 Patch 超 7400 個。

瞭解更多:https://www.oschina.net/p/ubuntukylin

 

OpenCloudOS 雲作業系統

  • 發行商或作者:騰訊
  • 系統型別:雲作業系統
  • 上游系統:無
  • 硬體架構:X86/ARM64/海光/飛騰
  • 核心特徵:巨集核心

OpenCloudOS 是由騰訊等 20 餘家作業系統、雲平臺、軟硬體廠商與個人共同倡議發起的作業系統社群專案,目標是打造全面中立、開放、安全、穩定易用、高效能的 Linux 伺服器作業系統,共建國產作業系統開源技術社群,擴大社群發行版影響力,構建作業系統健康繁榮的生態。

目前 OpenCloudOS 已穩定支撐了超過 1000 萬節點的大規模場景,在政務、金融、網際網路等行業經過長期使用驗證,可以為企業提供穩定高可用的服務,滿足業務嚴苛負載需求。

瞭解更多:https://www.oschina.net/p/opencloudos

 

NestOS 基於尤拉開源的雲底座作業系統

  • 發行商或作者:OpenEuler 社群 SIG
  • 系統型別:雲作業系統
  • 上游系統:OpenEule
  • 硬體架構:-
  • 核心特徵:-

NestOS 是一款在 openEuler 社群 CloudNative sig 組孵化的雲底座作業系統,專注於提供最佳的容器主機,大規模下安全的執行容器化工作負載。

Nest 即 “巢穴”,作為可以包容 podman(鼴鼠)、iSulad(螞蟻)、docker(集裝箱)的 “巢穴”,NestOS 即化身為可以搭載 iSulad、docker、podman 等基礎平臺的作業系統。

NestOS 將配置工具 ignition 與 rpm-ostree、OCI 支援、SElinux 強化等技術整合在一起,採用基於雙系統分割槽、容器技術和叢集架構的設計思路,搭載 iSulad、docker、podman 等主流容器基礎平臺,克服了由於使用者修改系統內容、使用者服務對系統元件依賴,以及系統軟體包升級時不穩定中間態等種種導致升級過程不可靠的因素,最終以一種輕量級、定製化的作業系統呈現出來。

瞭解更多:https://www.oschina.net/p/nestos

 

FydeOS 雲優先作業系統

  • 發行商或作者:燧炻創新
  • 系統型別:雲作業系統
  • 上游系統:無
  • 硬體架構:-
  • 核心特徵:巨集核心

FydeOS (原名 Flint OS,於 2018 年 6 月正式更名)基於開源專案「Chromium Project」二次開發,對其底層技術行了修改和優化。

FydeOS 以優化的瀏覽器平臺為基礎,加入更多符合中國地區使用者習慣和提高使用者體驗的本地化增強功能,包括對安卓程式的支援、對原生 Linux 應用程式的支援、對常用 Windows 程式的相容、賬號資訊和檔案雲同步以及功能強大的高顆粒度企業集管功能,是一款符合網際網路時代需求的雲技術作業系統。

瞭解更多:https://www.oschina.net/p/fydeos

 

openEuler 華為伺服器作業系統

  • 發行商或作者:華為
  • 系統型別:伺服器作業系統
  • 上游系統:無
  • 硬體架構:X86/ARM/LoongArch/申威/RSIC-V
  • 核心特徵:巨集核心

openEuler 是一款開源作業系統。當前 openEuler 核心源於 Linux,支援鯤鵬及其它多種處理器,能夠充分釋放計算晶片的潛能,是由全球開源貢獻者構建的高效、穩定、安全的開源作業系統,適用於資料庫、大資料、雲端計算、人工智慧等應用場景。

同時,openEuler是一個面向全球的作業系統開源社群,通過社群合作,打造創新平臺,構建支援多處理器架構、統一和開放的作業系統,推動軟硬體應用生態繁榮發展。

瞭解更多:https://www.oschina.net/p/openeuler

 

Anolis OS 支援多架構的 Linux 發行版

  • 發行商或作者:阿里
  • 系統型別:伺服器作業系統
  • 上游系統:無
  • 硬體架構:X86/ARM64/龍芯/兆芯/海光/津逮/飛騰/Risc-V/鯤鵬
  • 核心特徵:巨集核心

Anolis OS 是 OpenAnolis 社群推出的完全開源、中立、開放的發行版,它支援持多計算架構,也面向雲端場景優化,100% 相容 CentOS 8 軟體生態。

Anolis OS 開源、原生、安全、穩定、依託於國際開源社群,擁有自我演進能力、可靠的軟體供應鏈、滿足複雜應用場景。

瞭解更多:https://www.oschina.net/p/anolisos

 

TencentOS Server

  • 發行商或作者:騰訊
  • 系統型別:伺服器作業系統
  • 上游系統:TencentOS Stream
  • 硬體架構:X86/ARM64/海光/飛騰
  • 核心特徵:巨集核心

TencentOS Server 屬於 TencentOS 系列下的一員,是騰訊針對雲的場景研發的 Linux 作業系統,提供了專門的功能特性和效能優化,為雲伺服器例項中的應用程式提供高效能,且更加安全可靠的執行環境。

TencentOS 系列是騰訊自主研發的一系列作業系統,主要包含TS(TencentOS Server 伺服器作業系統),TT(TencentOS Tiny 物聯網作業系統)和TE(TencentOS Edge邊緣計算作業系統),針對計算儲存網路三大子系統(雲資料中心、邊緣、物聯網)提供基於業務場景化的全棧OS佈局。

瞭解更多:https://www.oschina.net/p/tencentos-kernel

 

Circle Linux 企業級 Linux 發行版

  • 發行商或作者:Circle Linux 社群
  • 系統型別:伺服器作業系統
  • 上游系統:RHEL8/9 保持同步升級
  • 硬體架構:X86_64/AArch64/PPC64le/S390x
  • 核心特徵:巨集核心

Circle Linux 由國內開源軟體愛好者共同維護的原 CentOS 後繼開源社群,與上游 RHEL 版本 100% 相容。

Circle Linux 是一個開源、共創的 Linux 社群,通過完全開放、包容的社群形式與全球開發者共同構建一個免費、多元的系統軟體生態圈,最終開發一套穩定、流暢和安全的生產環境替代方案,以便與企業級 Linux 實現完全相容。

同時,Circle Linux 也是一個自由創新的平臺,鼓勵任何人或組織提出新見解、開拓新策略、踐行新方案。

瞭解更多:https://www.oschina.net/p/circle-linux 

 

Loongnix 龍芯開源作業系統

  • 發行商或作者:龍芯開源社群
  • 系統型別:伺服器作業系統、桌面作業系統
  • 上游系統:Anolis OS(OpenAnolis)/CentOS/Debian
  • 硬體架構:龍芯
  • 核心特徵:巨集核心

Loongnix 作業系統是龍芯開源社群推出的 Linux 作業系統,作為龍芯軟體生態建設的成果驗證和展示環境,集成了核心、工具鏈、龍芯瀏覽器、Java虛擬機器、音視訊庫、圖形環境、雲端計算、列印驅動等作業系統基礎設施方面的最新研發成果,可直接應用於日常辦公、生產、生活等應用環境,同時可供合作廠商、科研機構及愛好者在龍芯平臺上研發其品牌軟體或專用系統。

Loongnix 包括 Loongnix-Server、Loongnix-Client 以及 Loongnix-Cloud 三個產品系,分別面向伺服器、個人計算機和雲端計算領域。

瞭解更多:https://www.oschina.net/p/loongnix 

 

BookOS 基於 xbook2 核心的作業系統

  • 發行商或作者:BookOS 社群
  • 系統型別:桌面作業系統
  • 上游系統:Xbook2/NXOS
  • 硬體架構:x86
  • 核心特徵:巨集核心/微核心

BookOS 作業系統是一個基於自研的 xbook2 核心(xbook2 是一個基於 x86處理器的 32 位作業系統,實現了大量的基礎功能,可以拿來學習作業系統知識。)的作業系統,可執行在 qemu,bochs,virtual box,vmware 等虛擬機器中,也可以在物理機上面執行(需要大量系統支援的驅動)。

BookOS 及其 xbook2 核心最初由一位名為”胡自成“的大學生獨立設計並實現,現已發展成一個社群性質的開源專案。

瞭解更多:https://www.oschina.net/p/bookos

 

OpenHarmony 面向全場景的分散式作業系統

  • 發行商或作者:華為
  • 系統型別:物聯網及邊緣作業系統
  • 上游系統:liteOS/Linux
  • 硬體架構:ARM/MIPS 等多體系結構
  • 核心特徵:巨集核心

OpenHarmony 是開放原子開源基金會(OpenAtom Foundation)旗下開源專案,定位是一款面向全場景的開源分散式作業系統。

OpenHarmony 在傳統的單裝置系統能力的基礎上,創造性地提出了基於同一套系統能力、適配多種終端形態的理念,支援多種終端裝置上執行。

OpenHarmony 支援如下幾種裝置型別:

  • 輕量系統類裝置(參考記憶體≥128KB)

    面向 MCU 類處理器,例如 Arm Cortex-M、RISC-V 32 位的裝置,資源極其有限,參考記憶體≥128KB,提供豐富的近距連線能力以及豐富的外設匯流排訪問能力。典型產品有智慧家居領域的聯接類模組、感測器裝置等。

  • 小型系統類裝置(參考記憶體≥1MB)

    面向應用處理器,例如 Arm Cortex-A 的裝置,參考記憶體≥1MB,提供更高的安全能力,提供標準的圖形框架,提供視訊編解碼的多媒體能力。典型產品有智慧家居領域的 IPCamera、電子貓眼、路由器以及智慧出行域的行車記錄儀等。

  • 標準系統類裝置(參考記憶體≥128MB)

    面向應用處理器,例如 Arm Cortex-A 的裝置,參考記憶體≥128MB,提供增強的互動能力,提供 3D GPU 以及硬體合成能力,提供更多控制元件以及動效更豐富的圖形能力,提供完整的應用框架。典型產品有高階的冰箱顯示屏等。

  • 大型系統類裝置(參考記憶體≥1GB)

    面向應用處理器,例如 Arm Cortex-A 的裝置,參考記憶體≥1GB,提供完整的相容應用框架。典型的產品有智慧屏、智慧手錶等。

瞭解更多:https://www.oschina.net/p/harmonyos 

 

RT-Thread 嵌入式實時作業系統

  • 發行商或作者:RT-Thread 社群
  • 系統型別:物聯網及邊緣作業系統、嵌入式作業系統
  • 上游系統:無
  • 硬體架構:ARM Cortex-M/R/A、MIPS、 X86、 Xtensa、 C-Sky、 RISC-V 等

RT-Thread 是一個集實時作業系統(RTOS)核心、中介軟體元件和開發者社群於一體的技術平臺,具有極小核心、穩定可靠、簡單易用、高度可伸縮、元件豐富等特點。

RT-Thread 擁有一個國內最大的嵌入式開源社群,同時被廣泛應用於能源、車載、醫療、消費電子等多個行業,累積裝機量達數千萬臺,成為國人自主開發、國內最成熟穩定和裝機量最大的開源 RTOS。

RT-Thread 擁有良好的軟體生態,支援市面上所有主流的編譯工具如 GCC、Keil、IAR 等,工具鏈完善、友好,支援各類標準介面,如 POSIX、CMSIS、C++ 應用環境、Javascript 執行環境等,方便開發者移植各類應用程式。

RT-Thread 支援所有主流 MCU 架構,如 ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,幾乎支援市場上所有主流的 MCU 和 Wi-Fi 晶片。

瞭解更多:https://www.oschina.net/p/rt-thread

 

LiteOS 華為物聯網作業系統

  • 發行商或作者:華為
  • 系統型別:物聯網及邊緣作業系統
  • 上游系統:無
  • 硬體架構:Arm 等
  • 核心特徵:巨集核心 

Huawei LiteOS 是華為面向 IoT 領域構建的輕量級物聯網作業系統,可廣泛應用於智慧家居、個人穿戴、車聯網、城市公共服務、製造業等領域。

Huawei LiteOS釋出於2015年5月的華為網路大會上。自開源社群釋出以來,Huawei LiteOS 聯合業界主流MCU廠家,通過開發者活動,目前已經適配了30+ 通用 MCU開發套件,5套NB-IoT整合開發套件。共同推出一批開源開發套件和行業解決方案,幫助眾多行業客戶快速推出物聯網產品和服務。

Huawei LiteOS 客戶涵蓋抄表、停車、路燈、環保、共享單車、物流等眾多行業,為開發者提供 “一站式” 完整軟體平臺,可大幅降低裝置佈置及維護成本,有效降低開發門檻、縮短開發週期。

Huawei LiteOS 開源專案目前支援 ARM64、ARM Cortex-A、ARM Cortex-M0,Cortex-M3,Cortex-M4,Cortex-M7 等晶片架構。

瞭解更多:https://www.oschina.net/p/liteos

 

TencetOS tiny 物聯網終端作業系統

  • 發行商或作者:騰訊
  • 系統型別:物聯網及邊緣作業系統
  • 上游系統:無
  • 硬體架構:ARM 等
  • 核心特徵:巨集核心 

TencentOS tiny 是騰訊面向物聯網領域開發的實時作業系統,具有低功耗,低資源佔用,模組化,安全可靠等特點,可有效提升物聯網終端產品開發效率。

TencentOS tiny 提供精簡的 RTOS 核心,核心元件可裁剪可配置,可快速移植到多種主流 MCU (如 STM32 全系列) 及模組晶片上。此外,基於 RTOS 核心提供了豐富的物聯網元件,內部整合主流物聯網協議棧(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物聯網終端裝置及業務快速接入騰訊雲物聯網平臺。

TencentOS tiny 目前支援 STM32、NXP、華大半導體、國民技術、GD32、Nordic、TI 等主流 MCU。

瞭解更多:https://www.oschina.net/p/tencentos-tiny 

 

AliOS Things 輕量級物聯網嵌入式作業系統

  • 發行商或作者:阿里
  • 系統型別:物聯網及邊緣作業系統、嵌入式作業系統
  • 上游系統:無
  • 硬體架構:ARM,C-Sky,MIPS,RISCV 等
  • 核心特徵:巨集核心 

AliOS Things 是 AliOS 家族旗下的、面向 IoT 領域的、高可伸縮的物聯網作業系統。

AliOS Things 致力於搭建雲端一體化 IoT 基礎設施,具備極致效能、極簡開發、雲端一體、豐富元件、安全防護等關鍵能力,並支援終端裝置連線到阿里雲 Link,可廣泛應用在智慧家居、智慧城市、新出行等領域。

AliOS Things 支援多種CPU架構,包括:ARM,C-Sky,MIPS,RISCV等。

瞭解更多:https://www.oschina.net/p/alios-things

 

HybridOS 智慧物聯網作業系統

  • 發行商或作者:飛漫軟體
  • 系統型別:物聯網及邊緣作業系統
  • 上游系統:無
  • 硬體架構:ARM 等
  • 核心特徵:巨集核心/微核心

HybridOS是飛漫軟體為智慧物聯網裝置和雲端計算環境設計的開源作業系統。

HybridOS 不僅執行在智慧物聯網裝置上,支援裝置上的應用開發,還為雲端和客戶端提供程式設計介面,為開發人員提供從裝置到雲和客戶端的新的完整軟體堆疊和協議堆疊。

瞭解更多:https://www.oschina.net/p/hybridos 

 

OneOS 輕量級物聯網作業系統

  • 發行商或作者:中國移動
  • 系統型別:物聯網及邊緣作業系統
  • 上游系統:無
  • 硬體架構:ARM Cortex-M/R/A、MIPS、RISC-V  等
  • 核心特徵:微核心

OneOS 是中國移動針對物聯網領域推出的輕量級作業系統,具有可裁剪、跨平臺、低功耗、高安全等特點。

OneOS 支援 ARM Cortex-M/R/A、MIPS、RISC-V 等主流 CPU 架構,相容 POSIX、CMSIS 等標準介面,支援 Micropython 語言開發,提供圖形化開發工具,能夠有效提高開發效率並降低開發成本,幫助客戶開發穩定可靠、安全易用的物聯網應用。

瞭解更多:https://www.oschina.net/p/cmcc-oneos

 

SylixOS 嵌入式硬實時作業系統

  • 發行商或作者:翼輝資訊
  • 系統型別:嵌入式作業系統
  • 上游系統:無
  • 硬體架構:ARM/x86/LoongArch/MIPS/RISC-V/C-SKY/PowerPC/SPARC/DSP 等多種架構支援
  • 核心特徵:巨集核心/微核心

SylixOS 是一款嵌入式硬實時作業系統,同其類似的作業系統,全球比較知名的還有 VxWorks (主要應用於航空航天、軍事與工業自動化領域)、RTEMS (起源於美國國防部導彈與火箭控制實時系統)、ThreadX (主要應用於航空航天與數碼通訊) 等。

從全球範圍上看,SylixOS 作為實時作業系統的後來者,在設計思路上借鑑了眾多實時作業系統的設計思想,其中就包括 RTEMS、VxWorks、ThreadX 等,使得具體效能引數上達到或超過了眾多實時作業系統的水平,成為國內實時作業系統的最優秀代表之一。

瞭解更多:https://www.oschina.net/p/sylixos

 

JingOS 基於 Linux 的移動作業系統

  • 發行商或作者:鯨鯪科技
  • 系統型別:移動作業系統
  • 上游系統:Linux 
  • 硬體架構:-
  • 核心特徵:巨集核心/微核心

JingOS 是一款基於 Linux 的 “融合” 開源作業系統,用於平板和移動裝置,它可以執行 Linux 和 Android 應用程式,它能讓你用手、用筆、用鍵盤,還有觸控板來互動,當你連線鍵盤和觸控板時可以變成桌面模式。

瞭解更多:https://www.oschina.net/p/jingos 

 

Thiz linux

  • 發行商或作者:即時科研
  • 系統型別:???
  • 上游系統:???
  • 硬體架構:x86
  • 核心特徵:???

Thiz linux(即時 Linux)起源於香港,其開發商 ”即時科研“ ThizLinux Laboratory 自稱是香港第一個 Linux 開發商。

一個年代久遠的 Linux 作業系統,小編已經找不到關於它的更多資訊了...大家如果對這個系統有了解,歡迎在評論區留言,小編及時補充

瞭解更多:https://www.oschina.net/p/thizlinux

 

 

本集錦其中一部分作業系統的資訊來源於一個老哥做的國產作業系統表格,另一部分資訊源於中國開源社群 landscape 社群 Gitee 倉庫

本文所述軟體已收錄至 Awesome 軟體集錦之國產開源作業系統:https://www.oschina.net/project/awesome?columnId=26

往期 Awesome 軟體集錦