搜 索

期刊

商业财经

商业经济

数字商业时代2022年8月第8期

后CentOS时代的加速与创新


  “7年前,红帽收购CentOS,并雇佣CentOS项目的工程师。这么做的目的是提供一个平台给某些特定的高级开发,比如虚拟化、其他工具等运行于操作系统之上的组件开发,希望借此鼓励这些项目(虚拟化、其他工具)能够以开源项目的方式健康发展。” Brian Exelbierd虽然当前在红帽工作,并负责RHEL的业务战略,但他的另一个身份是CentOS社区董事会的红帽联络员。

  值得一提的是,红帽对待CentOS,始终保持着一臂的距离,这就意味着,红帽不去控制CentOS所做的事情。从红帽产品线的视角来看,CentOS不是红帽的产品,红帽不提供对CentOS的支持、提供保证和使能。

  也就是说,CentOS确实对红帽的产品很重要,是因为所做的所有工作都是基于开源的代码库,需要这个项目作为工作地来产品化这部分代码,红帽的RHEL就是基于CentOS Stream而制作出来的。

  事实上,随着市场需求的急剧变化,一些上层项目越来越依赖于底层操作系统的变化,CentOS正好可以作为这个底层操作系统孵化其他项目,借此可以在做RHEL开发的同时,也去做RHEL之上其他组件(虚拟化、工具等)的开发,与广大社区开发者一起,促进底层操作系统与上层组件的协调发展。这也为CentOS 8的维护和更新停止,推出CentOS Stream打下了基础。

  “我三年前加入CentOS董事会时,大家在讨论如何提高CentOS社区的参与度,给用户更好的使用体验,最后大家认为CentOS Stream是在未来的一个正确的努力方向。” CentOS社区委员会成员Thomas Oulevey表示,CentOS Stream的模式对社区版的企业级操作系统发展也至关重要,整个社区唯一目的,就是希望CentOS Stream的社区变得越来越开放,实现真正完全意义上的开源模式。

  我们看到在后CentOS时代,整个开源操作系统市场格局已经悄然发生巨大的变化,在这一趋势下,尤其是CentOS Stream的推出,是否会对RHEL的产品迭代产生影响,市场需要得到专业的解答。

  “从社区的角度讲,CentOS Stream 9是RHEL 9的上游,通过CentOS Stream,可以直接参与到RHEL的开发当中,当然,并不是所有的补丁未经测试就可以加入到CentOS Stream,红帽的开发者会一起检查代码,也要通过RHEL的测试流程,是否满足RHEL的质量要求。” Thomas表示,整个流程更开放,通过CentOS Stream可以直接参与对RHEL发展方向的讨论,还可以在Stream里看到即将发布的RHEL。

  从红帽的角度来看,最激动是CentOS Stream里有非常强有力的SIG(特别兴趣小组),通过“特别兴趣小组”也形成了CentOS项目的生态,特别兴趣小组的人们会提出很多想法,这些想法的初衷并不一定是和RHEL相关,而更多是和社区参与者自己有关。红帽在社区中以第三方观察者的身份去审视这些想法在社区中酝酿、孵化,最终一些好的想法就会在RHEL的大版本中落地。



  过去对于CentOS项目贡献,只有两个途径:第一,代码先被上游社区接受,然后被Fedora和RHEL集成,最后出现在CentOS里,这是一个漫长的路径;第二,必须成为红帽的客户或合作伙伴,在打造RHEL的过程中,你的想法会获得一个高优先级,会被优先加到RHEL里,然后出现在CentOS里。而CentOS Stream提供了一条完全不同的路径,通过CentOS社区里的Stream项目,你的贡献可以直接集成进RHEL里。

  从CentOS过 渡 到CentOS Stream的过程中,很多用户已经开始唱衰CentOS,其他版本的Linux也希望借机扩大自己的用户数量。例如,既有RockyLinux、AImalinux这样的原位替代品,也有像中国的openeuler、anolis os这样的并非原位替代。

  对此,Brian分享了他的看法,“这就是开源的本质。作为一个以开源开发模式制作企业软件的公司,我们深知任何人都可以拿到这个代码做他们想做的事情,我们希望的是,如果你拿到这个代码,你去添加了新的功能或修复了bug,可以及时回馈到社区。”

  他强调,一方面,红帽在制作RHEL时,更多考虑的是客户群的特殊需求。如果做操作系统的选型,会首先测试它是否可以满足应用场景。虽然可能操作系统提供的很多功能都不是需要的,但需要的功能它是否可以提供。那么RHEL就是以这样的思路去开发的一个操作系统——心怀用户。

  另一方面,开源软件公司为客户提供的价值不仅仅是代码本身,更多的是位于代码之上的东西。因为代码是开源的,任何人都可以获取这个代码并使用它。所以在选择一个操作系统的时候,最看重的他的价值是什么,比如解决问题的能力、服务能力。

