《艾瑞咨询:2023年中国开源基础软件产业研究白皮书(41页).pdf》由会员分享,可在线阅读,更多相关《艾瑞咨询:2023年中国开源基础软件产业研究白皮书(41页).pdf(41页珍藏版)》请在三个皮匠报告上搜索。
1、2023 iResearch Inc.2023年中国基础软件开源产业研究白皮书2目 录CONTENTS010203开源基础软件界定及中外发展对比中国开源基础软件产业链及参与者洞察中国开源基础软件产业细分领域洞察3开源基础软件界定及中外发展对比0142023.11 iResearch I基础软件开源界限划分操作系统、数据库、中间件、AI框架底层代码按规范进行共享与协作本篇报告研究的基础软件开源范围,是指研究“开源”中“基础软件”板块的情况。开源过程中,参与者可以共享、协作完成开发,正好与基础软件庞大的开发量需求相契合。这种契合性促进了基础软件良性、可持续性发展,并因为基础软件对上层软件生态有支撑
2、作用,基础软件的开源价值远超过单一产品的范畴,其意义惠及软件产业全领域。注释:由于暂无国内厂商主导的开源编程语言,因而不列入本报告研究范围。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。对于这四类基础软件(操作系统、数据库、AI框架、中间件),其编写者将实现功能的代码按照一定的开源规范开放,任何人可以查看、使用、贡献,同时,使用者也要遵循一定的开源规范。基础软件开源范畴界定国内基础软件开源界定基础软件具备能衍生出并支撑多个技术簇的一类根技术软件,拥有技术门槛高、衍生场景复杂等特点中间件:不同系统和应用程序之间交互与协作的桥梁AI框架:具备构建和部署人工智能模型的基础的全套开发工
3、具操作系统:是软硬件资源的资源管理者,为用户与应用程序提供交互接口数据库:通过对数据的访问与管理,支持各种应用程序和业务的需求编程语言:人与计算机交互的“语言”,含编译器、基础编程语言、IED等社区协作:鼓励各方在开放平台上协作贡献,推动开源内容的发展创新改进:通过资源共享与协作共生,提升开源内容质量,并产生新的内容自由共享:开源内容可以免费被任何人查看、学习、使用透明与可审查:开源的源代码可以被任何人审查验证、保持质量开源精神通过传递一种对于知识分享、知识透明和平等合作的价值观,凝聚群众力量,促进开源内容传播应用与迭代升级,达到社会集体效应最大化52023.11 iResearch I软件开
4、源规范不同许可证对软件再发行是否需要开源有不同要求,企业需根据自身商业需求谨慎选择开源代码使用来源:参考可信开源合规计划,根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。使用开源许可证需注意的风险点审判机关开发者开源许可证“两者的契约”开源者将许可证视为“合同”,基于著作权法、专利法等法律法规对相关纠纷进行判决围绕许可证可能出现的其他风险专利风险数据风险出口风险其他风险开发者商用开源代码时容易出现的违规风险:不同开源许可证对于二次发行有不同程度的开源要求,要求越严格,开发者越难保护商业版本发行的机密性,不知情企业闭源发行时越容易有侵权风险类别一允许二次闭源发行,需要保留原始版权和许可声
5、明常见许可证:MITApache2.0BDS2.0-clause木兰宽松许可证类别二一定条件下允许二次闭源发行常见许可证:LGLP2.1,商业软件通过代码类库引用(软件代码与引用的源代码 呈“松 耦 合性”)的方式下可以闭源发行类别三不允许二次闭源发行常见许可证:GPL(其 2.0 版本不允许闭源发行,3.0版本在此之上设置了更严格的开源要求)AGPL(由GPLv3修改而来,开源要求进一步涉及到了前端、后端等衍生作品生态)木兰公共许可证开源许可证类别62023.11 iResearch I中外软件开源对比(1)开发者开源规范意识较弱、企业开源战略参与度较低,是当前国内出现的主要现象1%11%1
6、1%12%14%17%23%27%42%44%60%其他木兰宽松许可证都了解且自觉遵守木兰公共许可证Mozilla许可证全部不了解直接使用LGPL许可证BSD许可证GPL许可证MIT许可证Apache许可证百分比(%)来源:Gitee2022中国开源开发者报告,结合专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。开发者对常见开源许可证了解情况开源开发者对于许可证种类与应用的了解不全17%的开源开发者对于所有开源许可证不了解但直接使用开发者对于许可证的种类认知并不全面,了解程度最高的Apache许可证占比仅有60%,对于常见开源许可证都了解且自觉遵守的开发者占比只有11%。18.6%29.4
7、%52.0%不了解是否开发者所在企业是否将开源列为企业战略之一中国企业对开源战略的参与度有待提高仍有一半以上企业没有将开源视为一种战略,Github2022年公布的按贡献者数量计算的顶级开源项目中,多半是国外商业公司支持的项目,很难看到中国公司的影子。国内开源认知分析72023.11 iResearch I2023.11 iResearch I来源:Github、Gitee、CSDN,根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。来源:Github、Gitee、CSDN,根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。中外软件开源对比(2)国内九成以上开发者使用开源软件,其中
8、近半数人员参与开源,新增贡献者占比世界靠前中国开源产业起步晚,发展尚不成熟的现象可以从信息技术发展环境、权威性组织的建立这两个角度看出。权威性组织的建立方面,全球开源软件标准的权威发布机构OSI于1998年成立,但国内第一个权威性开源软件推进联盟成立于2004年;再如阿帕奇软件基金会于1999年成立,而中国开放原子开源基金会成立于2020年。起步晚也是上文中提到的开源意识欠缺等现象的主要原因。然而,不管是从世界的角度,还是国内的角度,中国开源产业仍处在“积极的上升期”。从世界角度看中国开源产业增长32%16%12%7%7%26%印度中国巴西俄罗斯印度尼西亚其他国家 GitHub2022年各国新
9、增贡献者占比(不包含美国)Github认为,到2025年,美国开源贡献者的比例会由2015年30.4%下降并稳定在16.4%,而中国开源贡献者的比例预计将达到13.3%,同时期预估其他贡献率强劲的国家数据分别是印度(7.9%)、巴西(3%)、尼日利亚(1.5%)。Github2025年开源贡献者比例预估(按国别分)从国内角度看中国开源现状 Gitee2022年平台上开源指标的变化平台仓库2500万新增用户200万新仓库480万总用户1000万 CSDN2023年调研:使用开源软件的开发者比例64%32%2%2%经常使用偶尔使用不清楚从未使用42%49%20222023开发者参与开源项目的比例8
10、中国开源基础软件产业链及参与者洞察0292023.11 iResearch I开源产业链关系以开源社区及代码托管平台为中心,各方合力促进产业源与端共生共长发起者可以将源代码放在代码托管平台上,结合开发者的代码贡献进一步提升源代码质量。在这个代码优化的过程中,也有其他力量辅助:1)开源基金会可选择性接受项目的捐赠并运营项目;2)开源技术论坛通常会提供更广阔的开发者交流平台,提升开发者能力水平;3)开源社区评估机构可对开源社区进行评分,辅助开发者选择要参与的开源项目;4)开源产业联盟往往会对行业贡献技术指标、开源规范等,引导行业专业化发展。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘
11、制。开源产业链运营:发起者为运营者开源技术论坛开源社区评估机构开源产业联盟提供参与者交流的平台,推动开源技术发展、打造最佳实践赋能开源全产业生态的循环流转与运行规范发起者代码/文档贡献参与社区互动开发者运营:开源基金会为运营者使用者开源代码托管平台代码维护:对代码进行日常维护,如审核开发者贡献的代码质量开源社区治理与运营者建立开源社区,提供开发者交流平台,包括建立sig中心、设立公开课等开源项目运营开源基金会提供基础软件发起者选择性捐赠项目102023.11 iResearch I中国基础软件开源产业主要参与者图谱来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。中间件操作系统AI
12、框架数据库开源技术论坛开源产业联盟开源组织基础软件开源项目开源基金会开源社区评估机构X-Deep Learning开源代码托管平台112023.11 iResearch I开源企业洞察(1/2)避免聚焦ROI的短视思维,树立长期战略意识,持续加码开源项目运营基础软件的开源发起者一般为企业级开发者,对于他们来讲,开源项目从设立、运营到最终成熟是一个长期的过程。不同于传统项目具有明确、可量化的ROI,开源项目为企业带来的多为无法直接变现的间接性收益,但这类收益却是支撑企业长期走稳走强的底层动力。我们看到,市场中一些开源项目因一段时间后仍无法看到明确的项目回报而以失败告终,逐渐被开源发起者抛弃。正因
13、如此,企业应转变短视思路,认识到开源是一种长期行为,对应制定长期战略。仅以投入产出比衡量开源项目收益将忽视开源对于企业在提升技术领导力、增进创新力、构建活力生态、树立行业标准方面的贡献,短视的战略部署无法支撑企业持续投入,等到开源项目的最终开花结果。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。开源项目长期投入要素及长期收益开源长期战略(顶层设计)运营人员投入开源技术投入开源资金投入企业组织重组开源板块规划合作伙伴联结开源长期投入要素开源项目长期收益构建活力生态提升技术领导力增进企业创新力树立行业标准降低开发费用间接收益企业长远发展持续动力收益直接企业倾向在自身技术实力较强、产
14、品能力较扎实的领域选择开源社区运营是开源人力投入的焦点,头部企业社区人员投入量超过千名为方便各职能开源人员交流和开源业务整合,企业针对性调整组织架构基础软件是底层技术投入较多的领域之一,需要企业持续供给技术资源开源项目的研发、运营、激励都需要“真金白银”的投入企业作为开源发起者,应主导开源生态的建设,努力引入战略合作伙伴122023.11 iResearch I开源企业洞察(2/2)开源部门引领下,企业内多组织人员协作配合,推进开源项目正常运营开源项目需要企业内多组织的共同投入,开源项目的良好运营也需要不同组织间的通力协作。我国较大规模的开源企业发起者,每年投入开源项目的资金量达到10亿元级别
15、,同时企业从包含技术、产品、运营、战略、职能各部门组织超过千人的团队,投入到开源项目的治理。近年来,越来越多的企业选择在内部设立开源部门/开源办公室(OSPO)/开源委员会,统筹沟通企业开源人员,协调开源资源分配,体现了企业对于开源战略及运营重视高度的提升。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。法务服务社区治理社区运营代码审核开源开发生态合作法务合规开源企业发起者内的多组织协作开源开发战略合作社区运营代码审核软件优化选择适合开源项目的开源协议,依据企业对项目的开源方案审定协议中个别条款向上对接高校及研究机构,加紧基础技术共建;向下对应发行版ISV厂商,将软件向更多行业及
16、场景渗透规划开源软件迭代方向,包括但不限于软件特性增加、现有功能增强、Bug修补,并提出相应的合格指标一方面积极对社区开发者的回复给予反馈,另一方面发掘优秀的灵感,增强创新能力对开发者提交的代码进行评审,确保代码的可读性和可维护性,及时做出缺陷反馈提出企业开源项目,确定是否开源、开源时间、企业内是否具有开源应用场景以及可预期开源收益开源办公室132023.11 iResearch I2023.11 iResearch I来源:OSCHINA 2022中国开源开发者报告,艾瑞咨询研究院自主研究及绘制。来源:开源社 2022年中国开源年度报告,艾瑞咨询研究院自主研究及绘制。开源开发者洞察(1/2)
17、开源使用者多于开源贡献者,寻求知识增长、自我认同与职业发展是开发者参与开源社区的三大主要原因开源社区中,使用开源项目的开发者占比最高,达到27.8%,仍将社区视为获取资源的重要渠道。同时我们看到,也有18.2%的开发者对社区做出了代码贡献,比例排名第二。在开发者参与开源贡献的原因中,提升自身知识技术水平、提高自我认同、获得职业发展机会排名前三,这也与开发者参与开源的方式相互印证。7.7%13.3%18.2%31.5%33.6%47.6%挑战技术难题维护程序问题/可拓展性获得经济收益了解前沿技术实现互惠互利、共建共享获得职业发展机会提高自我认同提升自身知识技术水平占比(%)56.6%53.9%参
18、与开源贡献的原因开源代码仓、开源社区公开课程、讲座、技术指南已成为开发者在工作学习外的重要行业知识来源知识技术水平提升实现自我价值认同开发者多以兴趣为导向选择开源项目,在帮助项目逐渐完善的过程中,完成自身的价值认同获得职业发展机会对开源社区的贡献能够很好的反应开发者的技术素养,企业下探至社区发掘人才成为当下趋势开发者参加开源方式使用开源项目27.8%参与代码贡献18.2%参与传播开源项目13.8%参与文档相关贡献10.9%参加开源兴趣小组8.9%协助社区活动举办5.5%维护基于开源商业化项目5.2%开源布道者4.5%参与开源社区运营工作4.4%其他0.9%开源社区中,使用者比例最高,使用开源软
19、件、发掘开源代码是大多数开发者加入开源项目的起点,随着与社区的绑定不断加深,使用者逐渐向贡献者转化,围绕项目提出自身的建议或优化方向。142023.11 iResearch I开源开发者洞察(2/2)个人开发者以爱好为导向,企业开发者重视商业化价值以开发者属性分类,开源开发者可分为个人开发者、企业开发者。这两种类型群体在参与开源项目的过程中,行为上有明显差异。个人开发者多数同时也是企业中的程序开发人员,在业余时间选择开源社区丰富自身知识储备,以兴趣为导向提供代码改进建议。企业开发者旨在实现商业收益,选取优秀开源代码,并根据自身的行业Knowhow,在其上二次开发产出定制化的行业发行版本。来源:
20、根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。两类开源开发者行为差异参与开源目的代码贡献特征付费意愿平台权益个人开发者企业开发者出于兴趣或求知欲进入开源社区,希望学习社区内优秀代码,并与“大神”交流以商业视角出发,希望通过对开源项目的二次开发形成开源软件的行业发行版,实现商业收益代码贡献多针对于某一单一模块的能力优化或Bug修补,商业化潜力小基于企业的行业侧经验积淀,贡献根据特定场景、行业深度订制的代码或功能优化,有较强的商业化潜力通常使用免费版本,仅在公共代码仓中分享代码,并查看其他开源发起者的公共代码愿意为基于开源项目的服务或商业版付费,期望查看更完整、硬核的代码。同样地,将自身
21、代码设置为收费,获得收益仅使用代码托管平台中的基本权益,如代码审查、测试、版本管理、关联仓库等享受平台增值服务,包括关键指标统计、操作日志管理、关键行为监控,方便社区内开发者的协同开发152023.11 iResearch I开放原子开源基金会以培育开源生态、孵化开源项目、构筑技术优势为目标的中国本土基金会秉持科技、公益、慈善的属性,华为、阿里巴巴、百度等多家行业龙头于2020年发起设立开放原子开源基金会,是目前为止中国境内最重要的开源产业非盈利机构,为行业中各参与者提供战略咨询、法律赋能、项目运营、品牌推广四大能力加持。3年内,开放原子基金会在包括操作系统、中间件、数据库的基础软件及其他共1
22、2个重点领域已通过32个开源项目的技术准入,汇聚产业领袖、行业专家与“技术大神”,履行了“提升我国对全球开源贡献”这一重要使命。来源:开放原子开源基金会官网,2023年11月;公开资料,由艾瑞咨询研究院自主研究及绘制。开放原子开源基金会技术指导营销指导项目指导用户指导项目工作委员会开源战略咨询:帮助企业制定开源战略布局,规划开源成功路径,提出开源实施方案开源法律赋能:提供开源许可证翻译,完成评审并发布。组织开源法律书籍翻译,公益课程及合规论坛开源项目运营:支持开发者社区运营,促进项目生态建设。拓展开源生态链,汇聚企业、个人、组织参与开源项目。开源品牌推广:打造年度重大品牌活动,完善传播矩阵,培
23、养开源人才,链接各方资源促进开源繁荣理事会安全委员会技术监督委员会依据项目属性,选取若干家行业优秀企业共同组成,对项目未来发展献计献策白金捐赠人黄金捐赠人白银捐赠人开源贡献人17家13家20家6家截至2023年8月,开放原子开源基金会共有资金捐赠人58家,围绕开源项目发展的共建者超过35家,累计获得捐赠收入1.83亿元,通过TOC技术准入项目33个,处于捐赠期的开源项目18个。32个开源项目通过技术准入15个孵化期开源项目17个捐赠期开源项目40+个储备开源项目工业开源体系区块链云原生与超算RISC-V芯片终端操作系统设计自动化人工智能开发环境及语言中间件、数据库工具软件服务器操作系统安全体系
24、16中国开源基础软件产业细分领域洞察03172023.11 iResearch I开源操作系统图谱头部操作系统开源衍生链路较长,长链路呈纺锤形分布,L2环节的商用企业角色较活跃,版本多定位于服务器与桌面操作系统场景注释:产业链展示了部分企业LOGO,并且在L1-L3中仅展示了中国参与者,但实际上也不乏国外项目参与其中。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。L0级:基础开源OSL1级:基于上游的开源OSL2级:基于L1的商业版OSL3级:L1/L2二开原创自研的操作系统,通常将底层技术进行开源基于L0级开源OS深度优化和定制,补充自主开发的先进技术、企业级功能服务,实行再
25、开源商业公司针对L1级别的操作系统进行商业版优化发行,可选择性的开源,也可额外发行L3的开源版本在L1基础上做场景化发行;或经过L2企业版大规模验证后发行开源版L4级:其他衍生版本OS182023.11 iResearch I操作系统开源价值开源的人才吸引力契合操作系统本身性能提升与生态适配的需求操作系统的性能提升需要大量人力:从操作系统本身而言,其作为大型软件,庞杂的代码量需要相应规模的人分工合作才能共同完成设计。加之国内的操作系统起步较晚,需要更多的人才不断迭代整体性能水平。操作系统生态适配需要大量人力:操作系统需要对软硬件生态适配、兼容,才能更好的发挥其资源管理者的作用。这种适配是双向的
26、,不同应用场景操作系统适配的生态也有所差异,随着场景的不断创新增加,生态适配性问题日渐复杂,仅靠单个操作系统发行商进行生态匹配难以解决问题,需要开源集合更多的开发者力量进行帮助。开源帮助操作系统优化性能、提升使用体验:在常见的操作系统开源sig分布中,大量的开发者有序的渗入到不同功能板块的代码仓中,帮助客户端进一步用好更好的操作系统,同时,sig常见的社区治理类板块,更好的发挥了社区的“网络效应”,实现人才生态的“源远流长”。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。操作系统开源社区常见小组分布操作系统适配生态概览技术类语言基础功能中间件图形/桌面架构/内核云原生基础设施安
27、全测试行业解决方案治理类职能组织社区基础设施版本发行社区生态管理服务器云计算边缘计算智能终端桌面操作系统应用场景处理器服务器端设备内存系统软件数据库管理软件应用软件编译软件开源促进“更好的”操作系统被“更好地”使用硬件适配软件适配192023.11 iResearch IopenEuler数字基础设施操作系统,原子化解耦灵活构建,三向连接实现“一至无限”openEuler通过全栈原子化解耦和榫卯架构,可以做到版本灵活构建和服务自由组合,从而实现一套操作系统架构对全场景应用、主流设备的全覆盖。除南向支持多样设备,北向覆盖应用场景外,openEuler还通过分布式套件与OpenHarmony系统互
28、通,从而提供更全面、更丰富的解决方案。这种融合不仅有助于促进用户之间的无缝交互,也为开发者提供了更多的创新空间和灵活性。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。openEuler连接全景图主流场景100%支持|含3.5W+主流应用+工业控制云原生大数据CDNMEC覆盖全场景应用支持多样性设备服务器边缘计算嵌入式云计算主流计算架构100%覆盖|220+整机,1000+板卡LoongArchARMX86RISC-VSW-64PoweropenEuler:面向数字基础设施的开源操作系统,通过一套操作系统架构 南向支持多样性设备 北向覆盖全场景应用 横向对接OpenHarmony
29、等其他操作系统通过能力共享实现生态互通生态互通能力更享OpenHarmonyITCTOT202023.11 iResearch IopenEuler充分发挥社区“网络效应”推动生态良性循环,逐步扩展国际影响回顾openEuler的发展历程,自开源以后,社区不断完善自身的治理架构。这一举措渐渐吸引了众多厂商加入社区和发布商业发行版。随后,反哺行为开始出现,捐赠项目的数量也在不断上涨。社区已经成功建立了一个从源到端、从端扩源的良性闭环循环路径。至今,从相关指标数据来看,社区的活力在中国开源基础软件领域中屈指可数。为了进一步提升社区的活力,社区正在加强产学研联动措施,以扩大参与人才的广度和深度,以期
30、产生更好的马太效应。社区的发展不仅局限于国内生态,还积极吸引海外参与者,致力于深化操作系统的渗透率和覆盖率,充分发挥操作系统作为“资源管理者”的角色。注释:指标数据时间截止2023年11月。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。2019.09华为宣布openEuler开源2020.12社区理事会正式成立,3万套商业装机2021.11openEuler捐赠至开放原子基金会300+企业加入社区2022.12成立openEuler项目群2023.06管理、孵化创新项目达400个openEuler社区发展概览开放透明的数据指标社区数据动态实时看板多元活跃的商用角色商用OSV:2
31、2庞大成熟的社区规模 代码仓:11K+社区用户:2087K+特别兴趣小组:103 贡献者:16.7K+是目前操作系统商用发行版最多的社区2019.12openEuler正式开源212023.11 iResearch IOpenHarmony统一框架积木化灵活应用,构建面向全场景、全连接、全智能时代的智能终端设备操作系统OpenHarmony是一个主要定位于智能终端设备操作系统的开源项目。其核心技术在于通过一套框架,实现了不同设备间的便利互通。这一套框架的积木化拼装能够覆盖多种形态的设备,包括轻量、小型和标准化设备。同时,鸿蒙的硬件生态适配非常丰富。借助这些技术架构特性,用户可以在各类设备中应用
32、鸿蒙操作系统,实现统一便捷的设备管理。无论是智能手机、智能家居、智能穿戴还是其他智能终端设备,OpenHarmony都能提供高效、稳定的操作系统支持,为用户带来优质的智能体验。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。OpenHarmony架构与应用全景图一套开发框架支持应用运行于不同的设备形态一套架构积木化拼装,对轻量、小型、标准场景设备提供系统支持硬件生态丰富,通用处理器与各类加速器全覆盖将单用户的多种终端整合为单一虚拟终端OpenHarmony技术架构应用层发行版内核层LiteOS-MLiteOS-ALinux kernel Uniproton驱动HDF统一驱动框架开
33、发框架与系统服务分布式基座图形部件媒体部件Ability部件ArkUI部件网络部件安全部件通信部件传感器部件政务金融制造交通教育桌面电话设备栏设置222023.11 iResearch I码云数据社区生态OpenHarmony技术架构与社区运营良性契合,打造智能终端OS根社区并向上扩展升级OpenHarmony社区是技术发展逐步演变的典范。自开源以来,OpenHarmony操作系统逐渐由仅支持小型带屏设备逐步演进为可支持复杂标准带屏设备。这意味着开源促进了OpenHarmony操作系统的技术升级,增强了对复杂、多样场景的支持。OpenHarmony的演变成果得益于其良好的技术架构,良好的系统原
34、生特性加之后期持续的社区运营努力,便有了今天的成果。从码云数据、社区活跃度、生态等指标来看,OpenHarmony都展现出其在智能终端设备操作系统领域的卓越地位。注释:指标数据时间截止2023年11月。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。OpenHarmony社区发展概览自由流转智慧协同扎实技术功底架构解耦弹性部署极简开发一致体验2020.09OpenHarmony 1.0支持无屏设备2021.05OpenHarmony 2.0支持小型带屏设备2021.09OpenHarmony 3.0支持简单标准带屏设备2022.03OpenHarmony 3.1支持复杂标准带屏设
35、备2023.03OpenHarmony 3.2支持复杂带屏设备Gitee指数:第一名后期社区持续运营代码行数:1亿+Star数:2.3万+fork数:6.4万+社区活跃度SIG数:59日均PR合入数:190+下载次数:1.97亿+社区贡献者:6289+芯片支持:47商用设备:130+生态伙伴:150+共建企业:51成员单位:31覆盖行业:10+开发版:120+软件发行版:30+PR数:24.4万+232023.11 iResearch I中国开源数据库图谱来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。关系型数据库时序数据库图数据库键值数据库向量及空间数据库数据库内核中国开源数据
36、库多数基于国外成熟的数据库内核,仅少部分厂商自研242023.11 iResearch I开源数据库的行业分布传统行业与互联网行业在系统架构、运营方式及数据库通用性上具有明显差异,互联网行业更容易吸引开源开发者,因此在传统行业中闭源数据库占据主流,而互联网行业中开源数据库得到普遍应用。在这种分类方式下,数据库功能也存在明显差异,传统行业数据库更注重安全与稳定,而互联网数据库更注重灵活与扩展。虽然以云原生数据库为代表的互联网行业数据库经过商业定制后有逐步向传统行业渗透的趋势,但由于两类行业差异明显,云原生数据库在传统行业中的占比仍然较小。互联网行业及传统行业数据库开源情况及影响因素来源:根据专家
37、访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。互联网行业传统行业数据库通用性系统架构运营方式封闭性强:与某一适配的数据库无法适配其他行业政府(工业交通金融)通用性强:同一数据库可以轻松扩展至其他互联网平台架构复杂:多为单体应用,架构上耦合度较高,代码难度高架构轻:前端展示、中层业务处理逻辑、后端数据库“求稳定”:更注重系统对业务的安全性和稳定性的支持,因而采用自建服务器或私有云的运营方式“求灵活”:更注重系统对业务快速扩张和灵活变动的支持,因而更多采取订阅云服务的轻资产模式开源闭源:更轻、更通用、更求灵活的系统及运营思路下,开发者贡献代码意愿更强对开源的影响互联网巨头:将数据库在PaaS层封
38、装,连带底层IaaS一起对外提供能力,帮助客户对数据库作定制化的性能调优其他厂商:具备一定技术能力,在开源社区中自行下载开源版本,在云厂商IaaS层上部署自研数据库互联网厂商开源数据库绝大部分基于云构建,可在分为两类:数据库门类较多,配套开发工具较齐全TiDBOceanBasePolarDBGDB代表开源厂商及产品阿里PingCAP兼具开源与商业发行版数据库openGauss华为传统行业中最重要的开源数据库厂商,数据库为集中式,注重安全稳定互联网行业开源已成主流;国产化替代趋势下,传统行业市场空间巨大互联网开源数据库对传统行业的渗透:传统行业逐步互联网化,一些C端业务可以适用开源数据库 鼓励国
39、产化替代,降低传统行业对海外数据库(Oracle、DB2等)的依赖 受限于行业差异,渗透势头不大蚂蚁252023.11 iResearch I中国开源数据库开发者特征开发者对数据库内核贡献较少,主要围绕提升应用层适配进行二次开发中国开源数据库开发者主要有两类特征。第一,对数据库的核心优化贡献较弱,更多基于国内开源版数据库,在应用场景适配、二次定制开发的圈层进行开发活动。第二,国内开源数据库大多基于海外数据库内核研发,相较而言数据库内核才是网罗开发者的最大公约数,而国内开发者社区比较分散。因此,自研内核数据库社区更容易吸引硬核开发者的加入,长期来看将在社区能力值、成长性及活跃度方面得到体现。来源
40、:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。数据库开发者开源贡献特征数据库指标提升响应时间并发能力吞吐量性能数据备份数据恢复故障切换可靠性编程语言系统接口兼容性存储引擎数据库内核 修改计算引擎支持语法扩充 修改存储协议支持更多数据库格式 底层IO调优支持高并发能力 围绕内核层级的开发贡献围绕数据库内核开发在国外开发者中较为常见,国内开发者对此贡献较少。此种生态下,有实力的国内硬核开发者倾向于转至国外开源社区进行开发围绕数据库外层的开发贡献应用场景适配二次定制开发接口开发生态环境适配国内数据库开发者比较集中对数据库外层能力的优化给予贡献。同时,由于国内数据库大多基于国外数据库内核,
41、开发者生态随开源项目分布较为分散开发者生态分散项目1生态1项目2生态2SQL引擎内存引擎262023.11 iResearch IopenGauss自主化根技术,夯实四高能力,内核与架构双引擎创新驱动来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。openGauss自主架构与版本发展路径基础版本2020.03Release 1.0单机极致性能2020.12Preview 1.0企业级特性2021.03Release 2.0高性能/高可靠/高安全/高智能2021.09Preview 2.1多场景支持2022.03Release 3.0分布式解决方案2022.09Preview 3.
42、1资源池化数据安全生命周期自动化管理2023.09Release 5.1可插拔数据库引擎PDE多样性算力内存池化服务DMS内存互联储存池化服务DSS多样性存储智能运维资源管理安装部署数据迁移数据建模数据开发openGaussDataPod资源池化架构全站可观测、可追踪、全加密SQL引擎插件化开箱性能即最佳openGaussDataKit插件化架构标准化插件接口数据全生命周期管理覆盖部署开发运维等阶段社区发行版打造根技术、提供企业级内核能力商业发行版集中式数据库、多模数据库企业自用版金融、运营商、能源交通等行业openGauss基于自主化根技术,聚焦数据库内核与架构,通过技术创新解决行业需求。内
43、核方面,不断夯实高性能、高可靠、高安全、高智能的“四高”能力,同时注重智能化建设;架构方面,围绕多样性算力融合,提升资源利用率,使能多模多态,打造资源池化插件化的架构,满足千行百业场景的诉求。通过内核与架构的双引擎创新,实现技术突破,为中国乃至全球的数据库的优质发展贡献力量。多模态HATP智能运维机密计算数据智能272023.11 iResearch IopenGauss注释:指标数据时间截止2023年11月。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。openGauss社区及行业应用评审:239K需求&问题:14.7K特别兴趣小组:24社区用户:230万+内核代码行数:24
44、0万+单位会员:457总代码行数:1500万+合并请求:14.4K高校合作:170+社区贡献者:5900+规模商用行业:10+openGauss社区看板openGauss服务千行百业能源中国海洋石油国家电网江苏电力长江电力教育北京大学公安大学北京农业大学电子科技大学制造比亚迪集团中国中车创维集团京东方科技集团政府山西财政政务云四川气象大企业央广网人福医药中储粮悦海集团交通中国民航交通运输部北京首都机场陕西西安地铁医疗三甲医院南京/上海/湖南卫健委运营商中国移动中国联通中国电信银行邮储银行兴业银行民商银行桂林银行证券保险上交所联合人寿中国人民保险中信建投证券活力创新的开发者社区汇聚实力伙伴,多样
45、态数据库辐射千行百业开源3年来,openGauss开发者数量增长接近30倍,代码总数量增长逾4倍,社区丰富度及创新活力均有显著提升。社区用户覆盖包括金融、运营商、交通、能源等十大重点行业,并向外辐射千行百业,主要用户包括上海证券交易所、比亚迪集团、国家电网、中国联通等行业领军企业,同时云和恩墨、南大通用等国内多家主流数据库厂商成为openGauss合作伙伴。openGauss系产品覆盖关系型集中式数据库、键值数据库、地理空间数据库、时序数据库等多样形态。未来,openGauss仍将不断汇聚开发者力量,持续攻坚数据库领域,共创数智产业未来。282023.11 iResearch I中间件开源图谱
46、开源使能范围覆盖企业底层分布式架构搭建和服务治理,生态较分散、薄弱中间件的产生与分布式架构的发展息息相关。分布式架构,尤其是其中的微服务架构,通常把系统按照业务维度切分,再通过网络将不同业务板块协作运行,以缓解我国用网人数众多、业务复杂等问题为应用程序带来的网络高并发等痛点。各业务板块运行独立性较强,协作时不仅需要各个节点之间通信、连接,还需要维持节点同步。中间件能很好的缓解此问题,因中间件本身是一种独立的系统软件或服务程序,主要解决异构网络下分布式应用软件的互联与互操作问题。中间件市场基本由商业闭源中间件厂商占据,提供应用服务器中间件、负载均衡、消息中间件等基础中间件和服务总线等数据类中间件
47、,帮助企业在自有架构上提供更稳定的应用程序运行环境。而中间件开源主要由科技巨头领导,结合了企业内部应用实践,开源范围覆盖底层通信框架与相关服务治理,与云环境的关联更多,并在一些功能性较强的板块衍生出开源小领域,但是从中间件功能板块、开源项目数量角度、商用活跃状态等角度看,整体开源生态仍较为薄弱。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。RPC框架类作为基础设置提供远程过程调用的功能,用于不同服务之间的通信和数据传输PhxRPCMotan消息队列类异步通信功能,实现服务之间消息传送PhxQueue容器编排管理类容器编排类管理和编排容器化应用程序TKE服务治理类提供了服务注册与
48、发现、负载均衡、熔断降级等功能,用于构建和管理微服务架构Pebble其他类分布式事务类解决分布式系统中事务一致性问题中间件开源图谱应用测试类主要负责测试应用性能、发现问题或提前演练以预防故障、优化程序:如QTFA、Arthas、ChaosBlade;安全类涵盖防恶意请求、加密、认证授权、审计等功能:如Tongsuo、Kona;292023.11 iResearch I中间件开源展望:云原生中间件云原生中间件开源能降低企业构建更敏捷云原生应用的门槛,但目前开源项目较分散,需要进一步集中开源力量来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。云原生应用编排及管理编排与调度远程调用服务
49、代理API网关服务网格分布式架构消息处理Serverless自动化配置数据库镜像制作边缘计算人工智能大数据区块链云原生底层技术容器技术存储技术网络技术云原生顶层应用云原生应用安全云原生应用监测分析灰色填充内容表示非中间件范围,其余均为含本篇报告的中间件研究范围的部分云原生生态概览云原生的意义:通过底层云原生技术与相关应用编排管理组件的使用,在云原生生态之上运行的应用,能在构建时更快速、运行时更稳定、修改时更简便,提升企业应对快速业务变化的敏捷调整能力。云原生生态与云原生中间件云原生中间件特色:底层资源容器化,同时通过组件化、事件驱动等设计原则让中间件更具备低耦合、标准化等特性,拥有屏蔽底层技术
50、细节、减免架构复杂度带来的管理难度,对底层流量等资源配置更加灵活等优势,让开发者集中注意力至业务逻辑,花费更少时间在非业务核心功能管理上,构建出更敏捷稳定的应用程序。云原生中间件开源现状:企业对于云原生整体生态开源贡献较为活跃,但是在云原生中间件板块,国内并未形成体系化的发展,开源社区较为分散,尚不能形成统一的标准、规范。302023.11 iResearch I中间件开源展望:安全中间件目前完全自研并开源的项目匮乏,政策与自主权需求将持续推进开源发展随着网络环境的发展,国家逐渐形成体系化的相关安全管控方式,覆盖个人信息、网络环境、相关数据传输、电子签名等领域。这些领域的安全防护都离不开密码的
51、使用,国家对此也推出了一系列密码相关的法律法规,并在今年推出了修订版的商业密码管理条例,对于商用密码应用管理做出的规范更加细致。从最新修订版的商用密码政策来看,商用密码发展尚未成熟,仍处于国家鼓励并积极引导合规使用的阶段。政府的激励将成为安全中间件开源的发展驱动力,而开源能帮助更多人规范使用商用密码,提升身份隐私防护、数据保护等安全等级,反向促进了政策激励目标的实现。注释:政策发布时间为最新版的颁布时间;来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。安全政策与安全中间件开源可作用互补主要目的规范商用密码应用和管理,鼓励和促进商用密码产业发展认证进出口应用监督管理提出加强保护支持
52、产权,鼓励产学研结合等鼓励措施推进商用密码检测认证体系建设,明确商用密码检测机构的资质科研检测规范对采用商用密码技术提供电子认证服务的行为和资质认定定义需要实时进口许可、出口管制的商用密码鼓励公民、法人和其他组织使用规范商用密码保护网络信息安全督促商用密码建成协作监督机制,推进信用体系建立条例重点规范活动与相关监督管理强调商用密码人才培养,鼓励行业协会等相关角色发挥作用,进行商用密码规范的宣传教育详细规定了相关法律责任,对违法行为分类,制定违法行为相对应的具体罚款金额其他强调点商业密码管理条例解读(2023.05.24)中华人民共和国个人信息保护法(2021.08.20)中华人民共和国网络安全
53、法(2016.11.07)中华人民共和国密码法(2019.10.26)中华人民共和国数据安全法(2021.06.10)中华人民共和国电子签名法(2019.04.23)这里的安全中间件是指支持国家标准密码算法及其他国际算法,通过参数转换、对象管理、接口调度等模块,完成身份认证、安全邮件、安全传输等安全业务场景的中间件安全中间件开源厂商较少,主要使用国外OpenSSL,或 基 于OpenSSL的二次开源中间件,完全自主开源的安全中间件较为匮乏。开源安全中间件发展鼓励促进312023.11 iResearch I典型案例:华为中间件不局限于“分布式”“云原生”“基础软件”关键词,能力进一步扩展到边缘
54、云,赋能开发者高效开发与企业敏捷创新华为中间件的开源范围涵盖底层资源弹性调用、中层服务管理编排、顶层开发协助工具等多个方面,结合华为内部丰富的磨合经验,充分发挥中间件“承上启下”的作用,屏蔽相关资源管理、服务调用等细节,以“统一化”、“标准化”为目标,持续对开发者高效开发赋能,加快企业数字化转型。不同于为常见“微服务式架构”服务的中间件,华为中间件扩大了赋能范围,中间件能力进一步扩展到边缘,简化开发者在边缘计算设备上应用的开发、部署、管理。这种能力的开源不仅仅是“云原生”意义层上的应用生态建立,更是将云的生态扩展到了距离企业更近的范围内,满足对计算实时性要求较高的企业需求,并将5G更好的引入到
55、企业应用中,支撑企业更多业务创新模式。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。华为部分开源中间件展示KubeEdge包含云上部分的控制功能与边缘部分的控制功能,可将本机容器化应用编排和管理扩展到边缘端设备,实现云边协同KubeEdge让开发人员可以编写常规的基于http或mqtt的应用程序在Edge或Cloud的任何地方运行。更轻松的将复杂的机器学习、图像识别、事件处理等高级应用程序部署到边缘Volcano是一个建立在Kubernetes上的批处理系统,可对承接应用程序通常运行多种通用领域框架,如TensorFlow、Spark、Ray等进行集成。OpenTiny是企业级
56、组件库解决方案,拥有主题配置系统/中后台模板/CLI 命令行等效率提升工具,一套API接口即可跨端、技术栈、版本、设计规范使用EdgeGallery包含应用编排和管理器、应用开发集成平台、应用仓库、MEP四部分,提升开发者开发、部署、管理边缘计算应用效率EdgeGallery通过开源打造一个统一开放的5G MEC产业平台,解决开发者在部署边缘应用时遇到的5G环境下,MEC网络部署差异大、应用集成难,语法语言和平台不统一问题,构筑边缘计算应用生态,以加速5G业务商用,拉升整体企业数字化水平322023.11 iResearch I2023.11 iResearch I来源:CSDN 2023中国
57、开发者调查报告,艾瑞咨询研究院自主研究及绘制。来源:OMDIA 中国人工智能框架市场调研报告,艾瑞咨询研究院自主研究及绘制。AI框架的开源趋势AI现已经成为最受关注的开源领域,部分得益于海外厂商对AI框架开源的促进。2015年是AI开源的重要一年,TensorFlow、MXNet、Keras于该年先后开源,PyTorch紧随其后,在2016年也宣布开放。这一系列动作使得国内AI开发者可无障碍获取成熟的海外框架,海外框架由此获得先发优势。目前来看,海外框架在国内的使用率仍然领先。2016年底,以飞桨为代表的国产AI框架陆续进入市场,为AI企业提供技术自主、性能高效的开发工具,成为海外框架的有力挑
58、战者。开发者关注的开源技术领域中AI处于领先位置18%17%22%22%22%29%33%34%45%其他元宇宙操作系统数据库大前端云原生大数据编程语言AI2015PyTorch34%TensorFlow30%MindSpore11%PaddlePaddle11%OneFlow3%MXNet2%MegEngine2%Jittor1%其他6%20162020AI产业发展释放底层开发需求,国产开源框架不惧挑战奋起直追中国开发者主流人工智能框架使用率排名海外AI框架开源时间2016年底,飞桨宣布开源AI产业的迅速成长,将顶层(应用层)需求向底层(开发层)传导,开发侧需求既包括本报告讨论的开源AI框架
59、,也包括开源AI大模型以及其他开源工具。332023.11 iResearch I中国开源AI框架行业分层国内市场中,AI框架可分为通用型与垂直型两类。互联网及技术巨头基于自身基础设施布局以及资源投入优势成为通用型AI框架的主要厂商,其中飞桨与MindSpore具有较为领先的位置,提供覆盖全场景的AI开发要素。AI企业基于自身业务将底层框架开放,以及科研机构自主研发是垂直类AI框架的主要渠道,针对某一具体场景提供高效灵活的开发支持。来源:开源版本数据来自Gitee、Github,根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。中国主要开源AI框架分类2016.9通用型AI框架开源发起者
60、多为互联网或ICT巨头(BATH),一方面AI框架的能力提供需要基于底层的基础算力、通信及云技术,科技巨头在此有较深厚的积累,另一方面AI的接口提供、算法优化以及工具套件均需要较强的技术实力,这也是科技巨头的优势所在基础设施层AI工具层模型服务层2020.32018.122017.6开源后共迭代18次,最新版3.2.0更新于2021年8月仅于开源时发行1.2版,后续无迭代记录开源后共迭代33次,最新版2.0.0更新于2023年6月开源后共迭代60次,最新版2.5.0更新于2023年7月在企业层面实行AI开源战略,将AI框架与自身业务场景深度融合。其中飞桨是国内最早开源的AI框架,MindSpo
61、re2020年开源后追赶势头迅猛与飞桨并列AI框架分层成为中国前两位的AI框架提供者。通用型AI框架垂直型AI框架领先梯队追赶梯队X-deep learning与Angel曾经作出开源框架的尝试,但或因放弃了版本维护,或因为未能持续推广框架在集团业务中的多元应用,框架均没有得到持续演进,目前处于追赶态势。提供适用于视觉、语言、知识图谱、机器学习等某一AI领域的开发框架。(X-Deep Learning)由清华大学计算机系图形学实验室开发,实现图像识别、检测、分割、生成、渲染等AI能力的开源开发框架。开源时间国内首个以AI为主营业务的企业,对外开放的围绕机器视觉打造的开发框架,主要应用于视频分析
62、、影像处理、金融预测等领域。技术巨头推出AI通用型框架,AI厂商及研究机构聚焦垂直型框架342023.11 iResearch IAI框架能力指标可达智能水平、资源投入、开发者友好度、人时成本是框架四大能力指标去除如代码贡献者数量、版本下载量等AI社区指标,仅从框架自身角度,开发者主要通过可达智能水平、开发资源投入量、开发者友好度、开发人时成本四方面衡量AI框架的能力水平,他们分别影响着AI模型的最终性能、配合框架需投入的资源水平、开发者上手框架实现开发的门槛以及开发过程中对人员的实际消耗。从AI框架厂商角度,指标越强代表AI框架对开发者具有更强的聚拢能力,更容易形成多元、丰富的开发者生态。来
63、源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。开发者视角下的AI框架能力指标可达智能水平基于此AI框架,训练模型达到相同可达水平时,所需花费的时间及所需要训练的数据集体量,这决定了采用该种AI框架开发后,所需投入的资源要素。这一般与AI框架体系中搭配的组件有关。不同框架在处理源码和编译命令时的方式有所不同,对数据的运算能力也不相同,是基于此AI框架开发的神经网络通达性的主要影响因素,即在相应领域完成某种任务的准确率、处理速度或学习能力。资源投入度开发者友好度AI框架的使用过程中,从部署、开发到落地的完整流程中,所需投入的人时成本。部分AI无法做到并行开发,以扩大开发人数的方式缩短
64、开发周期不再可行,因此AI框架开发效率是开发时长的重要因子。AI框架编译难度是在此框架下做应用、训练开发设计的难易程度。以开发者的角度,这对应了AI框架的不同范式,不同的AI框架都有一定的学习成本,会影响开发者使用AI框架的便捷程度。开发人时成本API接口编程语言内存优化分布式运行主要能力提供模块总开发人数单人平均开发时长模型库扩展库套件库科学计算主要能力提供模块文档可视化训练调试器课程教程主要能力提供模块非并行的开发模式中无法通过“堆人”方式缩短开发时长选择最具效率 的 AI 框架是降低人时成本的重要方式352023.11 iResearch IMindSpore具有多种类模型库、数据集以及
65、内置开发套件,可一站式满足AI开发需求。框架向下支持包括CPU、GPU、昇腾的多类型算力,向上支持国内包括紫东太初2、秦岭翔语、CodeGeeX、鹏程神农、空天灵眸等50+大模型。MindSpore深耕学术应用,在加速科学实验、启迪算法发现及促进计算优化方面支撑我国科学计算深化发展,在电子制造、生物医药、流体领域做出“AI+科学计算”的创新成果。MindSpore提供AI开发全种类套件,原生高效支持大模型开发及科学计算来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。MindSpore架构及能力特点原生支持AI大模型完备的AI开发工具,高效支持大模型开发及训练AI+科学计算手机电磁
66、仿真、化合物预训练模型、飞机气动仿真MindSpore Lite简化部署AI实验室一站式开发Build-in套件BERTLSTMVitResNet模型库图像分类目标检测文本分类数据集在线加载快速上手官方样例仓库完备使用教程代码管理在线训练界面启动JupyterNotebook在线推理支持多种算力CPUGPUAscendMindPet简化微调MindFormers简化AI开发流程362023.11 iResearch IMindSpore注释:指标数据时间截止2023年11月。来源:根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。MindSpore丰富的社区生态论文开源仓:370+社区S
67、IG:30+社区运营组织:30+高校及科研院所伙伴:325+社区PR总数:8.3万+社区全球下载量:650万+MindSpore社区看板社区活跃度处于国内第一梯队,联合企业及学术机构推动大模型应用MindSpores在生态活跃度及场景应用方面已处于国内第一梯队。截至目前,社区总下载量超过551万,核心贡献者超过2万4千名,服务5500+企业,与325家高校及科研院所展开合作,于其中270余家开展教学活动。持续赋能千行百业,随着MindSpore进入行业应用端,在“AI+金融”、“AI+制造”、“AI+电力”、“AI+医疗”领域逐渐树立标杆案例。同时,MindSpore进入科研院所,基于鹏程云脑
68、II AI集群,共同打造2000亿参数的鹏程盘古中文模型,与武汉大学、中科院自动化所分别展开遥感领域人工智能研究并开发多模态(图文音)大模型,引领AI技术发展并释放产业机遇。社区企业成员:100+认证开发者:370+服务企业数量:5500+社区生态案例:100+核心贡献者:2.4万+社区开源模型:50+高校覆盖200+活动参与1万+课程数量150+学习参与20万社区比赛2万+开源贡献550+校企合作成果悟空画画紫东太初武大Luojia大模型支持【以文生图】【以文生图/以图生文】【目标检测】372023.11 iResearch I开源基础软件社区评估指数(1/4)来源:细分指标具体含义参见开源
69、指南针官网,根据专家访谈、公开资料,由艾瑞咨询研究院自主研究及绘制。基于开源指南针社区生态体系评估系统,提出开源社区可信评估指数开源指南针(OSS COMPASS)基于海量数据以及专业的建模方法,为开源社区管理者、OSPO、学术研究人员、投资机构提供围绕开源项目的数据分析类服务。Board成员包括开源领域的专家学者、社区创始人以及企业侧开源实践人员。开源指南针是本次中国开源基础软件社区评估指数的源数据供给方,并提供了有价值的数据分析意见。开源的基础是“公开透明”,但其内核是“协作”。可以说开源为人类的协作提供了一种经典范式,各方只有通过在社区中的彼此协作,开源项目的价值才能得到提升。因此,对开
70、源社区的评估模型紧紧围绕“协作”这一主题搭建,向下拆分为协作开发、社区服务与支撑、组织活跃度以及活跃度四维指数,且各指数间有机联结,为行业提供可信的社区健康度评估参考。活跃度体现社区持续维护和改进的综合性指标贡献者数量最近版本发布次数维护者数量更新于/创建于开源基础软件社区评估模型及指数代码是开源社区的核心,本指数围绕代码级别的开发协作建立相关指标进行评估代码参与者数量代码提交频率代码提交关联 PR 的比率是体现社区为开发者提供服务与支撑的衡量指数。与开发者通过代码在前端协同开发相对,此指标可看做是对开源后勤保障系统的整体性评估更新 Issue 数量关闭 PR 数量Issue 首次响应时间Bu
71、g类Issue处理时间Issue 评论频率组织活跃度用于评估社区中组织(商业公司、高校等)的活跃程度,体现开源社区与外界的连接与互动。指标越高,社区围绕自身构建南北向生态越丰富,商业价值与学术价值的体现越明显组织数量组织贡献者数量组织代码提交频率组织持续贡献协作开发社区服务与支撑指数算法指标权重(AHP)模型搭建382023.11 iResearch I开源基础软件社区评估指数(2/4)来源:数据及算法来自开源指南针(OSS COMPASS),统计时间为2023年1-8月。作为示意,仅展示主要基础软件开源社区活跃度指数,由艾瑞咨询研究院自主研究及绘制。中国主要操作系统开源社区指数展示OpenH
72、armonyopenEulerOpenAnolisOpenCloudOSopenKylin协作开发指数社区服务与支撑组织活跃度社区活跃度OpenHarmonyopenEulerOpenAnolisOpenCloudOSopenKylinOpenHarmonyopenEulerOpenAnolisOpenCloudOSopenKylinOpenHarmonyopenEulerOpenAnolisOpenCloudOSopenKylinopenEuler与OpenHarmony继承了华为软件代码开发协作的优良传统,开发者参与度、贡献度较高;社区服务与支撑指数方面,OpenHarmony较为领先,o
73、penEuler与OpenAnolis、OpenCloudOS、openKylin较为接近;组织活跃度方面,openEuler与其余4个社区指数基本相同,处于稍微领先的位置;总体来看,openEuler与OpenHarmony的社区活跃度较高,但其余社区内的开发者活动也比较丰富,基础软件开源社区总体呈现共生共荣的图景。392023.11 iResearch I开源基础软件社区评估指数(3/4)来源:数据及算法来自开源指南针(OSS COMPASS),统计时间为2023年1-8月。作为示意,仅展示主要基础软件开源社区活跃度指数,由艾瑞咨询研究院自主研究及绘制。中国主要数据库开源社区指数展示ope
74、nGauss协作开发指数社区服务与支撑组织活跃度社区活跃度开源数据库社区中,在四个指标维度上各有发挥突出的社区。openGauss社区在协作开发方面有一定优势;TiDB的社区服务与支撑相对完善;同时,openGauss和TiDB都具有较高的组织活跃度;Doris在以上三项指标中的表现虽不突出,然后也均不逊色,因而在总体社区活跃度的表现上时长处于领先位置。另外,OceanBase的各项指标成绩也比较优秀,同样具备一定的竞争力。DorisTiDBStoneDBOceanBaseopenGaussDorisTiDBStoneDBOceanBaseopenGaussDorisTiDBStoneDBOc
75、eanBaseopenGaussDorisTiDBStoneDBOceanBase402023.11 iResearch I开源基础软件社区评估指数(4/4)来源:数据及算法来自开源指南针(OSS COMPASS),统计时间为2023年1-8月。作为示意,仅展示主要基础软件开源社区活跃度指数,由艾瑞咨询研究院自主研究及绘制。中国主要AI框架开源社区指数展示AI框架的开发社区中,飞桨和昇思在四项指标上都是领先意义的存在。其中,协作开发方面,昇思领先优势明显,这应与华为在代码开发方面深厚积淀与活跃氛围有关;社区服务与支撑方面,飞桨的最终指标更好,同时OneFlow与MegEngine紧随其后;组织
76、活跃度和社区活跃度方面飞桨与昇思非常接近。总体来说,科技巨头依靠自身的人员实力和资源构建能力,更容易搭建一个生态丰富的开源社区,垂直类企业还需要持续深耕、加强投入,以缩小与前段领先者的差距。MindSpore协作开发指数社区服务与支撑组织活跃度社区活跃度OneFlowMegEngineJittorPaddlePaddleMindSporeOneFlowMegEngineJittorPaddlePaddleMindSporeOneFlowMegEngineJittorPaddlePaddleMindSporeOneFlowMegEngineJittorPaddlePaddle42LEGAL ST
77、ATEMENT版权声明本报告为艾瑞数智旗下品牌艾瑞咨询制作,其版权归属艾瑞咨询,没有经过艾瑞咨询的书面许可,任何组织和个人不得以任何形式复制、传播或输出中华人民共和国境外。任何未经授权使用本报告的相关商业行为都将违反中华人民共和国著作权法和其他法律法规以及有关国际公约的规定。免责条款本报告中行业数据及相关市场预测主要为公司研究员采用桌面研究、行业访谈、市场调查及其他研究方法,部分文字和数据采集于公开信息,并且结合艾瑞监测产品数据,通过艾瑞统计预测模型估算获得;企业数据主要为访谈获得,艾瑞咨询对该等信息的准确性、完整性或可靠性作尽最大努力的追求,但不作任何保证。在任何情况下,本报告中的信息或所表述的观点均不构成任何建议。本报告中发布的调研数据采用样本调研方法,其数据结果受到样本的影响。由于调研方法及样本的限制,调查资料收集范围的限制,该数据仅代表调研时间和人群的基本状况,仅服务于当前的调研目的,为市场和客户提供基本参考。受研究方法和数据获取资源的限制,本报告只提供给用户作为市场参考资料,本公司对该报告的数据和观点不承担法律责任。法律声明