# 第三章 开源项目发展现状

## 开源操作系统

国产开源操作系统在近年来得到飞速发展，从趋势上看，已经进入行业整体即将起飞的阶段。从传统上看，操作系统的开发属于底层基础软件，复杂性很高，开发和维护资源投入需求巨大，却很难直接转化成商业利益回报，因此一直以来大型企业对于自研操作系统的决策都是非常谨慎的，而国内专业从事操作系统开发的软件企业、操作系统厂商（OSV），却都一直处境艰难，直到今天在中国尚未出现像红帽公司（Red Hat）这样具有全球影响力的操作系统厂商，更不用说微软这样的产业巨头。近年来随着政府一系列鼓励本土操作系统发展的政策推动，国家应对信息安全威胁的需求，再加上国内市场的旺盛需求，以及国内科技实力的提升，国产操作系统的发展进入了一个迅猛发展的前夜，腾飞指日可待。

大部分的国产操作系统都是基于开源的Linux，同时也出现了像Open Harmony这样完全自主开发的操作系统。在数据中心和服务器领域，基于开源Linux操作系统进行定制化和创新是仍然是主流，但相对于早年，近年来中国操作系统行业最大的变化在于，国内系统软件社区的飞速发展和普及，社区化是相对于以前靠单个公司和组织的开发模式的显著变化，也是国内操作系统行业近年来飞速发展的引擎。国内目前有四个主流的开源操作系统社区，分别是欧拉社区（openEuler），龙蜥社区（OpenAnolis），OpenCloudOS以及OpenHarmony；目前这四个社区都已经捐赠或者正在捐赠到同一个开源基金会，开放原子基金会（OpenAtom Foundation）。

促使国内开源操作系统社区出现和迅速发展的直接因素之一，是国际开源操作系统CentOS的停止服务。CentOS是一个基于Red Hat商业版企业的开源的Linux发行版，由于与Red Hat商业版（RHEL）100%兼容，以及免费，开源的特性，长期以来国内有大量企业和用户在使用和定制基于CentOS的Linux操作系统。2020年12月，Red Hat和CentOS项目组宣布CentOS Linux项目停止维护，到2021年底CentOS8系列已经完成生命周期支持，另外CentOS7也将于2024年6月底停止支持，由此寻求CentOS的替代成为众多企业的当务之急。

龙蜥社区就是在这样的背景下应运而生，龙蜥操作系统（Anolis OS）为CentOS用户提供了平滑迁移过渡的方案，同时在此基础上，社区在操作系统的性能，安全性，云原生支持，运维等各个领域进行了自主创新。

欧拉社区是另外一个国产操作系统社区的代表，但定位略有不同，欧拉操作系统（Euler OS）并未将兼容CentOS作为主要目标，而是希望通过社区创新，打造自主的面向数字基础设施的开源操作系统，成为一个独立发展生态的社区。

OpenCloudOS则致力于打造一个完全中立、全面开放、安全稳定、高性能的操作系统及生态，在云原生、稳定性、性能、硬件支持等方面有一定的技术支撑，可以平等全面地支持所有硬件平台。

OpenHarmony是开放原子基金会旗下另外一个重要的开源操作系统社区，与其他基于Linux的操作系统不同，OpenHarmony从一开始就致力于构建一个全新，自主的系统架构和生态，目标是面向全场景、全连接、全智能时代、基于开源的方式，搭建一个智能终端设备操作系统的框架和平台，促进万物互联产业的繁荣发展；目前OpenHarmony在物联网（IoT）和嵌入式领域得到了长足发展，生态繁荣，社区参与者覆盖面很广。

在桌面操作系统领域，尽管随着时间的推移，越来越多的用户开始使用Linux桌面操作系统，但与Windows和macOS相比，Linux桌面用户的数量仍然相对较少。根据各种市场调查，全球Linux桌面市场份额大约在2％到4％之间。中国桌面Linux的市场情况与全球大体一致，同时在国产化和信创的政策推动下，国产桌面Linux操作系统在政企办公OA，金融，能源，电力等领域得到长足的发展。主要的国产桌面操作系统厂商包括统信，麒麟，红旗，中科方德，普华，中兴新支点等，同时也出现了OpenKylin这样专注于桌面操作系统的开源技术社区。

从生态上看，应用软件特别是专业应用软件的缺失，硬件（包括显卡驱动，指纹识别器和一些特殊硬件等）驱动支持不足仍然是制约国内桌面Linux操作系统普及的重要原因。

