APP下载

平台型开源软件成信息技术创新焦点

2017-10-10蒲松涛

中国信息化周报 2017年35期
关键词:开源贡献领域

蒲松涛

近年来,平台型开源软件开始重塑信息技术创新模式与竞争格局,成为新兴信息技术创新的新聚焦、新载体;它不仅构建了软件技术创新体系的核心架构,也引领着信息技术的创新方向,重塑了软件技术和产业创新生态。

赛迪智库软件产业研究所研究发现,大企业是平台型开源软件创新的主体,基于平台型开源软件的商业模式不断成熟,但我国企业开源式技术创新融入感明显不足。

为推进我国基于平台型开源软件的信息技术创新进程,提出三点建议:提高认识,普及开源商业模式;加快布局,引导企业投身开源;完善环境,优化开源激励体系。

互联网的加速普及,引发了全球软件技术创新模式和产业格局的重大变革。

从技术创新模式看,基于全球智慧的开源已成为软件技术创新的主导模式,影响力不断加大;从产业格局看,软件技术向各行各业的融合渗透持续加快,伴随“软件定义”的深化,其价值不断提升。

在此背景下,平台型开源软件开始成为信息技术创新的新聚焦,或将成为未来科技竞争的重要制高点。平台型开源软件的价值几何?谁是主导者?谁又是获益者?我国应如何发展?这些问题值得探讨。

平台型开源软件重塑信息技术创新模式与竞争格局

平台型开源软件数量小但位于价值结构顶端

开源软件是指其源代码可向用户开放的计算机软件类型,一直是软件领域的重要技术和产品类型。

当前,开源软件数量呈现爆发式增长态势,几乎涵盖了从操作系统、数据库、开发工具到应用软件等各个细分领域。

据统计,2016 年全球共有各类开源软件约 240 万个,开源代码总行数将超过 1300 亿,开源软件项目超过 1500 万个。

平台的开源软件,典型代表如 Linux、OpenStack 等。从数量看,平台型开源软件只是海量开源软件的极小一部分,处在开源软件类型金字塔的顶端。

但从行业影响力或行业价值看,平台型开源软件集聚了大量的行业资源,是推动信息技术创新的核心主体,其位于开源软件价值倒金字塔的顶端。

平台型开源软件构建软件技术创新体系核心架构

在软件的发展历程中,开源软件在系统架构领域一直占据着非常重要的地位。

在桌面及服务器操作系统领域,Linux 与商业软件Windows、OS X1一直占据着主导地位,特别是在超算领域,全球计算能力最强的前 500 台超级计算机中,有 99.6%的计算机搭载的是 Linux 系统。

此外,在网络服务器中,绝大多数的网络平台使用的是开源的 Web 服务器及 Web 架构。

平台型开源软件引领新兴信息技术创新方向

随着互联网的快速普及,信息技术的创新速度进一步加快。

其中,平台型开源软件已成为信息技术创新的重要引领。

在云计算领域,有以 OpenStack、CloudStack 为代表的开源基础架构,也有以 Docker 为代表的开源微服务架构。

在大数据领域,开源Hadoop和Spark是大数据创新发展的主流平台。

在人工智能领域,TensorFlow等开源平台极大地促进了智能技术的创新与应用。

在虚拟现实、物联网等领域,DayDream、Fuchsia、LiteOS等正成为行业技术创新的先驱力量。

平台型开源软件重塑软件技术和产业创新生态

长期以来,商业软件在软件创新资源集聚中占据着主导地位,拥有着大量技术人才的商业软件公司牢牢把控着软件领域的新兴技术和技术演进路线。

但随着开源成为软件技术创新的首要模式,基于开源软件特别是平台型开源软件的技术和产业创新的新格局正在形成。

开源Android是当前智能终端技术和应用创新的基本平台,已成为影响当前全球智能终端市场的关键环节。开源容器Docker 正成为微服务领域的通用标准,带动形成了一大批的技术创新项目。

大企业既是贡献者

亦是受益者

看现象,大企业是平台型开源软件的创新主体

开源世界社区为开源软件的发展提供了丰富的创新和应用资源,汇聚了各种类型的“玩家”,包括大型企业、行业组织、中小型企业、科研机构、个人爱好者等,其中大型企业是推动开源软件特别是平台型开源软件发展的主要力量。

大企业参与平台型开源软件发展呈现出两种较为典型的模式:

一是利用其技术优势和先发优势,以企业为主导将平台型软件进行开源,从而使企业在软件的持续创新演进中占据主导地位,其典型代表包括谷歌主导开发的Android、Daydream以及Facebook主导开发BigSur 等。二是积极地参与国际合作的大型开源项目,通过提高贡献度,不断地提升企业在开源项目创新发展中的话语权。

以Linux为例,2016 年 Linux 内核创新贡献度排名前五的公司均为大型 IT企业,包括Intel、红帽、Linaro、三星和SUSE,五家公司累计贡獻度达到32%。在OpenStack最新版本Ocata的贡献度排名中,前8家企业累计贡献度达到了 64%,独立开发者的贡献度总和约 3%。

析动机,基于平台型开源软件的商业模式不断成熟

大企业参与平台型开源软件发展的主要动机可分为三类。

第一类是“以软带硬”型。主体是以硬件销售为主的企业,其参与平台型开源软件发展的主要目的,就在于通过推动软件系统的创新与应用,带动其硬件设备的销售,典型代表企业包括英特尔、惠普、IBM、华为、思科等。

