相信大家都听说过“缺乏核心和灵魂”。 这就是时任科技部部长徐冠华1999年所说的“中国信息产业缺乏核心和灵魂”,这里的“核心”指的是芯片。 “灵魂”指的是操作系统。
然而20年后华为方舟编译源码,这两个问题仍未得到彻底解决,并成为美国制裁中国企业的工具。
美国对华为进行了多轮打压,先限制芯片,再限制操作系统。 这两方面都给华为造成了巨大的损失,但让他们没想到的是,华为还在前进,还得从根源上突破。
由于没有地方代工芯片,华为手机和5G业务深受影响。 由于系统和GMS的限制,华为手机海外业务几近崩溃。 但任正非目光长远,在短时间内调整了发展方向,开启了变革之路。
华为最初是一家通信公司,并为此不断发展壮大,成为全球最大的通信设备制造商。
要知道华为成立才30多年,就已经超越了摩托罗拉和爱立信这两家成立100多年的法国老通讯巨头。 由此可见华为有多么强大,以任正非为首的华为人有多么强大!
当制裁临近时,华为并没有屈服,任正非带领华为开始了从先进硬件到先进软件的转型。
因此,任正非特别提出“向上扎天,向上扎根”! “向上冲天”就是突破芯片。 既然别人不卖,我们就自己做。 由此,华为哈勃开始投资国外半导体。
除了自己研发之外,还投资企业,就是为了推动国外芯片产业链的建设,推动国外芯片的突破。 “上天”主要指的是芯片,而“下根”主要指的是操作系统的突破。
芯片突破,特别是高端芯片制造,涉及面广,不是一家公司能够完成的。 需要产业链各环节共同进步,华为积极推动很正常,这将推动国产芯片的突破
与芯片相比,操作系统同样重要。 因此,华为顺势推出了鸿蒙系统和HMS。 鸿蒙用户数量已经超过3亿,HMS全球下载量达到4320亿次,可以说是成功的。
后来,欧拉系统推出。 为了做大做强,华为将这两个系统都捐赠给了国外开源社区!
华为鸿蒙和欧拉,这两个系统做得不错,未来的发展前景也相当不错。 这就是“追根溯源”的实现吗? 事实上,事实并非如此。 华为的眼光更长远,必须向下突破!
操作系统是管理硬件的软件系统,编译器和编程语言都处于比它更低的层次。 这是让系统更加强大、强大的基础。 苹果、谷歌都有自己的编译器和编程语言。 。
他们的系统之所以如此强大和粘性,正是因为他们有自己的编译器和编程语言。
举个简单的例子,我们现在用的浏览器看似都是国外的,但没有一个是真正国产的,因为它们的内核都是美国厂商的。 可想而知这样的安全性有多高。
前段时间有消息称,华为可能会率先推出自研浏览器内核,这是为了突破底层。
编程语言是最低级别的。 目前市场上还没有中国公司开发的主流编程语言。 至于编程语言,据了解华为也在开发,可能会命名为“仓颉”语言,意义重大。
“仓颉”语言如果推出,将是我国第一个自主研发的编程语言,将彻底改变历史,使我国的信息产业能够建立在自己的基础上。 但这还需要时间,但编译器已经取得了新的突破。
日前华为方舟编译源码,华为即将正式宣布发布方舟编译器开源项目OpenArkCompiler 1.0版本。 据介绍,它还可以将不同语言的代码编译成一组可执行文件,在运行环境中可以高效执行。
方舟编译器1.0版本的发布意义重大,将加速国内自主研发编辑器的推广和使用。
要知道,为了这个“方舟”,华为已经磨砺了六年的剑。 2009年启动5G基础技术研究时,成立了编制组。 当时国外没有这样的人才,都是从美国特邀的研究人员。
到2019年,华为方舟编译器即将面世。 华为方舟编译器的强大之处在于,用它开发的软件可以大大提高软件响应速度,可以说有效解决了Android系统的很多缺点。
得益于方舟的推动,华为Mate30系列在手机流畅度上首次超越苹果iPhone。
方舟编译器的推广当然也有利于鸿蒙的发展。 用户使用后,除了方便编译外,还可以轻松地将软件编译成鸿蒙应用,极大地促进了鸿蒙生态系统的建设。
事实上,方舟编译器的意义还不止于此。 方舟编译器的开源不仅让华为进一步实现了技术自主,也为行业贡献了华为的软件能力,共同推动国外基础软件的发展。
这才是真正的“扎根”。 对此,路透社表示:华为要从根本上决裂!