社区编辑申请
注册/登录
对话红帽曹衡康:CentOS Stream是CentOS的未来
系统 Linux 其他OS
作为CentOS未来新的版本,CentOS Stream代表了进一步推动Linux创新的最好方式,它让更广泛的生态系统社区与红帽企业Linux的开发有更紧密的联系。

“世界在不断变化,开发流程也在不断地创新、优化,红帽认为,把CentOS Stream放在RHEL之前,是更优化的做法。CentOS Stream的场景会比过去的CentOS更好、更适合整个社区的发展。”曹衡康说道。

2020年,红帽公司宣布,将在2021年12月31日和2024年6月30日分别终止对CentOS 8和CentOS 7的服务支持,把CentOS项目的工作和投资集中在CentOS Stream上,以进一步推动Linux创新。

如今,CentOS 8已停止维护,CentOS 7也将在两年后停止服务,有关CentOS的讨论变得愈发激烈。CentOS Stream与CentOS的区别是什么?CentOS Stream可以为用户带来哪些价值?CentOS Stream未来有哪些战略重点?

带着这些问题,比特网采访到了红帽全球副总裁兼大中华区总裁曹衡康先生。

作为一家开源解决方案供应商,红帽一直以来秉持开源开发模式和上游优先的原则,和开源社区紧密联系在一起,与合作伙伴、客户和开源开发者一起开发解决方案。

从2014年到2019年间,红帽企业级Linux生态系统逐渐形成了面向社区领域的Fedora、面向私有领域的RHEL,以及面向合作伙伴、上游、社区的CentOS。其中,Fedora是一款由社区爱好者构建的面向日常应用的操作系统,每六个月发布一个新版本;RHEL面向企业和应用开发合作伙伴,具有极高的安全性和稳定性;CentOS是由RHEL源代码所衍生出来的版本,主要针对成本比较敏感的用户以及生态系统开发人员,通常在RHEL更新后不久完成版本迭代。

为什么停用CentOS?

作为RHEL的复刻版本,CentOS凭借其开源、免费、稳定的特性深受市场喜爱。但时代的发展对开源创新提出了更高的要求,为了打造更好的创新环境,红帽重新设计推出了更好的社区版本CentOS Stream。

CentOS Stream介于Fedora和RHEL之间,是一个上游的开源开发平台,用户可以在这里开发、测试和贡献一个持续发布的发行版,它位于红帽企业Linux前面。也就是说,红帽在RHEL上开发的功能已经在CentOS Stream上完成了,二者在功能基本上一致,区别为RHEL是订阅版,CentOS Stream是社区版。

曹衡康指出,红帽之所以对CentOS Stream进行投资,主要是因为CentOS在RHEL的下游,合作伙伴在CentOS上增加功能后并不会反馈到上游社区,因此就变成了CentOS的分支,这些分支因为缺乏维护,就会慢慢变成“孤儿”,而慢慢消失掉。但是反过来,如果将CentOS Stream的位置放到RHEL的上游,那么,红帽的很多生态合作伙伴会更快拿到未来RHEL版本的新功能,并且将开发出新功能留在CentOS Stream以及RHEL中。

以打补丁举例,如果有黑客攻击Linux,用RHEL红帽会立马把补丁打出来,发布给所有用户。而CentOS用户风险很大,因为通常CentOS的版本发布是在RHEL之后,所以补丁无法及时更新。但CentOS Stream就不一样,因为它是红帽还在开发的产品,红帽会立马把所有补丁补好,让用户快速地拿到补丁,这是一个很大的区别。

如何选择正确的Linux平台?

现在,CentOS已经停用,对于用户来说一般有两种选择,一是迁移到CentOS Stream,二是考虑使用红帽RHEL订阅版。除此之外,用户是否可以将产品环境迁移到其他Linux平台?

对此,曹衡康给出了在后CentOS时代,选择平台需要注意的六个方面:

第一,代码是否真的开源。市面上有很多厂商是挂着开源的标志,其实不做开源。过去很多厂商,拿着CentOS,加了一些功能,重新打包出售。

第二,代码权益保障。要确定不会侵犯别人的知识产权,一旦你使用侵权代码,被控告侵权,赔偿额是非常高的。红帽RHEL是确定代码没有侵权的。

第三,交付方式。交付方式就是有一个非常好的服务,有任何问题,打个电话,24小时都会有人提供支持和服务。

第四,服务响应时间。CentOS的功能很好,功能完全没有问题,可是所有东西要自己来做。

第五,产品生命周期&技术生态。红帽任何版本出来之后,一定是一个非常长的生命周期,所以不用担心需要不断更新、不断重新配置和做一些改变。

第六,产品稳定性。Linux平台的稳定、安全、可靠是一个很重要的决策因素。

采访最后,曹衡康还透露了CentOS Stream在技术层面的未来规划。他表示,CentOS Stream是RHEL的持续交付版本,以DevOps, CI/CD的方式去做企业级操作系统的开发,实现稳定和敏捷的统一,本身就是技术层面的一大亮点。通过这种方式,会进一步激发基于CentOS Stream的创新。

另外,在具体的技术发力点上,对于不同体系架构、新硬件的支持、不同应用场景,以及红帽一直在做的云、虚拟化、容器、云原生等,都是未来的重点。

写在最后:

作为CentOS未来新的版本,CentOS Stream代表了进一步推动Linux创新的最好方式,它让更广泛的生态系统社区与红帽企业Linux的开发有更紧密的联系。

毫无疑问,CentOS Stream拥有无限可能。

责任编辑:姜华 来源: 比特网
相关推荐

2022-04-18 10:45:25

红帽CentOSRHEL

2022-06-10 07:45:09

CentOS国产操作系统

2022-06-20 14:19:55

FedoraEPELLinux

2022-05-23 07:48:10

zabbix监控CentOS7

2022-03-25 10:16:40

CentOSLinux开源

2022-05-31 07:40:44

LsyncdCentOS7

2022-03-03 09:34:28

CentOS 8服务器替代

2022-03-07 06:39:32

CentOSOracleLinux

2022-06-16 10:14:51

LinuxEmacs编辑器

2022-03-04 18:14:26

CentOSLinux

2022-03-02 09:53:44

开源ZabbixCentOS 7

2022-02-24 16:15:16

OpenHarmon鸿蒙OpenEuler

2022-04-06 08:29:26

Kafka通信中间件

2022-04-06 20:28:33

OpenShift逻辑架构技术架构

2010-01-13 17:00:54

CentOS MySQ

2010-02-02 15:00:49

CentOS镜像

2015-06-01 12:19:03

2022-06-28 10:03:56

CentOSLinux

2021-10-25 06:25:22

2022-03-04 14:17:08

JS工具库录音

同话题下的热门内容

用这些开源工具在 Linux 上编辑 PDF 文件Docker Compose:搭建开发环境的好方式在 Linux 上玩电子游戏的三种方式为什么命令行在 Linux 生态系统中如此重要在 Linux 上使用 WineZGUI 运行 Windows 应用和游戏Linux 网络性能的 15 个优化建议如何构建自己的可引导 Linux Live CD用 Curtail GUI 应用轻松压缩 Linux 中的图像

编辑推荐

Linux系统下安装MySQL的步骤详解CentOS与Ubuntu有什么不同?Linux下如何使用minicom USB串口为什么你可能想要略过Ubuntu 17.04?Linux中7个判断文件系统类型的方法
我收藏的内容
点赞
收藏

51CTO技术栈公众号