近日 , CentOS Linux 8作为Red Hat Enterprise Linux 8(RHEL)的免费替代品 , 迎来了自己的EOL(生命周期结束) , 但原有CentOS Linux用户却因为需要找到替代品 , 陷入了一场争论之中 。
CentOS Linux的联合创建人Rocky Linux此前已另立门户 , 创立了Rocky Linux , Oracle Linux也希望吸引这些寻找替代方案的CentOS用户 , 而已经运行一年的同样免费的CentOS Stream也正给出方案 , 让用户平滑过渡过去 。 面对诸多选择 , 用户要如何正确做出选择呢?在近日举行的红帽企业开源讲堂第一期上 , 红帽首席架构师张家驹就用户关心的问题给出了答案 。
红帽首席架构师张家驹
Linux 的江湖
考虑到相当数量的用户对Linux背后的历名沿革以及社区发展还没有一个概念 , 所以这里还需要赘述一下Linux的门派 。
有人的地方就有江湖 , 而人入了江湖的标志 , 是加入了一个又一个江湖中的帮派 。 Linus Torvalds带领团队建立的 , 只有Linux最核心的内核代码 , Linux的各个社区再根据这个内核 , 添加自己的功能和配置 , 推出自己的发行版 。 这使得初期有几百种Linux同时存在 。
那个时候的Linux世界 , 确实更像一个江湖:村东的八卦拳师 , 因弟子进城务工找寻转圈所需的树木不便 , 某日突然灵光一现 , 从此总是扛着一杆红缨枪练功 。 将枪扎在地上 , 这一难题迎刃而解 , 他同时也因此创出另一派——扎枪八卦 。 村西八卦的创始人少时家贫 , 寒冬腊月也没钱买手套 , 手蜷缩着褪入衣袖 , 天长日久遂因掌形怪异而另成一派 。
但功夫好坏的判定标准只有一个——一横一竖 , Linux同样也如是 。 作为操作系统 , Linux对下需要在芯片为核心的硬件生态的兼容 , 对上需要直到应用的全体系的支持 。 因此生态做得越好的Linux也就有了更高的江湖地位 , 红帽Linux、suse linux、来源于Debian Linux的Ubuntu等几类Linux渐渐成为了市场的主流 。 但这却只能确定了如武当、少林这样的大门派 , 深入大门派内部 , 内部却同时存在着大量分枝 。
在红帽Linux中 , Fedora Linux是由Fedora项目社区开发、红帽公司赞助 , 目标是创建一套新颖、多功能并且自由(开放源代码)的操作系统 。 Red Hat Enterprise Linux (RHEL)是红帽(Red Hat)公司发布的面向企业用户的Linux操作系统 。 CentOS则是 Red Hat Enterprise Linux(RHEL)的一个分支 , 由于可靠的稳定性和兼容性成为生产力服务器部署的主流选择之一 。
除此之外 , 2019年9月 , 红帽发布了CentOS Stream , 这是一个面向CentOS社区成员、红帽合作伙伴、生态系统开发人员和许多其他团体的上游开发平台 , 以便更快速、更容易地了解红帽企业Linux(RHEL)的下一步发展 , 并帮助塑造产品 。
从Linux社区的位置来看 , Fedora Linux是一个免费的纯社区版 , RHEL则是红帽公司的企业版 。 以往的CentOS Linux在RHEL的下游 , 而新兴起的CentOS Stream Linux则位于RHEL的上游 。 在这个链条上 , CentOS Linux的退出就引发了一系列的变故 。
重新认识CentOS Stream
因CentOS退出而引发的争论 , 张家驹认为更多是因为对于CentOS Stream的误解 , 他引用了一句著名的广告语:“别看广告 , 看疗效 。 ”
作为红帽长期的合作伙伴 , 英特尔架构、图形和软件集团副总裁Mark Skarpness就曾经表示: CentOS Linux引入红帽生态系统时 , 确实符合创新平台的需要 , 它为OKD、RDO等社区项目带来了一个稳定的基础 。 但开源开发的模式不是一成不变的 , 容器化应用和云原生服务 , 以及SaaS的普及 , 都让操作系统在规模和响应方式上 , 已经存在太多问题 。
这些急需解决的问题 , 给了CentOS Stream机会 , 原因在于它为社区层面的快速创新提供了一个平台 , 同时有足够稳定的基础来了解生产动态 。 这些变化和反馈可以更快地转化为产品 , 从而使Linux平台能够满足各种用户的需求 。 因此 , 从红帽的角度来看 , 将全部投资转向CentOS Stream是进一步推动Linux创新的最佳方式 , 它使更广泛的生态系统社区与RHEL的开发有更密切的联系 。
在江湖中 , 要取得江湖地位 , 一是要有外势 , 取得江湖中更多外部势力的支持;二是要有实力 , 在内部积蓄更多人才 。 这种情形同样适用于操作系统的发展 , 只不过社区中需要积蓄的 , 更多是特殊兴趣小组(SIG)这样的支持 。 我们看到的开源应用 , 全部都是因顺应甚至引导用户需求趋势 , 社区活跃的开源应用 。 但在此之下 , 无数开源项目因人气不旺 , 而最终走向了终结 。
- 防火墙|Linux系统-Centos7 如何使用开放防火墙指令
- centos|在魅族、一加、锤子这三个手机品牌当中,你更喜欢哪个?
- centos|centos7如何切换yum数据源?
- 天猫|使用hyper-v安装centos7虚拟机
- Linux|Linux新手入门系列:Linux/CentOS格式化xfs格式磁盘分区
- centos|搭建安装gitlab
- 创新者|艾利丹尼森助推亚太地区标签和包装生态系统
- Linux|VMware安装Linux请注意:NAT全能,CentOS慎用,快照无忧
- centos|春节红包“应抢尽抢”,荣耀笔记本多屏协同技术变身“红包收割机”
- centos|CentOS8.0系统安装讯搜(XunSearch)时出现libevent错误