OpenCloudOS 社区落地开源生态发展合作倡议新进展,推出内核kAPI和配置统一规范

为共同推动做强做优做大创新操作系统生态,积极响应由鸥栖(OpenCloudOS)、龙蜥(OpenAnolis)、开源欧拉(openEuler)、开放麒麟(openKylin)以及深度(deepin)五大操作系统开源社区联合发起的开源生态发展合作倡议,鸥栖(OpenCloudOS)社区在操作系统构建工程落地取得新进展,彰显了鸥栖(OpenCloudOS)社区致力于构建一个更加开放、繁荣、安全、高效的全球开源生态系统的坚定承诺。

OpenCloudOS 社区落地开源生态发展合作倡议新进展,推出内核kAPI和配置统一规范

在广泛征求操作系统企业及相关上下游软硬件厂商的意见后,鸥栖(OpenCloudOS)、龙蜥(OpenAnolis)和开源欧拉(openEuler)三家社区,就操作系统内核kAPI和基础配置达成一致。通过共同努力,核心基础 kAPI 和 kconfig 形成统一规范,三大服务器操作系统社区在促进技术协同方面取得了显著进展。这些成果已分别体现在鸥栖 OpenCloudOS 9 版本、龙蜥 Anolis OS 23.1 GA 版本、开源欧拉 openEuler 24.03 LTS 版本中,这标志着在落实开源生态发展合作倡议,构建更加开放、兼容、安全、高效的操作系统生态方面又迈出了坚实的一步。

kAPI 方面,在 x86 和 arm64 架构上,三家社区就 1600 多个内核编程接口函数原型达成共识,形成了统一规范。

kconfig 方面, 三家社区在数以万计的 kconfig 配置项中识别出 600 多项核心配置,确定了 400 多条强制一致配置项和约 200 条推荐一致配置项的统一规范。

关于核心基础 kAPI 和 kconfig 跨社区统一规范,三家社区对外可查阅参考链接如下。

社区名称kAPI  对外链接kconfig  对外链接
鸥栖社区https://gitee.com/OpenCloudOS/SIG-release/blob/main/KAPI_specification.mdhttps://gitee.com/OpenCloudOS/SIG-release/blob/main/KCONFIG_specification.md
龙蜥社区https://gitee.com/anolis/kabi-whitelist/blob/devel-6.6/kAPI_spec.mdhttps://gitee.com/anolis/cloud-kernel/blob/devel-6.6/anolis/configs/specification/KCONFIG_specification.md
开源欧拉社区https://gitee.com/openeuler/release-management/blob/master/openEuler-24.03-LTS-SP1/KAPI_specification.mdhttps://gitee.com/openeuler/release-management/blob/master/openEuler-24.03-LTS-SP1/KCONFIG_specification.md

我们鼓励产业生态内的合作伙伴针对当前的操作系统选型提供宝贵的意见与建议。此外,鸥栖(OpenCloudOS)社区诚挚邀请行业内外的朋友加入我们,携手共建一个更加繁荣、安全且高效的开源生态。


在软件包开发、维护的基础设施和工具平台之外,OpenCloudOS 社区在容器镜像小型化/依赖精准分析、云原生、AI支持等方面持续增强、创新,欢迎交流、共建。

原创文章,作者:lishengli,如若转载,请注明出处:https://www.lishengli.com/lee/3621.html

Like (3)
lishengli的头像lishengli
Previous 11小时前
Next 5小时前

相关推荐

发表回复

Please Login to Comment