- 快召唤伙伴们来围观吧
- 微博 QQ QQ空间 贴吧
- 文档嵌入链接
- 复制
- 微信扫一扫分享
- 已成功复制到剪贴板
中国开源生态图谱2022——操作系统领域
此报告是InfoQ研究中心聚焦具体领域开源的系列研究成果之一,希望通过生态图谱的形式,简单清晰地展现中国开源操作系统领域的现状、典型项目及其特点。
展开查看详情
1 .中国开源⽣生态系列列图谱 ——操作系统领域 1
2 .目 01 ⽣生态图谱解读 录 02 ⽣生态图谱企业洞洞察
3 .⽣生态图谱解读
4 .开源操作系统 云操作系统 桌⾯面操作系统 智能终端操作系统 物联⽹网操作系统 服务器器操作系统 开源基⾦金金会 开源产业联盟 开发者社区 代码托管平台 4
5 .⾮非物联⽹网操作系统开源社区 云操作系统 桌⾯面操作系统 智能终端操作系统 服务器器操作系统 定义&分类:⾮非物联⽹网操作系统开源社区主要分为云操作系统社区、桌⾯面操作系统社区、智能终端操作系统社区和服务器器操作系统社区。 板块特征: 根社区 ⾃自主可控 国内⾮非物联⽹网操作系统开源社区开始呈现出独 近年年来随着国际形势的变化, 国⼈人对于操作系统等 ⽴立社区和根社区并⾏行行的发展态势。⽬目前 基础软件的⾃自主可控培育的意愿⽇日益加强。也因为 openHarmony、⻰龙蜥社区、OpenCloudOS 社 ⾃自主可控的考虑,这些开源社区更更多的将代码托管 区、openKylin和deepin社区都逐渐开始构建⾃自 在Gitee平台(56.25%),GitHub 平台只成为了了 ⼰己的根社区⽣生态。 开源社区的第⼆二选择(43.75%)。 ⽣生态协同 多场景适配 ⾮非物联⽹网操作系统开源社区在⽣生态协同⽅方⾯面都 各⾮非物联⽹网操作系统开源社区的技术发展和业务与 做出了了⼤大量量的努⼒力力,除企业⼤大量量的硬件(芯⽚片、 场景适配息息相关。尤其是对于算⼒力力计算场景云计 设备)、软件(应⽤用程序)的⽣生态建设合作伙 算、边缘等和⾏行行业场景各社区都在不不断努⼒力力。 伴外, 也积极与⾼高校学术体系协同共育⽣生态。 5
6 .⾮非物联⽹网操作系统开源社区 云操作系统 桌⾯面操作系统 智能终端操作系统 服务器器操作系统 ⼚厂商分布:中国⾮非物联⽹网操作系统开源项⽬目多基于Linux内核进⾏行行开发。操作系统开源项⽬目多由传统意义的头部⼚厂商培育,主要⼚厂商包 括华为、腾讯、阿⾥里里云、统信、优麒麟等。 其原因,⼀一⽅方⾯面是操作系统领域研发难度较⼤大,只有头部企业才能储备⼤大量量⾼高端技术⼈人才;另⼀一⽅方⾯面,操作系统项⽬目社区运营需要协同丰 富的⽣生态资源。⼀一般情况下,普通企业缺乏此类资源。 价值 更更开放 更更易易⽤用 更更稳定 更更安全 追求 6
7 .物联⽹网操作系统开源项⽬目 物联⽹网操作系统 定义&分类:中国物联⽹网操作系统开源项⽬目基于物联⽹网需求进⾏行行培育。项⽬目数量量较多,项⽬目适⽤用领域较⼴广。 发展特征:中国物联⽹网操作系统开源项⽬目也多基于Linux内核进⾏行行开发。物联⽹网操作系统开源项⽬目涉及的开发系统包括实时操作系统、嵌 ⼊入式操作系统等系统。 应⽤用场景:中国物联⽹网操作系统开源项⽬目服务场景⾮非常多样, ⼏几乎贯穿于物联⽹网的各个应⽤用场景。主要的应⽤用场景包括: • 政府机构主导的智慧城市和智慧交通等产品研发场景 • 制造业主导的智慧⼯工业产品研发场景 • ⾯面向智能家居的智能硬件和智能机器器⼈人的产品研发场景 • 新能源汽⻋车和智慧汽⻋车中的新⼀一代的汽⻋车软件研发场景 7
8 .物联⽹网操作系统开源项⽬目 物联⽹网操作系统 ⼚厂商分布:物联⽹网操作系统开源社区发展时间⻓长,社区规模⼤大,是所有操作系统开源社区中占⽐比最⾼高的板块。发起开源社区的企业背 景也更更为多样,其中包括4类⼚厂商: • 中国移动等运营商 • 萤⽯石智能等智能硬件⼚厂商 • 科⼤大讯⻜飞等语⾳音智能⼚厂商 • 华为、腾讯、阿⾥里里等头部科技⼚厂商 价值 跨芯⽚片平台 ⼩小巧灵活 丰富组件 端云融合 追求 8
9 .⽣生态图谱企业洞洞察
10 .Gitee平台托管的开源项⽬目 Gitee指数 TOP 5 Gitee指数 100 Gitee指数 70 Gitee指数 50 Gitee指数 47 Gitee指数 43 10 · 数据来源:Gitee官⽹网个项⽬目10⽉月数据。
11 .InfoQ开源项⽬目指数数据说明 “ • • InfoQ开源项⽬目指数说明 对于开源项⽬目的评价,代码和社区是两项最直接评价指标。 代码的健康度体现为社区成员不不断地修复和更更新代码,形成研 发价值的指数级增⻓长;代码健康指标中选取的数据维度来⾃自开 一级指标 二级指标 代码复制(Fork) 权重 10% 源项⽬目在GitHub中的公开数据。 已修复代码不足(Closed Issue) 10% • 社区活跃是保证开源价值最⼤大化的根本,被开源世界公认的社 代码健康 (40%) 项目更新申请(Pull Request) 5% 区价值是评价开源项⽬目最主要的要素,本次研究将其权重赋值 超过代码健康;InfoQ研究中⼼心认为,社区活跃价值整体评估⾼高 已完成项目更新申请 15% (Closed Pull Request) 于代码健康价值。 协作影响力 10% • 社区活跃中主要数据也来⾃自于GitHub的公开数据;其中协作影 响⼒力力数据来⾃自于X-lab研发的openleaderboard中的协作影响⼒力力 项目荣誉星(Star) 10% 社区活跃 数据。 (60%) 社区贡献量 20% • 所有数据的采集时间均为2022年年10⽉月,在未来,随着时间的推 社区贡献者 20% 移, 数据也会呈现变化。 11
12 .GitHub平台托管的开源项⽬目 InfoQ开源项⽬目指数 TOP 10 InfoQ指数 40.08 InfoQ指数 40.02 InfoQ指数 21.60 InfoQ指数 6.30 InfoQ指数 2.50 InfoQ指数 0.50 InfoQ指数 0.20 InfoQ指数 0.03 InfoQ指数 0.03 InfoQ指数 0.02 12 · 数据来源:Github与openleaderboard各项⽬目10⽉月数据。
13 .OpenHarmony:百家企业,5000+共建者,200+产品, OpenHarmony⽣生态快速成⻓长 2020.9.10 2021.5.30 2021.9.30 2022.3.30 2023Q1 OpenHarmony 1.0 OpenHarmony 2.0 OpenHarmony 3.0 OpenHarmony 3.1 OpenHarmony 3.2 ⽀支持轻量量⽆无屏设备 ⽀支持⼩小型带屏设备 ⽀支持简单标准带屏设备 ⽀支持复杂标准带屏设备 ⽀支持复杂带屏设备 OpenHarmony⽣生态进展 千万⾏行行级代码共建 200+产品通过测评 丰富的开发者活动 开放有序的社区治理理 Ø 共建成果 : 51家单位,5000+ 覆盖教育、交通、金融、家居、安 Ø 成⻓长计划: 丰富多彩的开发者赋 Ø 9家单位组成工作委员会,9个下 共建者提交代码且被合入,共 防等多个行业。 能活动,20万人完成了开发课程学 属工作组提供社区基础服务; 建2000万+行代码。6家单位 习。196个高校建立了持续学习社 Ø 模组/开发板:38家厂商,87个 Ø 30家单位加入生态委员会; 群; 超过100位雇员参与共建; Ø 技术指导委员会TSC下建立TSG 产品 Ø 战码先锋:33个战码共建战队, Ø 共建服务 : 面向共建单位、大 和高校俱乐部连接科研力量; Ø 商⽤用设备:38家厂商,89个产品 1193 名 社 区 开 发 者 进 行 了 众开发者、会员单位提供系统 Ø 项目管理委员会PMC下拥有51 3071次改进的代码提交。 化共建服务。 Ø 发⾏行行版:13家厂商,26个产品 个兴趣组交付子系统代码。 社区活跃度 5000⼈人+ 200万+ 26个 4万+ 14万+ 51家 51个 合⼊入代码 全球⽣生态开发者 发⾏行行版 Fork Pull Request 共建单位 SIG组
14 . OpenHarmony:⾯面向全场景、全连接、全智能时代智能终端设 备操作系统 ⼀一次开发,多端部署 ⼀一套开发框架,⽀支持应⽤用运⾏行行在不不同的设备形态 • 使能应⽤用开发者快速覆盖多种终端⽣生态 多端统⼀一OS • ⽀支撑分布式应⽤用⽣生态建设,使能千⾏行行百业 全场景分布式OS • 全新的UX编程框架和IDE⽀支撑 ⼀一套架构积⽊木化拼装,覆盖⼤大跨度的设备形态 将单⽤用户的多种终端整合成单⼀一虚拟终端 • 轻量量场景:MCU + LiteOS-M + 轻量量部件 发 • 打破终端硬件类别界限,实现硬件互助 ⾏行行 政务 ⾦金金融 制造 交通 教育 安平 • ⼩小型场景:CPU + LiteOS-A + ⼩小型部件 版 • 打通海海量量南向⽣生态与北北向应⽤用⽣生态的连接 • 标准场景:CPU/GPU + Linux + 标准部件 • 分布式底座是实现互联和互助功能的基础 开 发 传 Ability ArkUI 图 媒 ⽹网 安 通 框 络 全 感 形 体 信 ….. 架 部 部 器器 部 部 部 部 部 部 & 系 件 件 件 件 件 件 件 件 统 丰富的硬件⽣生态 服 统⼀一驱动框架 务 分布式基座 通⽤用处理理器器和各种加速器器全覆盖,开发板类型丰富 构建统⼀一驱动平台、规范硬件驱动接⼝口 驱 动 HDF统⼀一驱动框架 • CPU:从MCU到⾼高性能CPU,多种指令集 • 驱动使⽤用者:提供丰富、稳定的接⼝口 • XPU:流畅的图形处理理和AI/媒体/安全等加速器器 内 • 驱动开发者:提供驱动开发模板,降低开发难 LiteOS-M LiteOS-A Linux kernel Uniproton 核 • 开发板:典型应⽤用场景均有对应开发板⽀支持 • OEM⼚厂商:统⼀一配置界⾯面,最⼩小粒度的接⼝口适配 CPU GPU ISP DSPs MCU …… 14
15 .openEuler:充分释放多样性算⼒力力,持续深化全场景创新 2020.3 2020.9 2021.3 2021.9 2021.11 2022.3 2022.9 LTS版本发布 ⾸首个社区创新版本 21.03社区创新版本发布 21.09社区创新版本发布 代码捐赠给 22.03 LTS版本发布 22.09社区创新版本发布 发布 内核创新版 云原⽣生创新版 开放原⼦子开源基⾦金金会 四⼤大场景系统镜像 多计算场景⽀支持 多⾏行行业场景⽀支持 • 服务器器场景:openEuler 22.03 LTS Server ⾏行行业 政府 运营商 ⾦金金融 能源 …… • 多⾏行行业⽀支持:政府、运营商、⾦金金融和能源 应⽤用 • 云计算场景:openEuler 22.03 LTS Cloud • 具体⾏行行业版本分布:政府、⾦金金融和能源市场 欧拉 • 边 缘 计 算 场 景 : openEuler 22.03 LTS 服务器器 云原⽣生 边云协 嵌⼊入式 机密计 以商业发⾏行行版为主,⽽而运营商、互联⽹网市场 场景 … DevKit Edge 使能 套件 套件 同套件 套件 算服务 则以企业⾃自⽤用版及社区发⾏行行版为主 统⼀一构 • 嵌 ⼊入 式 场 景 : openEuler 22.03 LTS 建平台 Embedded 分布式服务 ⾼高性能服务 ⾼高安全服务 易易运维服务 基础 统⼀一 • 云原⽣生&机密计算等计算场景 服务 虚拟化 容器器 SDK 多样性算⼒力力⽀支持 多内核场景⽀支持 统⼀一 • 多指令集结构⽀支持:openEuler 22.03 LTS 内核 Linux kernel 实时内核 安全内核 … 内核 • 能⼒力力共享:同OpenHarmony共享内核技术, + 统⼀一驱 版本⽀支持了了ARM64、X86、ARM32、申威 未来计划在欧拉构筑分布式软总线能⼒力力,让 芯⽚片 CPU:X86、ARM、Risc-V等 DPU NPU 动框架 等多种指令集 搭载欧拉操作系统的设备可以⾃自动识别和连 • 多样性计算⽀支持:包括鲲鹏、英特尔、⻜飞腾、 接鸿蒙终端 多样性算⼒力力 全场景创新 申威、⻰龙芯、兆芯等主流芯⽚片 • 多内核⽀支持:包括Linux Kernel、实时内核、 安全内核等,覆盖更更多业务场景
16 .openEuler:完善的社区运作机制下的开源操作系统社区 2020.3 2020.9 2021.3 2021.9 2021.11 2022.3 2022.9 LTS版本发布 ⾸首个社区创新版本 21.03社区创新版本发布 21.09社区创新版本发布 代码捐赠给 22.03 LTS版本发布 22.09社区创新版本发布 发布 内核创新版 云原⽣生创新版 开放原⼦子开源基⾦金金会 四⼤大场景系统镜像 openEuler社区运作四要素 系统的社区治理理机制 技术与运营双轮驱动 扎实的社区基础设施 完整的社区⽣生态 Ø 完整的项⽬目治理理架构:理理事会、 Ø 技术创新 :300+社区孵化技术项 Ø 鲁棒且可扩展CI/CD系统; Ø 国际化的商业开发版:麒麟软件、 秘书处、技术委员会、品牌委员会、 ⽬目,覆盖内核、eBPF、多样性算⼒力力、 统信软件、麒麟信安、超聚变、新华 Ø ⾃自动化流程机器器⼈人 :协助新加⼊入 安全委员会和⽤用户委员会; 可信计算、云计算、云原⽣生、智能运 三、中科创达、SUSE等共计17个商 开发者进⾏行行CLA的签署、代码检查、 维等热点技术领域; 业发⾏行行版; Ø 分层运营体系:借助SIG和⽤用户组 标签提取; 进⾏行行的分层运营体系,针对不不同类型 Ø 活动运营:峰会、⽣生态⼤大会、线下 Ø 贡献度数字化看板 :代码贡献度、 Ø 产业链⽣生态发展 :联合OSV、硬 社区参与者特点提供⽀支持,提升社区 Meetup、SIG线上会议、开源之夏& 件⼚厂商、应⽤用软件⼚厂商,共同发展 社区活跃度、PR数量量、问题审阅等, 参与者体验。 开源实习等活动; openEuler。 利利于开发者查看⾃自身活跃程度,同时 Ø ⽤用户运营:⽤用户组线上、线下活动。 有助于社区管理理健康度。 社区活跃度 17个 1.2万+ 100万+ 8.36万个+ 12个 99个 200万套+ 550+ 软件发⾏行行版 社区贡献者 社区⽤用户 Pull Request OSV SIG组 装机量量 单位会员
17 .OpenCloudOS:多点⽣生态发展的开源操作系统源社区 2021.12 2022.1 2022.3 2022.6 2022.8 2022.9 2022.12 社区成⽴立 社区⾸首个正式版本 V8.5 minimal发布 ⾸首个全量量软件包版本发布 源社区(L1)内核版本 第⼆二个社区稳定版 L1源社区版本 V8.5发布 (精简核⼼心版本) (V8.5 Everthing ISO) OC9 Stream发布 V8.6版本发布 预备发布 社区⽣生态多点发展 社区数据 ⻰龙芯、⻜飞腾、中电科申泰/ 中科⽅方德、先进开源、北北京红旗、 申威、海海光、兆芯、芯动 中兴新⽀支点 科技、英特尔、摩尔线程、 中科驭数、⼤大禹智芯 OS 芯⽚片 ⼚厂商 ⼚厂商 16个 500+ 浪潮、宝德⽹网络、汉为、⻩黄河科 OPPO 、 联 通 、 作 业 帮 、 SIG组 ⽣生态伙伴 技、曙光信息、同⽅方股份、武汉 整机 ⾏行行业 职梦科技、微赞直播 ⻓长江计算、⼈人⼤大⾦金金仓 ⼚厂商 客户 清华⼤大学、北北京⼤大学、上海海交通 ⾼高校 云 腾讯云、海海云、京东云、 ⼤大学、华东师范⼤大学 ⼚厂商 东华云 1000万+ 300+ 开源 投资 下载量量 产品适配 组织 机构 COPU、Circle Linux、北北京初⼼心 云启资本、博成基⾦金金 17
18 .OpenCloudOS:形成云原⽣生内核,并成为解决⽅方案底座 2021.12 2022.1 2022.3 2022.6 2022.8 2022.9 2022.12 社区成⽴立 社区⾸首个正式版本 V8.5 minimal发布 ⾸首个全量量软件包版本发布 源社区(L1)内核版本 第⼆二个社区稳定版 L1源社区版本 V8.5发布 (精简核⼼心版本) (V8.5 Everthing ISO) OC9 Stream发布 V8.6版本发布 预备发布 针对云原⽣生场景形成云原⽣生内核 全栈开源云原⽣生解决⽅方案的底座 Quality monitor 云原⽣生调度器器(TCNS) (服务质量量监视器器) Clusternet TKEStack SuperEdge Caelus (多集群容 (通⽤用容器器 (边缘容器器 (混部调度 云原⽣生资源隔离 Mbuf 器器管理理平台) 服务平台) 服务平台) 系统) (RUE) (常态化内核关键监控) 云原⽣生SLI Cgroupfs OpenCloudOS (容器器视图的专业指标) (容器器资源视图隔离) 18
19 .孵化开源项⽬目的企业 序号 企业名称 注册地 1 阿⾥里里巴巴集团控股有限公司 杭州 2 深圳市腾讯计算机系统有限公司 深圳 3 华为技术有限公司 深圳 4 麒麟软件有限公司 天津 5 武汉深之度科技有限公司 武汉 6 普华基础软件股份有限公司 上海海 7 燧炻科技创新(北北京)有限责任公司 北北京 8 北北京鲸鲮信息系统技术有限公司 北北京 9 上海海睿赛德电⼦子科技有限公司 上海海 10 上海海合宙通信科技有限公司 上海海 11 北北京⻜飞漫软件技术有限公司 北北京 12 中国移动通信集团有限公司 北北京 13 上海海南潮信息科技有限公司 上海海 14 新华三技术有限公司 杭州 15 达闼机器器⼈人股份有限公司 上海海 16 科⼤大讯⻜飞股份有限公司 合肥 17 杭州萤⽯石⽹网络股份有限公司 杭州 19
20 .中国开源⽣生态系列列图谱还包括 • 中国开源⽣生态系列列图谱2022之数据库领域 • 中国开源⽣生态系列列图谱2023之云原⽣生领域 • 中国开源⽣生态系列列图谱2023之⼤大数据领域 • 中国开源⽣生态系列列图谱2023之架构领域 • 中国开源⽣生态系列列图谱2023之前端领域 • 中国开源⽣生态系列列图谱2023之中间件 敬请期待! 20
21 .InfoQ 研究中⼼心⾪隶属于极客邦科技双数研究院,秉承客观、深度的内容原则,追求研究扎实、观点鲜明、⽣生态互动的⽬目 标,聚焦创新技术与科技⾏行行业,围绕数字经济观察、数字⼈人才发展进⾏行行研究。 InfoQ 研究中⼼心主要聚焦在前沿科技领域、数字化产业应⽤用和数字⼈人才三⽅方⾯面,旨在加速创新技术的孵化、落地与传播, 服务相关产业与更更⼴广阔的市场、投资机构, C-level ⼈人⼠士、架构师/⾼高阶⼯工程师等⾏行行业观察者,为全⾏行行业架设沟通与理理 解的桥梁梁,跨越从认知到决策的信息鸿沟。 内容咨询:researchcenter@geekbang.com 商务合作:hezuo@geekbang.com 21
22 .• 极客邦科技,以“推动数字⼈人才全⾯面发展”为⼰己任,致⼒力力于为技术从业者提供全⾯面的、⾼高质量量的资讯、课程、会议、培训等服务。极客 邦科技的核⼼心是独特的专家⽹网络和优质内容⽣生产体系,为企业、个⼈人提供其成功所必需的技能和思想。 • 极客邦科技⾃自 2007 年年开展业务⾄至今,已建设线上全球软件开发知识与创新社区 InfoQ,发起并成⽴立技术领导者社区 TGO 鲲鹏会, 连续多年年举办业界知名技术峰会(如 QCon、ArchSummit 等),⾃自主研发数字⼈人才在线学习产品极客时间 App,以及企业级⼀一站 式数字技术学习 SaaS 平台,在技术⼈人群、科技驱动型企业、数字化产业当中具有⼴广泛的影响⼒力力。 • 2022年年成⽴立双数研究院,专注于数字经济观察与数字⼈人才发展研究,原创发布了了数字⼈人才粮仓模型,以此核⼼心整合极客邦科技专业 的优质资源,通过 KaaS模式助⼒力力数字⼈人才系统化学习进阶,以及企业数字⼈人才体系搭建。 • 公司业务遍布中国⼤大陆主要城市、港澳台地区,以及美国硅⾕谷等。⼗十余年年间已经为全球千万技术⼈人,数万家企业提供服务。
23 .洞洞察技术创新趋势,推动数字化商业升级 InfoQ 公众号 InfoQ 视频号 内容咨询:researchcenter@geekbang.com 商务合作:hezuo@geekbang.com