创新者CentOS Stream不是替代者胜似替代者
球速体育CentOS Linux的联合创建人Rocky Linux此前已另立门户,创立了Rocky Linux,Oracle Linux也希望吸引这些寻找替代方案的CentOS用户,而已经运行一年的同样免费的CentOS Stream也正给出方案,让用户平滑过渡过去。面对诸多选择,用户要如何正确做出选择呢?在近日举行的红帽企业开源讲堂第一期上,红帽首席架构师张家驹就用户关心的问题给出了答案。
考虑到相当数量的用户对Linux背后的历名沿革以及社区发展还没有一个概念,所以这里还需要赘述一下Linux的门派。
有人的地方就有江湖,而人入了江湖的标志,是加入了一个又一个江湖中的帮派。Linus Torvalds带领团队建立的,只有Linux最核心的内核代码,Linux的各个社区再根据这个内核,添加自己的功能和配置,推出自己的发行版。这使得初期有几百种Linux同时存在。
那个时候的Linux世界,确实更像一个江湖:村东的八卦拳师,因弟子进城务工找寻转圈所需的树木不便,某日突然灵光一现,从此总是扛着一杆红樱枪练功。将枪扎在地上,这一难题迎刃而解,他同时也因此创出另一派——扎枪八卦。村西八卦的创始人少时家贫,寒冬腊月也没钱买手套,手蜷缩着褪入衣袖,天长日久遂因掌形怪异而另成一派。
但功夫好坏的判定标准只有一个——一横一竖,Linux同样也如是。作为操作系统,Linux对下需要在芯片为核心的硬件生态的兼容,对上需要直到应用的全体系的支持。因此生态做得越好的Linux也就有了更高的江湖地位,红帽Linux、suse linux、来源于Debian Linux的Ubuntu等几类Linux渐渐成为了市场的主流。但这却只能确定了如武当、少林这样的大门派,深入大门派内部,内部却同时存在着大量分枝。
除此之外,2019年9月,红帽发布了CentOS Stream,这是一个面向CentOS社区成员、红帽合作伙伴、生态系统开发人员和许多其他团体的上游开发平台,以便更快速、更容易地了解红帽企业Linux(RHEL)的下一步发展,并帮助塑造产品。
因CentOS退出而引发的争论,张家驹认为更多是因为对于CentOS Stream的误解,他引用了一句著名的广告语:“别看广告,看疗效。”
作为红帽长期的合作伙伴,英特尔架构、图形和软件集团副总裁Mark Skarpness就曾经表示: CentOS Linux引入红帽生态系统时,确实符合创新平台的需要,它为OKD、RDO等社区项目带来了一个稳定的基础。但开源开发的模式不是一成不变的,容器化应用和云原生服务,以及SaaS的普及,都让操作系统在规模和响应方式上,已经存在太多问题。
这些急需解决的问题,给了CentOS Stream机会,原因在于它为社区层面的快速创新提供了一个平台,同时有足够稳定的基础来了解生产动态。这些变化和反馈可以更快地转化为产品,从而使Linux平台能够满足各种用户的需求。因此,从红帽的角度来看,将全部投资转向CentOS Stream是进一步推动Linux创新的最佳方式,它使更广泛的生态系统社区与RHEL的开发有更密切的联系。
在江湖中,要取得江湖地位,一是要有外势,取得江湖中更多外部势力的支持;二是要有实力,在内部积蓄更多人才。这种情形同样适用于操作系统的发展,只不过社区中需要积蓄的,更多是特殊兴趣小组(SIG)这样的支持。我们看到的开源应用,全部都是因顺应甚至引导用户需求趋势,社区活跃的开源应用。但在此之下,无数开源项目因人气不旺,而最终走向了终结。
CentOS Stream的创建部分是为了帮助推动RHEL生态系统内的更多创新,而越来越多的SIG已在这个过程中发挥出了更大的作用。Facebook、Twitter和 Datto领导着超大规模SIG,并且一直处于持续发展壮大之中。美国费米国家实验室、密歇根大学和其他机构的贡献者领导着kmods SIG,旨在启用和构建CentOS Stream或RHEL中不可用的内核模块。CentOS Stream Feature Request SIG提供了一个地方,贡献者可以倡导特定的更改。基础设施SIG正在将CentOS Stream的日常运营和技术管理从董事会中分离出来。值得一提的还有汽车SIG,它将Linux操作系统的应用范围拓展到了车载,因此进一步加强了CentOS Stream 作为创新场所的愿景和价值。
开源之所在正在全面渗入定义世界的软件,更多地来自于它的创新性,而CentOS Stream为创新者带来了更多价值。因此,从开源整体发展来看,CentOS Stream更像一个革命者,因而而更具价值。
说起CentOS退出之后,用户做出新选择的依据,张家驹给出了自己的建议。
他说:“首先,有人认为把CentOS停掉,是因为它已经带来了大量用户,现在可以割韭菜了,这种观点是不正确的。CentOS与RHEL相比,它是一个超级,它里边包含open stack的社区版RDO,这部分RHEL是没有的。但相比较而言,RHEL更稳定因而更适合企业级应用。红帽针对RHEL收取订阅费,同时还提供了大量服务。如果用户自己没有服务能力,而把自己的业务系统建立在CentOS上,是会存在很大问题的。”
其次,用户对从CentOS迁移到CentOS Stream存在故虑的原因,在于CentOS Stream移到了RHEL的中游,可能使得CentOS stream的系统稳定性变差。对此,张家驹解释说:“目前CentOS stream与RHEL的更新进度,二者几乎是平行的一条线。CentOS stream与CentOS相比,最大的变化就是从下游转到了中游,因而很多人认为CentOS stream是不可用的。但实际上二者是同源的,尊循着一条开发主线,而且红帽是一家完全开源的公司,所有操作系统的二进制或源代码都是开放可见的。”
而推荐迁移至CentOS stream的原因,张家驹解释说:“CentOS stream跟RHEL相比,差别是非常小的。我们希望社区内的工程师基于CentOS stream做出更多贡献,这样我们提供给红帽工程师和外部工程师的,是同一个基础。 RHEL的开发流程跟CentOS stream的开发流程,是融为一体的。”
此外,对于CentOS stream的更新问题,张家驹保证说:“CentOS stream的更新频率实际上要比CentOS更加频繁,CentOS stream是随着RHEL同步更新的,补丁甚至在进RHEL之前,就已经进到了CentOS stream里面。CentOS stream更可能像它的字面意思,像流一样,只要有一些新东西,我们就会把它们放进去让用户访问。”
基于这些原因,张家驹建议:“如果用户依然喜欢红帽系的 Linux,特别是CentOS,完全可以尝试一下CentOS stream。我相信CentOS stream不会让大家失望。”
事实上,Facebook运行着数百万台、支持其庞大的全球社交网络的服务器,所有这些服务器都已迁移(或正在迁移)到一个Facebook从CentOS Stream衍生而出的操作系统之上。
对于无论无大型合作伙伴还是个人贡献者而言,Stream缩短了RHEL环境中各个方面的开发人员之间的反馈循环,使得在红帽在设计RHEL的未来版本时,更容易听到所有的声音。因此,从这个角度来看,虽然CentOS Stream在功能上完全可以替代CentOS Linux,但从创新的角度来看,CentOS Stream并不是CentOS Linux的替代品,而更像一个革命者。返回搜狐,查看更多
您可能感兴趣的文章
- 10-26Acrel-3000WEB标准版
- 10-26【蓝因子教育】部署你的Python项目Python-Jack-Jack
- 10-26CentOS 60正式版终于发布 附下载地址
- 10-26Windows 11安装过程中如何禁用默认的BitLocker加密?
- 10-26【推荐收藏】2024年5款最佳 GPU 渲染引擎大盘点
- 10-23Rocky Linux 是否能替代CentOS
- 10-23时代的欧拉还是欧拉的时代?
- 10-23拒绝CentOS停更焦虑躺平式“平替”是哪家?
- 10-23CentOS 9 中文正式版下载 - 流行稳定的免费企业级 Linux 服务器操作系统
- 10-23Centos70下载 中文正式版(附安装教程)
阅读排行
推荐教程
- 08-04SJTUG下架Docker Hub镜像
- 08-30CentOS创始人开辟新项目Rocky Linux并火速上线官网
- 08-21VMware vSphere Foundation从应用程序到存储的智能操作
- 06-29CentOS 75 正式发布 基于 RHEL 的安全稳定发行版
- 08-04选择更多:优麒麟新增上海交大等四大镜像站
- 08-08一站式采购!麒麟信安 CentOS 安全加固套件上架华为云云商店
- 09-03VMware Fusion 12全新特性让虚拟机变得更好
- 08-07统一操作系统UOS官网正式上线:自带全家桶、可替代Windows
- 08-08北京理工大学学术网
- 08-25CentOS Linux 7 生命周期今日正式结束不会获得更新和安全补丁