文章图片
我们可以看到Fedora作为Red Hat重点支持的社区版 , 其对RHEL系统的影响 。 Fedora作为直接对标上游各种项目的最新代码的试验田 , 对开源的贡献是巨大的 。
Fedora的最大作用就是把散落的数不清的开源软件组织成一个软件间依赖清晰可运行的系统 , 这个工程是巨大的 。 然后RHEL会基于Fedora的某一个版本开始其新版本的开发 , 如图中红色线条所示 。
RHEL会选取Fedora中的部分软件和其中的特性 , 保证所有选取的软件和特性都有开发和测试覆盖 , 然后开始RHEL线的开发以及每一次的release 。
RHEL并不完全照搬Fedora , 很多重要的软件(如内核)甚至和Fedora是没有上下游关系的 。 而CentOS , 如图中黄线所示 , 则在RHEL每次release之后clone下RHEL的软件源包源码 , 重新编译打包后再次发布 , 并跟随RHEL的更新 。
那这CentOS Stream到底和RHEL是什么关系呢?我知道很多新闻上的说法是CentOS Stream将不再作为RHEL的下游 , 而是介于Fedora和RHEL的中间 。
其实这个说法不能算错 , 但是过于笼统 。 据我目前的了解(我过两天还会再参见一个CentOS Stream的会 , 届时我会再深入了解一下细节) , 说CentOS Stream在RHEL之上的意思其实是在已经release的RHEL系统之上 。
实际上的CentOS Stream还是在RHEL之下的 , 准确的说是在RHEL开发的中间过程之下(注意:这是目前的情况 , 以后是否会将CentOS stream更提前化我目前还不知道) 。
【centos|如何看待CentOS 8将于2021年结束支持?】
结尾
综上所述 , 我不知道每天抱怨CentOS Stream的人到底在抱怨什么 。
如果是普通用户 , CentOS Stream可以让你更早的接触最新的RHEL的特性 , 对学习有益无害 , 如果你是图系统平稳 , 那你也可以维持一个当前对你来说平稳的运行环境 , 谨慎升级 。
如果你是企业用户 , 可以更早的免费的得到RHEL正在开发的经过基本测试的代码 , 这不好吗?如果你是做基于RHEL或CentOS系统的第三方软件商 , 那更早的看到RHEL的变化 , 更早的反映到自己的软件上不好吗?
如果你是白剽CentOS做再下游一层的系统供应商(或纯自己用) , 那你以前能白剽CentOS , 也就能白剽release的RHEL .
- 小米科技|不聊性能只谈拍照!新旗舰反向升级成潮流,拍照手机如何选?
- 搜索引擎|淘宝运营系统出台春节打烊功能,淘宝运营商家该如何选择?
- 小米科技|RTX3060的性能到底如何?相比RTX2060提升有多大?
- 市值超 1.7 万亿的Netflix是如何做决策的?
- QQ音乐的2021专辑盘点,是如何征服资深乐迷的
- 饭饭1080°平台分析之生鲜电商平台如何选择ERP系统和SAAS系统
- 在2021大中华区艾菲国际论坛上|玛雅文化施葵:新消费时代,如何助力品牌跑出“破圈”加速度?
- 布局潮范多元化圈层 看MAZDA3昂克赛拉如何玩出花样?
- 原标题:月背工作满三年|月背工作三年 嫦娥四号如何做到超服期役?专家回应
- 36氪|启中教育:如何实现店铺爆发式增长