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

語言: 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 軟件集錦