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

01/13 17:00
阅读数 38

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

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


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


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


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


社区名称

kAPI 对外链接

kconfig 对外链接

龙蜥社区

https://gitee.com/anolis/kabi-whitelist/blob/devel-6.6/kAPI_spec.md

https://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.md

https://gitee.com/openeuler/release-management/blob/master/openEuler-24.03-LTS-SP1/KCONFIG_specification.md

鸥栖社区

https://gitee.com/OpenCloudOS/SIG-release/blob/main/KAPI_specification.md

https://gitee.com/OpenCloudOS/SIG-release/blob/main/KCONFIG_specification.md

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


—— 完 ——

本文分享自微信公众号 - OpenAnolis龙蜥(OpenAnolis)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部