国产操作系统概要
国产OS多样性概述
国产OS
云计算OS
vSphere
OpenStack
浪潮云海OS
InCloud OpenStack是浪潮基于开源OpenStack研制的OpenStack商业发行版
浪潮云海InCloud OS
华为云
华为的虚拟化产品在R6.3版本之前,私有云被命名为FusionSphere OpenStack,它是基于Xen虚拟化的商用OpenStack解决方案,R5.x的底层使用的操作系统是SUSE、R6.0使用的是CentOS;在R6.3时,华为私有云改名为FusionCloud,并将底层的虚拟化技术改为KVM,操作系统也变成了华为自研的EulerOS操作系统;在R6.5之后,私有云再次被改名为HuaweiCloudStack,简称为华为云Stack或HCS,并且同时推出了R8.0.x版本,同样被命名为HCS。HCS的底层和R6.3类似,采用KVM虚拟化,操作系统采用的是EulerOS。
腾讯云
腾讯云曾经是基于 OpenStack 进行构建的,后来腾讯对其进行了大量的定制和优化,推出了腾讯云 TStack 私有云平台
腾讯云企业版(Tencent Cloud Enterprise, TCE)
阿里云服务器操作系统-自研Alibaba Cloud Linux(简称Alinux)
飞天是阿里云自主研发的核心系统,是真正在阿里云背后为用户提供通用云计算服务的平台。飞天系统最底层是Linux集群,没有使用任何高端的存储及服务器,其上包含多个模块:分布式文件系统盘古(Pangu),任务调度和资源管理模块伏羲(Fuxi),从底层上监视和处理导致集群性能下降的集群诊断系统华佗(Huatuo),网络连接的模块夸父(Kuafu),监控系统神农(Shennong),集群部署大禹(Dayu)和安全管理,其上承载ODPS、ECS/SLB、OSS、OTS、RDS等云计算产品,并通过服务的方式对外输出云计算能力。【早期,阿里云也曾使用 OpenStack 作为其基础架构的一部分】
服务器OS
https://www.openatom.org/projects
OpenAnolis
https://openanolis.cn/
根社区
Anolis OS 8 是 OpenAnolis 社区推出的完全开源、中立、开放的发行版,它支持多计算架构,也面向云端场景优化,兼容 CentOS 软件生态。
容器
https://gitee.com/anolis/rnotes/blob/master/anolis/rnotes/anolis-23.1-ga.mdregistry.openanolis.cn/openanolis/anolisos:23.1baseos 容器镜像lcr.loongnix.cn/openanolis/anolisos:23.1loongarch64 架构容器镜像registry.openanolis.cn/openanolis/anolisos:23-busybox精简镜像 busybox,大小仅 2.8M,最精简镜像
OpenCloudOS
https://opencloudos.org/
容器
https://mirrors.opencloudos.tech/opencloudos/8.8/images/x86_64/opencloudos-8.8-minimal-x86_64.tar 用户态软件兼容 CentOS 8https://mirrors.opencloudos.tech/opencloudos/9.2/images/x86_64/OpenCloudOS-Container-Minimal-9.2-20240807.0.x86_64.tar.xz
openEuler
https://www.openeuler.org/zh/
容器
同时提供了轻量化容器引擎iSulad与docker engine两种容器引擎
iSulad是开放原子开源基金会旗下容器引擎项目,由华为庞加莱实验室发起, 于2019年在 openEuler 社区开源。相比之前的容器引擎方案,iSulad具备高性能、低开销、多场景支持等优点。
2022年12月5日,iSulad 加入 CNCF Landscape,从属于 container-runtime 分类
https://gitee.com/openeuler/iSulad/blob/master/docs/manual/rootless_zh.md
容器 OS 是针对业务以容器的形式运行的场景,专门设计的一种轻量级操作系统https://docs.openeuler.org/zh/docs/22.03_LTS_SP2/docs/KubeOS/%E8%AE%A4%E8%AF%86%E5%AE%B9%E5%99%A8OS%E5%8D%87%E7%BA%A7.html
https://www.openeuler.org/zh/wiki/install/image/https://repo.openeuler.org/openEuler-24.03-LTS/docker_img/x86_64/openEuler-docker.x86_64.tar.xzdocker pull hub.oepkgs.net/openeuler/openeuler:latest
https://www.openeuler.org/zh/wiki/install/wsl/
OpenHarmony
https://www.openharmony.cn/
面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。
采用多内核(Linux内核或者LiteOS)设计
子主题
桌面OSdebain、UBUNTU基础上开发
deepin
DDE(Deepin Desktop Environment)桌面环境,该环境以用户为中心,提供了美观、易用、高效的桌面体验。DDE桌面环境在界面设计、交互逻辑、功能集成等方面都进行了深度优化,使得用户能够更加方便地进行日常操作。
uos
kylin
优麒麟
openKylin(开放麒麟)
移动OS
harmony
OpenHarmony:开源底层
HarmonyOS:闭源手机系统,兼容安卓生态
HarmonyOS NEXT:纯血鸿蒙,不兼容安卓
在HarmonyOS基础上剔除安卓产品,不在兼容安卓,属于全新的手机系统,是鸿蒙系统的未来形态,也被称为纯血鸿蒙
yunos
阿里云推出,基本很少用
开源项目 - 开放原子开源基金会 服务器操作系统欧拉、龙蜥、OpencloudOS都在
国产LInuxServer版本
欧拉:文档全面,清晰
OpencloudOS:文档一般
龙蜥:文档较少
【个中差别,可以在其官网查看】
如下是几个云厂商在售卖云主机时,把自己开源和定制打造的OS 作为了主要的推荐:
欧拉文档中心
https://docs.openeuler.org/zh/
OpenAnolis 龙蜥操作系统开源社区文档中心
OpenCloud OS文档
国产LInux桌面版本
- Deepin长期耕耘,特别其桌面体验和windows类似,并且其商店可以下载较多的日常应用,和UOS合并后,有了更大的发展
- 欧拉和Harmony:作为华为主力开发和支持的版本,不过其桌面版本哪个可能取得市场
- 欧拉:从服务端起家的系统,目前桌面是可以安装各种桌面,比如官网的文档说明 dde | openEuler文档 | openEuler社区 | v24.09
- Harmony:鸿蒙1+8+n的战略,对于内核是支持多内核的,如果这个的生态应用发展起来,作为一个跨多端的系统未尝不可能
- 麒麟桌面:发展时间很长,特别是现在免费后
鸿蒙有可能在国内培养出能和windows抗衡的生态?以目前移动应用适配情况看,有可能成为桌面的第3极
Linux根社区
2000年,Linux基金会成立,赞助Linux创始人Linus Torvalds的工作,该基金会并通过领先的技术,和来自世界各地的开发人员合作。Linux基金会保护,其成员和开源开发社区资源,以确保Linux仍然是免费的,技术上先进的Linux。
Linux 的内核会在如下网站进行更新:
然后相关组织在内核基础上进行开发,形成Linux 的根社区,比如现在的华为的openEuler和阿里的openAnolis。
龙蜥操作系统(Anolis OS)同时提供两个版本的内核,分别为 RHCK(RHEL Compatible Kernel,RHEL 兼容内核)和 ANCK(Anolis Cloud Kernel,Anolis 云内核)。
openEuler最初是基于CentOS的Linux发行版,而非Ubuntu。openEuler项目来源于华为服务器操作系统EulerOS,后来EulerOS被推送至开源社区,更名为openEuler。
2023 年,操作系统开源社区 OpenCloudOS 发布首个全自研社区 9.0 版本,内核及用户态软件均为自主选型、独立演进,在操作系统发行版的全链路均实现自主可控,开启了国产 OS 全新独立路线。
目前主流根社区:
- OpenSUSE社区(德国商业公司主导)
- Fedora社区(美国商业公司主导)
- Debian社区(无商业公司控制)等。
中国主导的根社区:
- openKylin 麒麟社区:2022.6.24,麒麟软件主导发起建立openKylin国产操作系统
- openAnolis龙蜥社区:2020.9 阿里云、统信软件等厂商共建OpenAnolis社区
- openEuler 欧拉社区:2019.12 正式成立。
- deepin社区
在2008年,deepin是一个基于ubuntu进行二次开发的衍生系统;但在第二个7年中,deepin先是放弃了Ubuntu,不再把Ubuntu作为上游,而是Ubuntu的上游社区Debian作为研发的基础,随后借助信创的东风完成了向统信UOS的转型;在第三个7年开启之际,deepin宣布不再依赖Debian作为上游,开始打造根社区,直接上承linux内核,成为与Debian、Fedora并列的根社区。
商业版本国产Linux
之前的国产操作系统大多基于CentOS来迭代。 现在因为CentOS停服,所以目前这些国产操作系统厂商开始转向国内的根社区:openEuler和openAnolis。
目前主要的国产操作系统厂商有:
- 麒麟:麒麟又分中标麒麟和银河麒麟,本来是2家独立的公司,前几年合并了。中标麒麟版本是V7.0,银河麒麟版本是V10。 中标麒麟就是CentOS上的衍生。 银河麒麟是在openEuler上的衍生,目前也只有openEuler版本。
- 统信:统信的大版本是和Euler 版本对应的
- 其他等
[ 文件地址: https://www.yuque.com/wushifengcn/kb/fqucgtn1dm767mxs?singleDoc# 《国产操作系统概要》]