第二类是“依软促服”型。主体是以定制化软件服务为主的企业,通过参与开源软件的创新,可以掌握最新平台型开源软件的核心技术,进而为用户提供定制化的产品、服务及解决方案,典型代表企业包括红帽、SUSE等。endprint

第三类是“生态构建”型。主体是以提供互联网增值服务为主的科技企业,其通过开源平台型软件来构建起面向新型的计算设施或平台的产业生态,进而通过各类增值服务来获取收益,同时掌控着产业创新发展的主导权,典型代表企业为谷歌、Facebook等。

从信息产业发展趋势来看,第三类的发展模式更具有借鉴价值。谷歌通过开源 Android 重构了移动终端操作系统的竞争格局,据最新统计,Android全球市场占有率已经超过85%。

一方面,基于广告和应用商店,谷歌通过Android获取了310亿美元的营收额以及220亿美元的利润额;另一方面,随着安卓成为移动互联网领域的第一平台,谷歌占据了移动互联网创新发展领域的绝对制高点,Android为谷歌带来的市场竞争软价值不可估量。

当前,在物联网、人工智能、虚拟现实、区块链等前沿领域,谷歌、微软、Facebook、IBM等科技巨头都在积极寻找新的平台型开源软件发展机会,力图依托开源模式以及平台化思维获取市场竞争核心优势。

找差距,我国企业开源式技术创新融入感明显不足

近年来,随着我国科技企业综合实力的不断提升、互联网技术的融合与渗透,我国在全球开源世界中的参与度不断提高,我国主导的开源软件数量持续提升,开源开放的创新体系初见端倪。

根据我国最大的开源社区——开源中国的统计,其收录的国产开源软件数量已经超过 7700 个,国产开源软件项目超过 50 万个。

华为、阿里巴巴等领军企业成为我国企业融入全球开源世界的带头人,华为在 Linux 内核、OpenStack 等项目中的贡献度位居全球前列,阿里巴巴每年都会向全球开源世界贡献十多个软件项目。

但从总体看,我国企业开源式技术创新融入感较国外领军企业尚有不少差距,具体表现为:我国企业在全球主要平台型开源软件项目中的参与度、贡献度普遍不高,难以获得主要项目创新发展的话语权甚至主导权,这给我国抢占全球信息技术创新制高点带来隐患与挑战。

其原因有三:一是我国大多数科技企业对开源软件的认识不深刻,很多企业将开源软件视作是公益而不是建立产业竞争优势的利器。

二是企业参与国际平台型开源项目缺乏参考与引导,部分企业想参与但不知道如何参与。

三是企业融入开源世界的产业生态尚不完善,开源贡献度无法量化且不被认可。

几点建议

提高认识,普及开源商业模式

形成对开源商业模式的新认识。支持科研机构开展关于开源商业模式的课题研究,重点聚焦研究全球主要的平台型开源软件创新机制、主要贡献企业的商业动机和商业模式,以及平台型开源软件重塑产业竞争生态的作用机理,梳理形成了全面系统的研究成果及可参考、可借鉴的商业模式案例。

着力推动开源商业模式普及。一是依托开源软件推进联盟等行业组织开展企业参与平台型开源软件创新发展的经典案例宣传,为我国企业融入国际开源世界提供参考。

二是依托华为等国内外领军企业开展开源式商业模式创新经验分享论坛或会议,推动我国企业开展基于开源的商业探索。

三是依托科研机构及第三方咨询服务机构,面向国内 IT 企业开展围绕开源软件参与及发展的咨询服务,为我国企业构建基于开源软件的市场竞争优势提供专业化指导。

加快布局,引导企业投身开源

积极参与全球平台型开源软件创新。一是依托科研机构梳理云计算、大数据、移动互联网等领域典型的平台型开源软件项目,整理各个项目的技术创新方向与参与方式,为我国企业参与全球平台型开源软件创新提供参考。

二是积极发展我国开源社区,支持我国开源社区与国际主流代码托管平台的信息互通,为我国企业参与全球平台型开源软件创新提供基础平台。

面向新兴领域率先布局开源项目。一是聚焦人工智能、物联网、虚拟现实等前沿领域,依托重点企业和科研机构,研究未来平台型开源软件的创新发展机遇与方向,确定若干重大开源项目。

二是依照全球开源软件创新模式,组织国内主要的 IT 企业共同推进重大开源项目,加速推动我国主导的重大开源项目获得国际各方的普遍认可,吸引国际主要的科技企业广泛参与。

完善环境,优化开源激勵体系

建立开源软件贡献评价指标体系。一是聚焦代码贡献,建立面向个人的开源软件贡献评价指标,对个人开源贡献进行科学权威评估。

二是综合考虑代码贡献、组织贡献、资金贡献等方面,建立面向企业的开源软件贡献平台指标,对企业开源贡献进行科学权威评估。

以开源软件贡献指标为基础促进开源激励。一是对主要个人开源贡献者和主要开源贡献企业依据贡献评价指标进行资金奖励。

二是结合开源中国、开源世界论坛等活动,对有突出贡献的个人及企业进行表彰。

三是探索将个人开源贡献和企业开源贡献纳入到职称评定、企业评级等相应的体系中。endprint

猜你喜欢

开源贡献领域
中国共产党百年伟大贡献
为加快“三个努力建成”作出人大新贡献
领域·对峙
五毛钱能买多少头牛
贡献榜
海洋贡献2500亿
大家说:开源、人工智能及创新
开源中国开源世界高峰论坛圆桌会议纵论开源与互联网+创新2.0
开源计算机辅助翻译工具研究
新常态下推动多层次多领域依法治理初探