7月25日消息,去年底,CentOS 8正式停止更新和维护,市场进入“向CentOS Stream迁移”的后CentOS时代。在推进伊始,业界和用户存在不少抱怨或担忧的声音,时隔半年,Linux 操作系统生态发生了哪些变化?CentOS社区如何发展以加速创新?

        日前,开源布道师、社区和开发者业务策略师Brian Exelbierd ,CentOS社区委员会成员Thomas Oulevey以及Linux中国创始人王兴宇,从第一视角解析了CentOS的变化,探讨Linux生态的未来发展。

为何要转换至CentOS Stream

        据Thomas Oulevey透露,其在三年前加入CentOS董事会,对于如何提高对CentOS社区的参与度,如何给用户更好的使用体验,成为大家热议的话题。最后大家认为CentOS Stream是未来一个正确的努力方向。

       “CentOS Stream可以提高CentOS的社区参与度,这种模式对社区版的企业级操作系统发展也至关重要,总体来讲,之所以会做出这样的决定,就是想要改善社区的参与度。”Thomas Oulevey表示。

        Brian Exelbierd补充说,与众多其他开源项目运作模式不同,CentOS治理委员会中的每一个决策都需要委员会成员的全票通过,只要有一个人提出反对就无法成行,同时委员会中的职位任何人都可以进行申请。这意味着,能够实现更高社区参与度的CentOS Stream在治理委员会中达成了全部的共识。

       “我们整个社区唯一的目的就是希望CentOS Stream的社区变得越来越开放,越来越好,真的实现完全意义上的开源的模式。”Thomas Oulevey说到。此外,社区会议的讨论也完全透明,目前在社交视频平台上,已经能够看到大量的讨论视频,同时也欢迎更多感兴趣的人员参与其中,并加入社区。

        在企业应用环境中,根据CentOS治理委员会的评估,在满足安全及稳定性要求方面,CentOS Stream和CentOS Linux是一样的。“在我们的评估中,没有看到CentOS Linux和CentOS Stream的表现有什么不一样。 ”Thomas Oulevey表示。

        据悉,CentOS Stream是CentOS未来新的版本,用户可以把CentOS拿来使用、自动下载,用户同样也可以把CentOS Stream拿到CentOS网站去下载,没有区别。唯一的差别在于CentOS Stream放到了RHEL之前,所以会有更多的生态合作伙伴可以参与到开发当中。

       在Thomas Oulevey看来,“CentOS Stream这个模式比之前更好了,有更多的人愿意为社区做出贡献。”

Fedora、Stream、RHEL未来发展计划

      Fedora、Stream以及RHEL未来的发展计划一直是业界关心的话题。对此,Brian Exelbierd分别从社会组织和代码两个维度进行了解答。

      从社会组织的维度来看,Fedora的主题是如何提高对Fedora的贡献,如何使得社区更多样化;CentOS Stream和Fedora差不多,提高社区贡献和使社区更多样化,另外就是发展SIG(特殊兴趣小组),充分发挥SIG的作用;RHEL则是进一步繁荣包括社区、合作伙伴、客户的RHEL生态。

      据Brian Exelbierd介绍,CentOS Stream里有非常强有力的SIG(特别兴趣小组),通过“特别兴趣小组”也形成了CentOS项目的生态,特别兴趣小组的人们会提出很多想法,这些想法提出的初衷并不一定和RHEL相关,更多的是与社区参与者自己相关,或者说他们希望RHEL变成的样子,红帽也是以第三方观察者的身份去看这些想法如何在社区中酝酿、孵化,最终一些好的想法就会在RHEL的大版本中落地。

      从代码的维度来看,Fedora未来将集成上游社区最新最好的代码,让功能最丰富,做业界的引领者;此外,面向特定的场景,做特色的发行版,如Fedora IoT, 就是面向物联网场景的Fedora操作系统。RHEL未来是提供稳定可靠的持续交付版,用户可以提前看到即将发布的RHEL版本。此外,基于稳定的代码基础,通过社区发展SIG,在特定领域创新。

  至于CentOS在中国的发展,王兴宇分享了自己的思考。他指出,CentOS在中国还是有很多受众的。“几乎在国内传播Linux的文章,都会拿CentOS作为蓝本。而这一点跟国外比较差异大的是国外拿Ubuntu作为蓝本比较多一些。”

  第二点是CentOS的社区文化和语言,造成中国的CentOS的爱好者,或者贡献者,很难跟国际的CentOS社区直接对接起来。对此,王兴宇建议,CentOS国际社区可以支持中国的CentOS本地化的社区,一些本地化的翻译等工作可以做起来;一些线下的社区型的(partner)也可以得到国际社区的支持;CentOS社区的一些动态、倡议、决策等及时同步到本地社区。