当前位置: 首页 > 科技观察

对话红帽曹恒康:CentOSStream是CentOS的未来

时间:2023-03-16 01:50:47 科技观察

》世界在不断变化,开发过程也在不断创新和优化,红帽认为将CentOS的Stream放在RHEL之前更为优化。CentOSStream的场景会比之前的CentOS更好,更适合整个社区的发展。”曹恒康说道。2020年,红帽宣布分别于2021年12月31日和2024年6月30日结束对CentOS8和CentOS7的服务支持,将CentOS项目的工作和投资集中在CentOSStream上,进一步推动Linux创新。如今,CentOS8已经停止维护,两年后CentOS7也将停止服务,关于CentOS的讨论也越来越激烈。CentOS的Stream和CentOS有什么区别?CentOS‖Stream能为用户带来什么价值?CentOS‖Stream未来的战略重点是什么?带着这些问题,比特网专访了红帽全球副总裁兼大中华区总裁曹恒康先生。作为开源解决方案提供商,红帽一直坚持开源开发模式和上游优先的原则,与开源社区紧密相连,与合作伙伴、客户、开源开发者共同开发解决方案。从2014年到2019年,红帽企业Linux生态逐渐形成了面向社区的Fedora、面向私营部门的RHEL、面向合作伙伴、上游、社区的CentOS。其中,Fedora是社区爱好者打造的面向日常应用的操作系统,每六个月发布一个新版本;RHEL面向企业和应用开发伙伴,具有极高的安全性和稳定性;CentOS是由RHEL源码衍生而来的版本,主要面向对成本敏感的用户和生态系统开发者,版本迭代通常在RHEL更新后不久完成。为什么停止使用CentOS?作为RHEL的翻版,CentOS以其开源、免费、稳定的特点在市场上非常受欢迎。但是,时代的发展对开源创新提出了更高的要求。为了创造更好的创新环境,红帽重新设计并推出了更好的社区版本CentOS?Stream。在Fedora和RHEL之间,CentOSStream是一个上游开源开发平台,用户可以在其中开发、测试和贡献位于RedHatEnterpriseLinux前面的持续发布的发行版。也就是说,RedHat在RHEL上开发的功能,已经在CentOS的Stream上完成了。两者的功能基本相同。不同的是,RHEL是订阅版,而CentOS的Stream是社区版。曹恒康指出,红帽之所以投资CentOSStream,主要是因为CentOS是RHEL的下游,合作伙伴给CentOS增加功能后不会反馈给上游社区,所以成为CentOS的一个分支。这些分支因为没有维护,会慢慢变成“孤儿”,慢慢消失。但反过来说,如果将CentOSaStream放在RHEL的上游,那么红帽的很多生态合作伙伴将更快地获得未来RHEL版本的新特性,并在CentOSaStream和RHEL中开发新特性。以打补丁为例,如果黑客攻击Linux,使用RHELRedHat会立即打印出补丁发布给所有用户。CentOS用户的风险很高,因为CentOS的版本一般是在RHEL之后发布的,所以不能及时更新补丁。但是CentOS的Stream就不一样了,因为它是RedHat还在开发的产品,RedHat会第一时间打好所有补丁,让用户可以快速拿到补丁。这是一个很大的不同。如何选择合适的Linux平台?现在CentOS已经停产,一般用户有两个选择,一是迁移到CentOS-Stream,二是考虑使用RedHatRHEL订阅版。另外,用户能否将产品环境迁移到其他Linux平台?对此,曹恒康给出了后CentOS时代选择平台需要注意的六个方面:第一,代码是否真正开源。市面上有很多厂商打着开源的旗号,但实际上并不做开源。以前有很多厂商把CentOS拿来,加了一些功能,重新打包出售。二是代码维权。确保您不会侵犯他人的知识产权。一旦使用了侵权代码,被指控侵权,赔偿金额是非常高的。RedHatRHEL确信该代码没有侵权。三、送货方式。发货方式是要有很好的服务,有什么问题,一个电话,24小时都有专人提供支持和服务。第四,服务响应时间。CentOS的功能很好,功能上完全没有问题,但是什么都得自己来。第五,产品生命周期&技术生态。任何一个版本的RedHat出来之后,它的生命周期肯定是非常长的,所以不用担心需要不断地更新、重新配置和做一些改动。六、产品稳定性。Linux平台的稳定性、安全性和可靠性是一个非常重要的决策因素。在采访的最后,曹恒康还透露了CentOSStream在技术层面的未来规划。他说CentOS的Stream是RHEL的持续交付版本。采用DevOps、CI/CD开发企业级操作系统,实现稳定性和敏捷性的统一。本身就是技术层面的一大亮点。这样,将进一步激发基于CentOSStream的创新。另外,在具体的技术努力上,对不同架构、新硬件、不同应用场景的支持,以及红帽一直在做的云、虚拟化、容器、云原生,都是未来的重点.写在最后:作为未来CentOS的新版本,CentOSStream代表了进一步推动Linux创新的最佳方式,它让更广泛的生态社区更接近红帽企业Linux的发展。毫无疑问,CentOSStream的可能性是无限的。