红帽又有骚操作!限制访问RHEL 代码,只为付费客户提供服务,并且付费客户也无权二次发布这些代码。
(图片来源网络,侵删)
这很明显就是不带AlmaLinux、Rocky Linux、EuroLinux 和 Oracle Unbreakable Linux这些下游发行版本玩了。基于 RHEL 衍生的发行版很难再提供与 RHEL 版本 100% 兼容的 1:1 构建。
这无疑削弱了这些 RHEL 下游发行版的价值,“背信弃义”、“违反 GPL”这些话也在各种开发论坛上被骂出来了。但更多的用户和开发者已经在非常清醒的在寻找其他可靠替换选择。
(图片来源网络,侵删)
要满足操作系统的“可靠”,我们要先捋清操作系统发行版的不同版本。一般来说,Linux 服务器操作系统包含从 L1 到 L3 不同层级的发行版本。
其中,L1 基于 Linux 内核及核心组件构建,是最上游的「源社区」版本;L2 企业版基于 L1 源社区版本加固,提供企业级的技术支持及服务,可用于真实业务场景,是稳定可靠的发行版本;L3 社区版基于 L2 企业版进一步优化,是代码完全开源、生态全面开放的发行版本。完整成熟的操作系统研发模式应该涵盖L1(上游发行版)、L2(企业版)、L3(社区稳定版)、L4(社区衍生版:基于社区稳定版优化改造的发行版)。
(图片来源网络,侵删)
但L1上游发行版的研发投入巨大,并且需要多方协同开发,国产L1的数量屈指可数。OpenCloudOS是我国首个全链路自研的服务器操作系统,实现了从L1、L2、L3的全链路覆盖。
在L1层面,2022年8月,OpenCloudOS发布首个Linux源社区内核版本OC9 Stream。随后,2023年1月,OpenCloudOS 源社区 2301 版本发布。
源社区版 OpenCloudOS Stream 依托于腾讯在操作系统和内核层面的技术积累,在云原生、稳定性、性能、硬件支持等方面均有支撑,可以平等全面地支持所有硬件平台。该源社区版本,不依赖任何商业和社区发行版,将为国内企业提供自主创新的上游版本,后续还将支持操作系统厂商和社区伙伴开发基于L1版本的商业发行版。
在L2层面,针对需要企业级服务的用户,可以选择 TencentOS 或者 OC 社区其他伙伴发行的 L2 版本。TencentOS Server 自 2010 年研发,历经 10+年技术积累,自研内核核心技术,系统全面优化,支持国产主流硬件平台,商用点数达 1000 万级。
TencentOS Server 4 是鹅厂自主可控的商业发行版,其内核及用户态软件均基于 upstream 社区独立演进,自主选型和维护,对 3000+ 用户态软件独立编译维护,具备高性能、安全、支持多硬件平台的特性,能为云上产品和业务提供可靠的基础环境和服务能力,解决 CentOS 断供问题。
在L3层面,2023年3月,OpenCloudOS L3社区版OC9发布。OC9内核及用户态软件均经过自主选型和独立演进,确保了系统的稳定性和可靠性。腾讯等厂商基于 OCS2301 构建企业级版本并进行大规模验证,OC9 则是在这些企业级版本验证的基础上进行再编译优化的社区稳定版本,类似于「CentOS」的角色。
目前,OpenCloudOS社区发版及衍生版本数量已经超过6个,装机量超过1000万节点,核心代码仓库数超过46个,可兼容适配900+国产软硬件及30000+开源软件,实现主流芯片、数据库、整机的全覆盖。
红帽自身行为将对RHEL造成毁灭性打击,这可能是一次作茧自缚。随着我国开源生态的发展,企业已经有了自己的「CentOS」,从容应对红帽的变化,对我们而言并不困难。#腾讯发布大模型向量数据库##腾讯云正式发布向量数据库#