写在最后

  虽然近年来,中国开源社区的发展取得了长足的进步,但是社区文化和语言的障碍,导致中国的CentOS爱好者和贡献者很难与国际CentOS社区直接对接。

  对此,Linux中国创始人王兴宇表达了自己的看法:第一,CentOS国际社区可以支持中国的CentOS本地化的社区的支持;第二,线下的社区型的(partner)也可以得到国际社区的支持;第三,社区动态、倡议和决策等可以及时传达给本地社区。

  关于Fedora, CentOS Stream, RHEL的未来发展计划,Brian从社交组织和代码的维度进行了解答:社会组织的维度,Fedora的主题是提高对Fedora的贡献,使得社区更多样化; CentOS Stream和Fedora相同,提高社区贡献和是社区更多样化,另外就是发展SIG(特殊兴趣小组),充分发挥SIG的作用;RHEL负责进一步繁荣包括社区、合作伙伴、客户的RHEL生态。

  代码维度:Fedora: 集成上游社区最新最好的代码,功能最丰富,做业界的引领者;面向特定的场景,做特色的发行版,如Fedora IoT, 就是面向物联网场景的Fedora操作系统。

  CentOS Stream面向特定的场景,做特色的发行版,如Fedora IoT, 就是面向物联网场景的Fedora操作系统。RHEL稳定可靠的持续交付版,用户可以提前看到即将发布的RHEL版本。基于稳定的代码基础,通过社区发展SIG,在特定领域创新。

期刊简介

       《数字商业时代》是一本以活泼详实的数字解读商业资讯,以理性的商业思维诠释社会变迁发展脉动,分享个体人生与事业经营体验,以时尚感性的笔触为新兴中产阶级提供“私享”的商业读本。

过往期刊更多过刊..

数字商业时代数字商业时代
2023年2月第2期
数字商业时代数字商业时代
2022年12月第12期
数字商业时代数字商业时代
2022年10月第10期
数字商业时代数字商业时代
2022年8月第8期
数字商业时代数字商业时代
2022年6月第6期
数字商业时代数字商业时代
2022年5月第5期
数字商业时代数字商业时代
2022年4月第4期

阅读排行TOP10

品牌推荐

中国房地产业 2025年10月第29期中国房地产业
2025年10月第29期
商场现代化2025年10月第20期商场现代化
2025年10月第20期
商展经济2025年10月第20期商展经济
2025年10月第20期
中国工业和信息化2025年10月第10期中国工业和信息化
2025年10月第10期
中外会展2025年10月第10期中外会展
2025年10月第10期
新财富2025年10月第10期新财富
2025年10月第10期
支点2025年10月第10期支点
2025年10月第10期
财经问题研究2025年10月第10期财经问题研究
2025年10月第10期
现代营销·上2025年10月第10期现代营销·上
2025年10月第10期
财富生活2025年10月第10期财富生活
2025年10月第10期
上海商业2025年10月第10期上海商业
2025年10月第10期
中国房地产金融2025年10月第5期中国房地产金融
2025年10月第5期
可持续发展经济导刊2025年9月第9期可持续发展经济导刊
2025年9月第9期
理财·经论版2025年9月第9期理财·经论版
2025年9月第9期
决策2025年9月第9期决策
2025年9月第9期
商讯·家族办公室2025年9月第3期商讯·家族办公室
2025年9月第3期
数字经济2025年8月第8期数字经济
2025年8月第8期
财富时代2025年6月第6期财富时代
2025年6月第6期
理财·经济版2025年5月第5期理财·经济版
2025年5月第5期
英才2024年3月第2期英才
2024年3月第2期
财富海西2024年3月第2期财富海西
2024年3月第2期
价格月刊2023年5月第5期价格月刊
2023年5月第5期
数字商业时代2023年4月第4期数字商业时代
2023年4月第4期
石油经理人2022年12月第12期石油经理人
2022年12月第12期
新经济导刊2022年12月第4期新经济导刊
2022年12月第4期
中国经济报告2022年11月第6期中国经济报告
2022年11月第6期
商讯2021年12月第36期商讯
2021年12月第36期
出展世界 2021年12月第6期出展世界
2021年12月第6期
经理人·中国保险家2021年11月第6期经理人·中国保险家
2021年11月第6期
经理人·深商2021年6月第2期经理人·深商
2021年6月第2期