2020年12月8日,红帽公司宣布将会在2021年底停止维护开源操作系统CentOS,此消息也引起了中国乃至全球科技产业的震动。
因为在企业级里,CentOS非常有影响力,不少企业级计算平台,包括企业服务器、超级计算机、云计算平台等都在广泛使用。
红帽也宣布未来会继续维护CentOS的另一个滚动版本CentOS Stream,但CentOS Stream 已经从一个稳定的下游版本,变成了一个创新的上游版本。业界也在忧虑CentOS Stream的稳定性无法匹配生产环境的需求,不少人也在考虑是否使用其他操作系统进行替换。
红帽全球副总裁兼大中华区总裁曹衡康表示,CentOS Stream是以CI/CD的方式做企业级操作系统的开发,实现稳定和敏捷的统一,通过这种方式,会进一步激发基于CentOS Stream的创新。
红帽全球副总裁兼大中华区总裁曹衡康
利用创新的CentOS Stream
开源和闭源最大的区别就在于开发模式,红帽Linux生态系统最早v1.0时代Fedora Linux模式红帽Linux分化为Fedora和红帽企业Linux(RHEL)两个版本,以便平衡创新和稳定;到了v2.0 CentOS Linux模式是在RHEL上平衡业务需求与创新;到v3.0 CentOS Stream模式则通过将所有社区整合成相辅相成的生态系统,让开发更快捷。
CentOS Stream和CentOS的差别在于受众、场合,以及迭代周期。CentOS Stream是一个上游的开源开发平台,可以在其中开发、测试和贡献一个持续发布的发行版,它位于RHEL上游。CentOS是一个社区项目,由RHEL源代码再编译的产物,但CentOS 并不包含封闭源代码软件,也就是说CentOS是“免费版”RHEL。
曹衡康表示,选择用CentOS毫无疑问成本也会很低,但是同时可能也无法做大量生产,因为稳定需要支持。同时CentOS Stream的功能跟RHEL基本上一样,只是在RHEL的下游变成到RHEL的上游,这是最大的一个差别。
在CentOS网站上一篇博客描述了CentOS Stream与EHEL的关系:CentOS Stream的目标是像RHEL一样稳定,是RHEL的一个持续交付的版本。
红帽的投资已于2021年12月31日从CentOS Linux转向CentOS Stream。把CentOS Stream放在RHEL前面,生态合作伙伴会更快获得CentOS未来RHEL版本的新功能,而且合作伙伴做的创新会留在RHEL里,投资会得到保护。
未来平台如何选?
很多企业客户已经开始有所焦虑,对于后CentOS时代,企业也需要重新做出选择,红帽建议企业要从六个方面进行考虑。
第一,代码是否开源:确定代码真的开源,CentOS加一些东西重新打包进行售卖,新加入的代码需要回馈给上游社区;
第二,代码权益保障:代码没有侵权,红帽可以确定代码权益保障;
第三,交付方式:24小时的支持和服务,自动做补丁等;
第四,服务响应时间:CentOS所有内容都需要企业自己来服务,或者找外部服务商提供服务;
第五,产品生命周期&技术生态:商业版会有长期的支撑,有不断的更新和配置;
第六,产品稳定性:企业要使用任何产品都要确定稳定、安全、可靠。
“红帽是100%开源,永远是上游优先。”曹衡康指出,不管选择RHEL还是CentOS Stream,红帽永远把决定权交给客户,红帽一直秉承包容的方式去经营开源社区。
原来CentOS的客户可以继续使用CentOS Stream,它的功能更多、更强调创新,而且生态伙伴也会在CentOS Stream中加入新的功能。CentOS 8只要敲两条命令,就可以轻松地迁移到CentOS Stream,像原来一样更新软件包。
当然也有人认为CentOS Stream到了RHEL的上游可能缺乏稳定性。红帽中国首席架构师张家驹表示,CentOS Stream和RHEL用的是一套代码基础,同时进了两个编译系统,一个是内部编译一个是外部编译,所有的编译的测试都是相同的,只是CentOS Stream发布的时间点,比RHEL要提前,这也是体现了上游优先的原则。
好文章,需要你的鼓励
DDN推出Infinia对象存储系统,采用键值存储架构和Beta Epsilon树数据结构,实现读写性能平衡。系统在对象列表性能上比AWS快100倍,延迟降至毫秒级,支持多租户和SLA管理。通过与英伟达合作优化RAG管道,在AWS上实现22倍性能提升并降低60%成本。
大连理工大学和浙江大学研究团队提出MoR(Mixture of Reasoning)方法,通过将多种推理策略嵌入AI模型参数中,让AI能自主选择最适合的思考方式,无需人工设计专门提示词。该方法包含思维生成和数据集构建两阶段,实验显示MoR150模型性能显著提升,比基线模型提高2.2%-13.5%,为AI推理能力发展开辟新路径。
Alpine Linux核心开发者Ariadne Conill推出了Wayback项目,这是一个实验性的X兼容层,允许使用Wayland组件运行完整的X桌面环境。该项目本质上是一个提供足够Wayland功能来托管rootful Xwayland服务器的存根合成器。与现有的XWayland不同,Wayback旨在创建一个类似X11风格的基于Wayland的显示服务器,让用户能够继续使用传统的X11窗口管理器和桌面环境,而无需重写或替换这些熟悉的工具。
剑桥大学研究团队开发了FreNBRDF技术,通过引入频率修正机制显著提升了计算机材质建模的精度。该技术采用球面谐波分析提取材质频率信息,结合自动编码器架构实现高质量材质重建与编辑。实验表明,FreNBRDF在多项指标上超越现有方法,特别在频率一致性方面改善近30倍,为游戏开发、影视制作、电商预览等领域提供了重要技术支撑。