您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[中国信通院]:开源生态白皮书 - 发现报告
当前位置:首页/行业研究/报告详情/

开源生态白皮书

开源生态白皮书

开源生态白皮书 中国信息通信研究院 2021年9月 No.202111 版权声明本白皮书版权属于中国信息通信研究院,并受法律保护。转载、摘编或利用其它方式使用本白皮书文字或者观点的,应 注明“来源:中国信息通信研究院”。违反上述声明者,本院将追究其相关法律责任。 编制说明 本白皮书由中国信息通信研究院撰写,限于撰写组时间、知识局限等因素,内容恐有疏漏,烦请各位读者不吝指正。 在编写过程中得到多家单位的大力支持,在此特别致谢开放原子开源基金会、腾讯、中兴、百度、阿里巴巴、华为、京东集团、小米、浦发银行、建设银行、工商银行、平安银行、光大银行、广发银行、上交所、江苏农信、微众银行、中移软件、中移信息、中国移动研究院、联通软件研究院、IBM、博云、麒麟软件、悬镜、开源网安、新思科技、国浩律师事务所、一流科技、开源社、开源之道、PingCAP、滴滴开源、东软集团、云思畅想、字节跳动、网易数帆、浩鲸云、奇科厚德、红帽、奇安信、青云、优麒麟、华云数据、新华三、极狐(Gitlab)、安恒信息、富麦科技、宝兰德(排名不分先后)等单位的各位专家,感谢各位秉承开源精神,协同共创,从多个视角提出了对于开源的理解,最终完成本白皮书的撰写工作。 前 言 近年来,开源生态发展势头迅猛,在推动技术创新、促进产业协作、加快各行业数字化进程方面发挥的作用日益凸显。过去一年,开源生态进一步发展成熟,并呈现全新态势。从全球看,各国纷纷制定政策法规推动开源发展,依托开源建立广泛协作,形成开放产业模式,开源产业也日益成为资本市场的新风口。从我国看,国家高度重视开源产业发展,“十四五”规划首次把开源纳入顶层设计,华为、腾讯、阿里等大型科技公司均将开源纳入公司整体战略,开源生态呈现产业化发展趋势。开源生态从个人参与到企业参与,从开源技术交流到开源生态协同,逐步形成产业供应关系。自上而下体系化构建方式与自下而上竞争式发展相结合,不断推动开源生态繁荣。 白皮书结合中国信通院开源研究工作,分析总结过去一年开源生态发展特点,重点围绕开源项目、开源贡献者、开源社区、行业开源者、开源使用者五大要素,以及商业模式、社区运营、风险治理三大环节展开研究,总结开源生态发展趋势,为推动开源生态建设提供参考。 目 录 一、开源生态发展现状 ................................................................................................ 2 (一)开源项目:全球开源项目规模超2亿,我国爆发式增长 ..................... 2 (二)开源贡献者:全球贡献者持续增长,我国年增长37% ......................... 5 (三)开源社区:参与者分布广泛,活跃度空前,开源组织精细化发展 ..... 6 (四)行业开源者:从个人到企业,从科技巨头到传统行业 ....................... 10 (五)开源使用者:开源在重点行业使用率近90%,关注点从技术开源到科技开放 ...................................................................................................................... 13 二、开源社区运营:用户场景是解决社区发展断层问题的关键因素,需要基金会等多元化开源组织协作推动 .................................................................................. 14 (一)开源社区发展断层现象较为普遍 ........................................................... 14 (二)多元化组织协作运营推动开源社区跨越断层 ....................................... 18 三、开源商业模式:科技公司实现技术引领和差异化服务的价值,传统行业看重生态开放和协同创新的价值 .................................................................................. 19 (一)科技公司开源的商业模式逐渐清晰 ....................................................... 20 (二)传统行业企业通过开源协作探索创新发展 ........................................... 22 四、开源风险治理:开源风险判定规则逐渐明确,开源治理规模化落地 .......... 25 (一)开源风险点逐渐明晰 ............................................................................... 25 (二)开源治理落地进入实操层面 ................................................................... 28 五、我国开源生态发展趋势 ...................................................................................... 32 附录一:企业开源治理案例 ...................................................................................... 34 附录二:全球开源项目列表 ...................................................................................... 37 图 目 录 图1开源生态架构图 .................................................................................................... 1 图2 GitHub近四年开源项目数量及增长率 ............................................................... 3 图3全球开源项目分布地图 ........................................................................................ 4 图4 Gitee近四年开源项目数量及增长率 .................................................................. 5 图5 GitHub近四年开源贡献者数量 ........................................................................... 5 图6 Gitee近四年开源贡献者数量 .............................................................................. 6 图7 VS Code开发者社区时区分布图 ........................................................................ 7 图8 GitHub活跃开发者人均贡献增长率 ................................................................... 8 图9国内外开源社区Issue、PR等指标对比 ............................................................ 9 图10 Gitee近四年开源企业数量 .............................................................................. 11 图11开源代码在不同行业代码库中的占比 ............................................................ 13 图12我国开源软件应用比例 .................................................................................... 14 图13开源社区成熟度曲线 ........................................................................................ 16 图14全球上市开源企业 ............................................................................................ 21 图15谷歌每季度广告收入图 .................................................................................... 22 图16热门开源项目开源漏洞数量及等级 ................................................................ 25 图17 2019年与2020年我国企业使用开源技术面临的风险情况 ......................... 28 图18我国企业管理开源软件情况 ............................................................................ 30 图19中国信通院开源治理体系框图 ........................................................................ 31 表 目 录 表1全球科技企业2020年开源贡献情况 ................................................................ 12 表2企业开源治理案例 .............................................................................................. 34 表3全球开源项目列表 .............................................................................................. 37 开源生态白皮书 近年来,开源生态快速发展,生态组成要素逐渐明晰,如图1所示。开源生态以开源项目为中心构建,包括了贡献者组成的开源社区,各行业开源者,以及各行业使用者这五类产业链要素,其中开源商业模式、开源社区运营和开源风险治理是生态发展关注的三大环节。开源项目涉及软件、硬件、数据等多种形态;贡献者通过多种形式参与到开源项目建设中;开源社区是一个由贡献者和共同目标联合起来的群体,包括项目社区、开源基金会、在线代码协作平台社区、产业联盟等多种形态,在此环节社区运营关系到开源项目的成败;各行业开源者是开源项目的主要发起者,推动行业数字化进程,在此环节,企业侧长期投入开源需要形成闭环开源商业模式;开源 使用者包括了各行业使用开源项目源代码或者商业化解决