近年来,全球开源生态不断发展成熟,云与开源进一步深度融合,共同为开发者提供了能力普惠、技术共享的底层支撑。
12月1日,在2022腾讯全球数字生态大会腾讯云开源生态论坛上,腾讯云全面披露了在操作系统、云原生、分布式云、微服务、区块链等领域的最新开源进展。
全链路自主可控,助力国产操作系统蓬勃发展
腾讯云操作系统研发和产品负责人,OpenCloudOS开源社区核心TOC成员蒋彪,分享了腾讯云在参与国产开源操作系统OpenCloudOS建设中的实践与思考。
操作系统是基础软件的核心,也是科技研发必备的底层关键技术。完整成熟的操作系统研发模式应该涵盖了L1(上游发行版)、L2(企业版)、L3(社区稳定版)、L4(社区衍生版:基于社区稳定版优化改造的发行版)。但L1上游发行版的研发投入巨大,并且需要多方协同开发,国产L1的数量屈指可数。
据蒋彪介绍,OpenCloudOS是由操作系统、软硬件厂商和个人开发者共同倡议发起,旨在打造安全可靠、高性能的下一代云原生操作系统。OpenCloudOS将全面覆盖L1、L2和L3,实现全链路自研,为国内企业提供上游版本,和满足企业级稳定性需求的软件供应版本,守护软件供应链安全。
今年8月,OpenCloudOS正式发布首个Linux源社区(L1)内核版本OC9 Stream,这也是OpenCloudOS源社区项目的核心组件。作为最上游的Linux发行版本,OpenCloudOS的L1源社区版本不依赖任何商业和社区发行版,将为国内企业提供自主创新的上游版本,后续还将支持操作系统厂商和社区伙伴开发基于L1版本的商业发行版。