2020年7月15日,第十五届“开源中国开源世界”高峰论坛线上举行,围绕“新技术、新生态、新变革”的主题,国内外开源领域专家学者、企业领袖、技术大咖就构建开源生态、倡导开源文化献言建策。华为云应用平台领域总裁徐峰受邀参加并发表主题演讲,分享华为对开源生态的思考与实践。
开源将成为软件的主要基础,是人类推进开放式创新的重要方式
徐峰认为,人类进入工业社会后,经历了5次大的产业周期,每个周期大致50-60年,前30年为基础技术的发明阶段,后30年是技术加速应用阶段。目前我们处在信息产业周期的后30年, ICT技术加速推动各行各业数字化,将引来蓬勃发展的数字化机会,仅制造、信息科技、咨询服务、金融四类产业已经超过16万亿美元。而企业面临的共同问题就是:如何跨入数字化产业周期?如何把握新数字化的机遇?
抓住新机遇的关键在于创新,而创新又依赖于开放合作,在当今时代,协作和开源是不可或缺的。技术与技术的融合,行业与行业的融合,带来业务场景的复杂与多样性,没有任何一家企业能够全盘搞定,这就需要高度依赖产业链以及跨行业之间的合作。开源是人类推进开放式创新的重要合作方式,正在促进更大规模、更开放创新的全球性合作。Gartner2016年的一份全球调查报告中写道:“如今,95%的主流IT组织已经在他们IT关键任务领域内使用开源软件,不管他们自己知道不知道。”世界正朝着开源软件迈进,在不久的将来开源将成为软件的主要基础,提升软件创造力和效率。
拥抱开源,加速开放式创新
华为是中国最早参与开源活动的公司之一,开源已早成为华为公司产业发展的关键战略。华为是Linux基金会、OpenStack基金会的白金会员,华为升级成为Eclipse基金会的战略会员;同时,华为也是Apache基金会的金牌会员。华为目前在有重大国际影响力的开源社区中拥有十多个董事席位,及200多个TSC、PTL、Core Committer席位,社区影响力持续提升。例如在全球第一大社区Linux内核社区中,华为综合贡献全球排名第四,云原生社区CNCF,华为综合贡献全球排名第五,亚太排名第一。华为作为初创会员,参与了CNCF、LFN、LFAI、CDF、可信计算CCC等多个重量级开源项目的筹备和创建,因此对国际开源规则有深入的了解和实践经验。
共同构建更广阔的软件生态,应对开源挑战
随着开源使用的持续增长,开源的合规引入、质量和安全性也成为大家的关注点。面向企业如何帮助企业安全使用开源,面向开源社区如何提升运作效率,质量和安全性,端到端的研发工具平台成为关键。
华为在30年的研发实践中,积累了丰富的软件开发经验。这些管理规范、操作流程与工程方法都已经承载到了工具之上。华为云打造的DevCloud端到端的研发工具平台,基于华为内部研发工具平台,以一套完整的DevSecOps工具链的形式,提供给企业和开发者使用来应对软件开发的各类挑战。面向企业,针对开源软件来源,提供安全干净的开源镜像站;针对软件安全风险提供 CodeCheck 服务,扫描源码和二进制安全风险,应对引入开源软件带来的漏洞风险。华为云DevCloud汇聚百万开发者,希望可以联合企业、社区共同构筑更加广阔的软件生态。
开源已成为开放式创新的生力军,华为非常愿意与开源社区、开发者、行业伙伴和客户一起,结合产业/客户的具体问题及挑战,脚踏实地、敢于创新,积极探索开源如何在更广阔的领域、更多的场景,释放更大价值。