红帽linux不再提供免费社区版
CentOS(Community Enterprise Operating System,中文意思是社区企业操作系统)是Linux发行版之一。源于Red Hat Enterprise Linux(RHEL)依照开放源代码(大部分是GPL开源协议)规定释出的源码所编译而成。自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。CentOS是免费的,你可以使用它像使用RHEL一样去构筑企业级的Linux系统环境,但不需要向RedHat付任何的费用。CentOS的技术支持主要通过社区的官方邮件列表、论坛和聊天室。每个版本的 CentOS都会获得十年的支持(通过安全更新方式),新版本的 CentOS 大约每两年发行一次。而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。
CentOS主要分为两个主要版本 ,CentOS Linux和CentOS Stream版。
1.Linux版每两年发行一次,每个版本的系统会提供10年的安全维护支持。
2.Stream版为滚动更新版 ,意味着没有固定版本号,是动态更新具体的内容。
红帽即将把CentOS转向CentOS Stream这个滚动版这事已经板上钉钉了。简要来说,CentOS未来不再提供CentOS Linux,已有CentOS 8系列支持提前到2021年结束。此事已在国内外相关IT圈子引起轩然大波。
红帽考虑到用户的体量,CentOS 7仍维持在2024年结束。装新版本结果还不如旧版本,想必用上了CentOS 8的用户心里要骂娘。所以目前仍在CentOS 7的大可放心,原计划以CentOS 8部署的新服务器的,建议调整回使用CentOS 7。CentOS Stream其实不太适合用在生产环境。红帽也说了,使用CentOS Linux的商业用户建议迁移到RHEL。另外值得注意的是,根据FAQ Q6【2】,CentOS Stream并不会像CentOS Linux现在那样有明确的主版本分支且同时并行,它只有一个RHEL开发分支不断滚动:“however, CentOS Stream is designed to focus on RHEL development, so only the latest Stream will have the marketing focus of the CentOS Project”。也就是说:(A)在一个时期,CentOS Stream的二进制编译版本和RHEL X版本发生关联。目前的”一个时期“定义为5年,即一个完整的RHEL支持周期(full RHEL support phase)。(B)一个时期过后,CentOS Stream的二进制编译版本,直接切换关联到RHEL X+1版本。也就是说,切换时就是大版本的滚动升级。(C)FAQ说由于存在开发周期(3年)和支持周期(5年)的重叠,大约有2年的时间给各位做大版本滚动升级的准备。因此,这加剧了CentOS Stream的风险。除了CentOS Linux,目前仍有数个公开的RHEL再编译版本:(A)Oracle Linux。甲骨文的再编译版本,内核有两种,Unbreakable Enterprise Kernel(UEK)或Red Hat Compatible Kernel(RHCK)。阻碍它推广的主要因素在于Oracle的黑历史。
(B)ClearOS。官方说了Community Edition“NOT Designed for Production Use”。Springdale Linux【7】。定位和曾经的Scientific Linux一样,属于学术科研再编译版。开发速度较慢。以上再编译版本,要不官方限制了使用范畴,要不定位不一致,如果要用在生产环境,请谨慎评估。Linux中国【4】翻译了一篇文章【3】,里面提到CentOS项目的创始人Gregory Kurtzer宣布了一个新项目Rocky Linux;同时也有一家名为CloudLinux OS厂商(主要用在虚拟主机)宣布创建分支 Project Lenix,预计2021 Q1推出【6】。这么看,等等党是“终将胜利”,还是“下次一定”?但无论如何,现阶段,都要对这类消息持观望态度。如果不再信任红帽系,Debian系也是一个选择。Debian本身的去中心化【9】,使得它不被任何一个厂家可以控制,贯彻了其自由软件的特性。除了debian之外,国外的ubuntu、国内的deepin/UOS也是一个选择。但由于Debian系是另外一个系列,熟悉起来会需要一段时间。另外,如果选用Debian,LTS支持周期为5年,会短于CentOS的10年。其它衍生版本,请参阅相关厂商。有相当一部分国产化服务器上的国产操作系统也是构建于RHEL/CentOS源代码,甚至还能配置CentOS的yum,安装CentOS的软件。在CentOS转向CentOS Stream后,势必会影响到这类国产操作系统。故如果能确认手头上的国产操作系统和RHEL/CentOS存在相似或兼容,请务必咨询相关厂商的售后,尤其是咨询其国产操作系统的支持服务是否受到影响。如果存在二次开发,务必咨询厂商后续的操作系统开发计划,以免出现大坑。需要注意的是,红帽注册于美国,也需要遵守美国法律,比如美国出口管制条例等。
页:
[1]