任正非讲话透露华为史诗级软件替代:从基础软件到开发工具已全面自主化
极客网·极客观察(朱飞)3月20日 最近几天,任正非在“难题揭榜”火花奖座谈会上的讲话刷爆网络。讲话中他谈及了科研、教育、AI、数学、人才等等方方面面的内容,其中在最受人关注的华为被美国断供后的软硬件国产化替代进程方面,任正非曝出了一个“石破天惊”的大消息!
任正非讲到,华为用三年时间内完成13000+颗器件的替代开发、4000+电路板的反复换板开发。4月,华为的MetaERP将会宣誓,华为完全用自己的操作系统、数据库、编译器和语言……,做出了自己的管理系统MetaERP软件。许多设计工具也将上华为云,公开给社会应用,逐步克服了断供的尴尬。
短短的几句话,表明除了芯片硬件外,华为在软件方面也有大动作!值得注意的是,这里的焦点不是华为做出了一个ERP软件,而是该软件是华为完全用自己的操作系统、数据库、编译器和语言等等基础软件及工具做出来的。与此同时,与此相关的许多软件设计工具也将上线华为云,向业界开放应用,意味着那些同华为一样受制裁的企业组织(报道显示已有超过600家中国企业、机构等被列入美国所谓“实体清单”),也拥有了克服断供的利器。
为此业界分析,尽管任正非讲话中寥寥几句提及软件,但信息量极大,背后的大动作,可谓是一次“史诗级替代”——不仅关乎华为自力更生,更关乎整个国产化替代大局!
EDA软件断供敲醒国人,软件开发工具与基础软件创新同等紧迫
2022年8月12日,美国商务部工业和安全局宣布对用于GAAFET架构集成电路所必需的EDA软件进行出口进行管控。EDA是芯片设计中不可或缺的重要部分,涵盖集成电路设计、布线、验证和仿真等所有流程,被行业内称为“芯片之母”。美国此举限制了可以被用于3nm及以下先进半导体制程工艺芯片设计的EDA软件的对华出口,阻断了中国芯片设计厂商向更先进制程突破的通路。
众所周知,操作系统、数据库、中间件是业界公认的三大基础软件,西方厂商在这方面长期处于垄断地位。打造自主可控的操作系统、数据库等基础软件,一直以来便是中国软件产业的梦想和核心任务。然而随着用于芯片设计的EDA软件的断供,以及MATLAB、Figma等设计工具的封禁影响,业界开始意识到我们在更多的设计研发类工具软件领域也面临着“卡脖子”问题,亟需着力解决。
原因很显见——今天用于芯片设计的EDA软件可以被封禁,明天用于写代码的软件开发工具也可以被封禁。这在“软件定义世界”的当今时代是不可接受的,因为在今天以软件为主导的数字时代,软件应用是所有数字业务落地所必不可少的载体,软件应用及基础的软件开发工具等“生产工具”,即当代生产力的标志之一。
类似EDA之于芯片设计,软件开发工具从软件问题定义、需求分析、总体设计、详细设计、测试、编码,到文档的生成及软件工具管理各方面,对软件开发者提供各种不同程度的帮助,帮助他们提高软件开发的质量和效率。如果缺少软件开发工具,整个软件产业的生存基础就会受到直接挑战,后果不堪设想!
华为发力勐攻工具类软件,内部实践成果显着并开始对外提供服务
从任正非讲话透露的信息看,华为内部早已意识到这个问题,将软件自主创新范畴从三大基础软件扩展至了设计研发类工具软件领域。据知情人士称,就在任正非这篇讲话提及全栈软件创新之前,华为在深圳举行了“产品研发工具阶段总结与表彰会”,部分外部伙伴受邀参加,华为高层悉数出席,并为产品研发工具团队颁奖以及授旗,足见重视程度。
据透露,会上华为表彰了产品研发工具做出突出贡献的人员近2000人,既包括华为公司各体系员工,也有合作伙伴的人员。其中,被华为高管授旗的团队包括:软件IDE与构建工具团队、软件流水线工具团队、代码检查与测试工具团队、软件仓库工具团队、板级EDA工具团队、PDM工具团队等。
而在这背后,报道显示自去年12月开始,华为已连续发布了11款CodeArts软硬件开发工具和服务,包括软件研发管理与团队协作工具CodeArts Req、一站式测试管理平台CodeArts TestPlan、一站式代码检查服务CodeArts Check、分布式编译构建系统CodeArts Build、云上开发环境CodeArts IDE Online、代码托管服务CodeArts Repo、制品仓库服务CodeArts Artifact、部署服务CodeArts Deploy、流水线服务CodeArts Pipeline等,构筑起了一套涵盖软件开发全流程、全环节的软件开发生产线,并形成了一站式、全流程、安全可信的作业平台。
基于此,华为自身的产品线研发,已经切换到自己的工具上。部分软件工具已经通过华为云对外提供服务,在服务华为的同时,也服务好其他企业。
在一些重要领域、关键事项中,誓师大会是华为常见的“官宣仪式、启动仪式”。针对即将到来的MetaERP宣誓发布,任正非在讲话中称“MetaERP已经历了公司全球各部门的应用实战考验,经过了公司的总账使用年度结算考验。我们公司的账是业界中很复杂的,已成功地证明MetaERP是有把握推广的。”此举或表明,华为丰富的软件开发工具历经内部产品实践磨练后,具备了对外提供服务的底气和信心,接下来要开始大展拳脚了!
面向云时代重构开发者生态,华为“向下扎到根”带动软件产业升级
实际上,华为在软件方面的系列动作不仅是外部封锁之下的被动选择,更是时代变革下的主动求变。当前,全球各国的数字化转型正如火如荼,IDC、Gartner等顶级研究咨询机构纷纷将云化转型作为各行各业数字化转型的核心命题。底层的IT基础设施在云化转型,上层的软件应用开发也在云化转型——整个软件应用的开发、测试、部署、运维都被带入了云端,开发者生态也随之朝着云端汇聚。
作为全球“五朵云”之一,华为正在加速将开发者生态统筹到华为云上,为他们提供丰富而强大的公共能力,帮助海量开发者汇聚云端、云上成长。在刚刚过去的2022年,华为云全球开发者数量一年新增了140多万开发者,总数从260万增长至超过400万人,年度增幅高达35%,展现了云端开发强大的生命力。
回顾华为软件开发的策略和定位不难发现,从操作系统(欧拉、鸿蒙)到数据库(高斯),再到如今的软件开发工具(产品研发工具),华为一直在秉持“向下扎到根”的思路夯实根技术,确保从根上走向自主可控。为此华为通常会现在内部定制开发和应用实践这些基础软件工具,然后通过开源、SaaS的方式将这些凝结了华为丰富技术、经验的基础软件工具推向云端,带给广大开发者。
近年来华为大幅增加对根技术的战略投入,提出以“三个重构”托起华为中长期竞争力,软件重构也正是其中之一(其他两个是基础理论重构和架构重构)。在这一领域,华为正在构建以云为载体、AI为中心的全栈软件及新生态。迄今,华为云已发布了软件开发生产线CodeArts(原名软件开发平台DevCloud)、AI开发生产线ModelArts、数字内容生产线MetaStudio、数据治理生产线DataArts等系列生产线,全面重构数字智能时代的生产力、生产工具及生产关系,带动整个软件产业升级!
总而言之,轻易不发言、发言轻易不“带货”的任正非此番点名MetaERP及其背后的操作系统、数据库、编译器和语言……设计工具等一整套自主可控“软设施”,意义非同小可!“于无声处听惊雷”,我们或许即将见证一个更加精彩的“软件定义”的智能世界的到来!
【以上内容转自“极客网”,不代表本网站观点。如需转载请取得极客网许可,如有侵权请联系删除。】
延伸阅读: