2020—2021年中国软件产业发展蓝皮书(精装版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第二节 开源开放成为软件技术创新的主流模式

软件技术的创新逐步从用户需求拉动向基于开源的开发者技术供给驱动转变,软件的技术、产品和服务与开源发展深度耦合,开源软件、开源项目和开源社区成为软件创新的主流模式。首先,越来越多的软件基础框架、底层产品和开放平台采用开源架构。作为开源软件的经典代表,Linux一直深刻地影响着全球IT产业的发展,在全球服务器操作系统市场中占领先优势,拥有谷歌、英特尔、华为、三星、红帽、Canonical和Facebook等一批知名企业贡献者;基于开源软件Linux的操作系统、浏览器、嵌入式系统等快速推进跨语言、跨平台能力升级,如基于Linux内核并以桌面应用为主的GNU/Linux深度操作Deepin发布20.1版本,采用全新Kernel5.8(Stable)内核,对Kernel5.4(LTS)也进行了小版本升级,提升系统整体稳定性的同时,保证兼容更多不同设备。其次,开源成为技术创新的主力军,Mapreduce、Hadoop、Spark极大地推动了大数据领域的技术创新与产业发展,OpenStack、TensorFlow等开源工具在云计算和深度学习领域广受欢迎,在EOS、以太坊、比特币等主流数字货币后,也都有着对应的开源项目,这些都充分反映了开源在信息技术创新中占据的重要地位。再次,开源项目打破了技术创新时间、区域、国别边界,促进企业与开发者、用户的双向迭代交互,成为各大软件企业构建发展新生态、布局竞争新优势的重要手段。越来越多的企业大规模推出开源项目,国外有微软开源的Fluid Framework和谷歌推出的Tsunami(海啸),国内推出了百度通用安全计算平台Teaclave、华为单机数据库openGauss、腾讯云服务器操作系统TencentOS Server和字节跳动云原生机器学习平台Klever,积极打造基于开源项目或平台的软件生态。最后,立足开源形成的Apache基金会和Linux基金会等国际开源社区、GitHub和Gitlab等开源平台吸引开发者、企业与组织等用户的能力大幅提升,逐步成为全球开源生态的核心。据GitHub2020年度报告,GitHub2020年新增了1600万名开发者,目前已有超过5600万名开发者,创建了超过6000个新开源项目,全球财富50强中有36家参与了GitHub开源项目。代表性开源基金会及其管理的开源项目如表1-2所示。

表1-2 代表性开源基金会及其管理的开源项目

img