开源既是一种协作模式,也是一种特性的产品。开源软件明确定义由1998年OSI给出,包括十大特性,即自由再发布、源代码公开、允许派生作品、作者源代码完整性、不能歧视任何个人或团体、不能歧视任何领域、许可证的发布、许可证不能只针对某个产品、许可证不能约束其他软件、许可证必须独立于技术。
(一)开源数量持续攀升,我国开源覆盖全栈技术领域
全球开源项目数量呈指数级增长。截至2019年GitHub托管仓库已有1.4亿,2019年新增仓库4400万个,创建第一个项目的用户比2018年增加44%,130万开发者对开源做出首次贡献。开源项目已呈现指数级增长趋势,2026年预计超过3亿。
全球开源项目数量增长趋势
资料来源:GitHub、智研咨询整理
活跃开源项目集中在新兴技术领域。2019年GitHub代码仓库中,人工智能、云计算等新技术领域开源项目关注度较高,微软的源码编辑器VSCode、机器学习文档Azure Docs是2019年GitHub上贡献者最多的开源项目,其次是谷歌的机器学习平台TensorFlow、容器编排平台Kubernetes和Facebook的移动应用开发框架React Native框架。
全球开源项目贡献者数量
资料来源:GitHub、智研咨询整理
(二)开源占据各领域主要市场份额,我国开源应用逐年攀升
我国开源软件应用比例略有提升。2019年我国企业已经使用开源技术的企业占比为87.4%,比去年增长0.7%,暂未计划使用开源技术的企业占比为2.3%,比去年降低0.4%,我国企业对开源技术的接受程度较高,使用开源技术已成主流。
我国企业开源软件使用情况
资料来源:中国信息通信研究院、智研咨询整理
节约成本,大大缩短应用部署时间,成为我国企业选择使用开源技术最主要的原因。有50.8%的开源用户企业认为使用开源技术可以节约成本,比去年增长8.9%,认为使用开源技术可以大大缩短应用部署时间的企业占比为45.1%,另外自主性、可控性( 30.3% )和降低试错风险(20.7%)也是企业认为使用开源技术的两个优点。
企业选择开源软件原因
资料来源:中国信息通信研究院、智研咨询整理
我国超半数企业使用开源软件应用于数据库方向。企业在数据库方面对开源软件的使用比例最高,占比为58.7%,其次企业对大数据和存储的开源软件使用占比也均超过五成,分别为52.4%和 51.2%,另外有48.4%的企业在网络方面使用开源软件,有46.3%的企业选择在云计算方面使用开源软件。
企业开源软件应用领域
资料来源:中国信息通信研究院、智研咨询整理
我国云计算领域已普遍应用云计算开源技术。云计算开源解决方案部署虚拟服务器的个数在500以内的企业占比最高,达到33.5%,虚拟服务器个数在500个以上的企业占比25.8%,还有35.4%的企业已少部分试用部署虚拟服务器。
我国企业云计算开源技术应用部署规模
资料来源:中国信息通信研究院、智研咨询整理
我国超过七成的企业已经应用开源容器技术。40.7%的企业已经使用了容器技术,相比2018年提高了4.3%;其次,正在测试容器技术应用环境的企业占比达到32.3%,比去年减少1.9个百分点。此外,还有19.1%的企业正在评估容器技术。
容器技术应用情况
资料来源:中国信息通信研究院、智研咨询整理
微服务领域以开源技术路径为主,我国超过六成企业已经应用或正在测试微服务框架。在对企业微服务框架使用情况的调查中发现,24.8%的企业已经应用微服务框架,相比2018年提高2.0%;其次,正在测试环境的企业占比达到34.4%,与去年相比提高2.8%;此外,还有27.6%的企业正在评估微服务框架。
企业微服务框架应用情况
资料来源:中国信息通信研究院、智研咨询整理
Jenkins是目前我国企业使用最广泛的开源集成工具。在诸多开源集成工具中,Jenkins的使用比例最高,达到36.8%;其次,分别有32.9%和21.1%的企业表示已经应用TeamCity和GitLab CI。此外,使用GoCD的企业占比为9.2%。
企业使用开源集成工具情况
资料来源:中国信息通信研究院、智研咨询整理
(三)开源企业数量保持稳定增长,我国企业呈现主动开源趋势
智研咨询发布的《2021-2027年中国开源生态行业市场研究分析及投资战略规划报告》数据显示:技术共建是我国企业参与开源的主要动机。60.7%的企业希望通过建设开源生态的方式影响共建技术,实现产品的完善与提升,其次,有41.4%的企业希望能借助开源项目扩大企业名气。
企业积极开源的动机
资料来源:中国信息通信研究院、智研咨询整理
大范围发起开源的企业仍占少数。我国自发开源企业中,开源项目数量小于10 个的企业占比为40.1%,仅有4.4%的企业开源项目数量超过100个。
自发开源企业的开源项目规模
资料来源:中国信息通信研究院、智研咨询整理
GitHub成为我国自发开源企业首选的开源代码托管平台。企业开源项目时最多考虑的代码托管平台是美国公司运营的GitHub,比例高达46.1%,其次选择的代码托管平台是中国公司运营的Gitee,占比为32.8%,另外还会考虑的开源代码托管平台是GitLab和Coding。
企业选择开源代码托管平台情况
资料来源:中国信息通信研究院、智研咨询整理
超六成开源服务企业提供闭源软件。有67.4%的企业拥有基于开源软件的闭源软件,说明开源服务企业提供开源服务时大多通过售卖封装好的闭源软件创造商业价值。
开源服务企业拥有闭源软件情况
资料来源:中国信息通信研究院、智研咨询整理
云计算和数据库是开源服务企业的两大热门领域。2019年中国开源服务企业中51.9%是基于云计算领域的开源软件进行二次开发提供开源服务,有47.8%的产品是基于数据库领域的开源软件进行二次开发,此外网络(28.8%)和人工智能(26.3%)类开源软件也是开源服务企业进行二次开发主要选择的两个领域。
企业选择开源软件进行二次开发情况
资料来源:中国信息通信研究院、智研咨询整理
(四)各行业开源生态已经形成,我国行业积极拥抱开源
我国互联网、金融、软件和信息技术服务行业是开源服务企业主要的服务对象。开源服务企业对互联网服务的占比最高,为40.8%,其次是服务软件和信息技术行业,达到32.6%,金融业也是开源服务企业的重要服务对象,服务占比达31.6%。
开源服务企业的服务对象分布情况
资料来源:中国信息通信研究院、智研咨询整理
(五)开源风险问题凸显,成为开源应用屏障
出于安全性考虑成为我国企业尚未应用开源技术的最主要原因。2019年,出于安全性考虑而未使用开源技术的企业占比最高,达到43.8%,比去年增加8.6%,而2018年占比最高的是缺少适合的解决方案,在2019年占比为35.6%,比2018年降低7.8%,降至第二位,反映出企业对于开源治理的诉求更加迫切。
我国企业未使用开源软件的原因
资料来源:中国信息通信研究院、智研咨询整理
(六)全球开源治理理念兴起,我国初步形成开源治理模式
我国企业逐步关注统一开源治理。开源软件数目庞大,统筹管理困难成为企业最关注的开源软件引,入风险点,23.6%的受访企业有统一管理流程和管理团队,13.4%的企业有白名单或黑名单机制,55.1%的企业目前对引入的开源项目没有统一管理,主要由开发运维团队分散管理。
企业开源治理情况调查
资料来源:中国信息通信研究院、智研咨询整理
开源软件数量庞大是开源治理的主要难点。开源软件数量庞大,统筹管理困难是企业关注的开源软件引入的最主要风险,占比达到63.4%,技术更新迭代快、运维成本高( 52.8%)和安全漏洞威胁严重(50.2%) 也是企业认为引入开源软件会遇到的主要风险。
企业认为开源软件引入产生的风险情况
资料来源:中国信息通信研究院、智研咨询整理
2021-2027年中国开源生态行业市场研究分析及投资战略规划报告
《2021-2027年中国开源生态行业市场研究分析及投资战略规划报告》共十四章,包含2021-2027年开源生态行业投资机会与风险,开源生态行业投资战略研究,研究结论及投资建议等内容。
文章转载、引用说明:
智研咨询推崇信息资源共享,欢迎各大媒体和行研机构转载引用。但请遵守如下规则:
1.可全文转载,但不得恶意镜像。转载需注明来源(智研咨询)。
2.转载文章内容时不得进行删减或修改。图表和数据可以引用,但不能去除水印和数据来源。
如有违反以上规则,我们将保留追究法律责任的权力。
版权提示:
智研咨询倡导尊重与保护知识产权,对有明确来源的内容注明出处。如发现本站文章存在版权、稿酬或其它问题,烦请联系我们,我们将及时与您沟通处理。联系方式:gaojian@chyxx.com、010-60343812。