OpenAtom openKylin社区技术全景案例集(2024)总结
社区简介
OpenAtom openKylin是由开放原子开源基金会孵化及运营的开源项目,旨在打造全球领先的智能桌面开源操作系统根社区。社区愿景为“为世界提供与人工智能技术深度融合的开源操作系统”,致力于推动Linux开源技术及其软硬件生态的繁荣发展。社区自2020年注册商标并成立以来,经历了快速发展,截至2024年已发布openKylin 2.0版本,社区会员突破800家,涵盖基础硬件、基础软件、应用软件、安全、AI等全产业链领域。
社区共建
openKylin社区采用开源、自愿、平等、协作的共建模式,形成了多元化的参与群体,包括企业会员、高校站、用户组、个人爱好者等。社区已组建125个SIG组,涵盖内核/硬件/架构/驱动、基础组件、桌面环境/设计、开发框架、系统安全、人工智能等多个技术方向,累计成员数达到700+,累计创建仓库3800+,累计提交PR14600+,累计提交issue14500+。
根社区基础能力
openKylin社区注重核心组件的自主选型及维护,从合规性、兼容性、重要程度、活跃度、质量、安全性六个维度评估判断是否引入开源软件,并制定了开源软件引入策略。同时,社区推出“可控开源”体系,从代码的来源、设计和开发三个维度,围绕代码流通的全链路进行安全管理,确保引入的开源组件来源清晰、透明、合规、安全和可靠。
技术创新项目
openKylin社区在技术创新方面取得了显著成果,包括:
- 底层技术创新:如“分级冻结”机制、VirtIO-GPU硬件视频加速框架、VirtIO-GPU AV1解码功能、不可变系统、GB18030-2022支持等。
- 桌面场景创新:如UKUI桌面环境、wlcom合成器、虚拟键盘、麒麟输入法框架及OK输入法、麒麟极点五笔输入法、多端协同、系统多语言支持、奥云蒙古文智能输入法等。
- 生态技术创新:如RVtrans二级制翻译技术、KARE生态兼容技术、开明软件包格式、openKylin Wine助手等。
- 开发工具创新:如KylinCode集成开发环境、openSDK、青霜Web框架、UraSDK、嵌入式版本构建工具、RISC-V统一镜像烧录工具等。
- 安全能力创新:如Genmai自动化安全检测框架、火焰卫士等。
- 智能融合创新:如语音助手、桌面AI大模型插件、AI框架安装助手、麒麟AI模型管理工具、openKylin AI SDK、麒麟AI助手、其他实用AI功能、启元九格大模型等。
行业生态适配案例
openKylin社区积极推动行业生态适配,已实现与多款国产处理器、显卡、整机等设备的适配,并支持搜狗输入法NG麒麟桌面版、红莲花安全浏览器、讯飞星火大模型等生态软件的适配。
社区爱好者构建
社区爱好者积极参与社区建设,如Cutefish桌面环境移植适配、KernelBuilder项目等。
基础设施平台建设
openKylin社区建设了完善的基础设施平台,包括基础服务平台、一站式编译构建平台、开源合规管理平台、学习成长平台等,为开发者、贡献者和用户提供了一套协同工作的框架。
编后语
openKylin社区将继续发挥平台支撑作用,聚合产、学、研、用及国内外开源力量,共同推动openKylin开源操作系统根社区建设,为加速构建众研众用众创的开源软件生态而不遗余力。