​全球开源软件市场规模及应用现状

2019-07-10


一、开源产业链条逐渐形成

开源即开放一类技术或一种产品的源代码,源数据,源资产,可 以是各行业的技术或产品,其范畴涵盖文化、产业、法律、技术等多 个社会维度。如果开放的是软件代码,一般被称作开源软件。开源经 过形成时期、古典时代、移动时代到云开源时代的不断发展,开源产 业链条已经逐渐形成,其中涉及的企业类型包括:自发开源企业、开源产品企业和开源用户企业。

自发开源企业指对开源社区做出贡献的企业,如将企业内已有代 码形成项目,公开发布于代码托管平台或捐赠给开源基金会,其代码 能够被公开获取。著名的开源项目如 Android、Linux、TensorFlow 等, 背后多为谷歌、微软等科技公司。近年来国内华为、腾讯、阿里等企 业均积极主动发起开源项目,主要集中在云计算、大数据、存储、运 维等领域,在国际上的影响力逐渐提升。

开源产品企业指基于社区版开源软件提供发行版售卖给开源用 户企业,或针对主流社区版开源软件提供服务(包括:软件选型咨询、 软件运维服务支持等)的企业。

开源用户企业指从开源社区获取开源软件或代码,用于自身信息 系统构建以辅助实现企业前台业务功能的机构,包括诸多传统行业,如金融、电力、通信、能源等。据 Gartner 调查显示,99%的组织在 其 IT 系统中使用了开源软件,随着开源技术快速形成生态,企业用 户引入开源技术已成大势所趋。

二、全球开源软件市场现状

全球开源热度持续攀升。截至 2018 年,全球最大的代码托管平 台 GitHub 已有 3000 万开发人员,其中 2018 年的新用户数量超过了 前六年用户数之和;囊括 200 万家企业或组织,2018 年的组织数目 比去年增加了 40%;拥有 9600 万个代码库,超过三分之一的代码库 是在 18 年创建的;已提交 2 亿的 pull request,仅在过去一年就创 造了超过 6000 万次。

中国贡献者在开源社区中持续活跃。截至 2018 年,全球最大的 代码托管平台 GitHub 上超过 80%的用户来自美国以外的地区,其中 中国的贡献者数目仅次于美国,排名第二;2018 年 GitHub 上的贡献 者数量是2017年的1.6倍,其中中国的新注册用户数目仅次于美国, 排名第二。

热门领域开源项目涌现,公司成为开源的重要贡献者。2018 年, JavaScript(前端和后端)、机器学习、移动应用程序开发和容器是 贡献最多的领域。其中,微软 VS Code、Facebook React、谷歌 TensorFlow位列项目活跃度前三甲(按贡献者数目排序)。整体来看,微软、谷歌、红帽、英特尔等顶级科技公司的员工是开源项目的重要贡献者。

三、我国开源技术市场应用现状

1、企业对开源技术的接受程度逐年增高

超过八成的企业认可开源技术。调查显示,已经应用了开源技术的企业占比达到 86.7%,有计划应用开源技术的企业占比 10.6%,开源技术已经被企业普遍接受。

技术成熟程度和功能丰富度是企业选择开源技术时考虑的重要因 素。据调查,企业对技术成熟度的关注最高,达到 68.7%;其次,46.3% 的企业在选择开源技术时会考虑功能丰富程度。此外,还有 43.3%的 企业因缩短应用部署时间而选择开源技术。

缺少适合的解决方案和出于安全性考虑是企业尚未应用开源技术的两个原因。在尚未应用开源技术的企业中,认为缺少适合的解决方 案的企业占比最高,达到 43.4%,与去年相比提高了11.2%;其次,有35.2%的企业出于安全性考虑尚未使用开源技术。其他因素还包括: 现有技术不够成熟(30.3%)、开源技术带来的优势不明显(16.4%) 以及无法满足合规要求(9.8%)。

2、开源解决方案是企业的重要关注点

规划设计和产品选型是最受企业关注的解决方案类型。据调查,企业对于规划设计类解决方案的需求最为强烈,占比达到了68.6%, 相比 2017年上升了1.1个百分点;其次,57.6%的企业更关注产品选型,比去年提高了3.4%。其他开源解决方案还包括实施路径、运维管理和人才培养等。

开源解决方案的功能性及易用性和服务安全性是企业的首要关注点。在企业对开源解决方案关注指标的调查中,有48.7%的企业更注重功能性及易用性,占比最高;其次,分别有38.7%和 34.3%的企业 更关注服务安全性和异构化系统的集成能力。其他受关注的指标还包括:技术支持能力(28.2%)、行业适用性(26.1%)以及可用性(16.4%)等。

存储是企业开源技术的首要应用方向。调查显示,将开源技术应用于存储领域的企业占比最高,达到 56.7%;其次是大数据分析 (54.8%)。其他应用方向还包括:数据库、网络和中间件。

3、联合开发成为企业部署开源的主要选择

近七成的企业选择联合服务商共同实施开源技术。在企业云计算 开源技术实施方式的调查中,选择联合服务商共同实施开源技术的企 业比例最高,达到 67.3%;其次,21.1%的企业选择完全依靠企业内部 科技力量自研,这与 2017 年相比提高了 0.9 个百分点

4、企业应用开源技术仍面临众多挑战

历史遗留问题多、异构资源池管理平台难统一、安全监管以及合 56.7% 54.8% 48.6% 42.4% 28.7% 1.3% 存储 大数据分析 数据库 网络 中间件 其他 7 规要求较高是企业应用开源技术面临的重要挑战。历史遗留问题多是 企业应用开源技术面临的最大困难,占比达到 63.7%;其次 59.8%的 企业认为异构资源池管理平台难以统一。此外,分别有 42.6%和 30.8% 的企业表示安全监管以及合规要求较高、物理设备种类多是其应用开 源技术面临的挑战。



本文系转载,来源:中国信息通信研究院