不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

发布一下 0 0
不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

忍不住先吐槽一下:操作系统、软件生态、自主芯片,这不是联想该搞的吗?

一度号称是「民族企业」的联想电脑公司,2004年收购了美国IBM旗下个人PC业务,早已力压美国惠普、美国戴尔电脑等对手。

多次宣布登上了个人电脑销量全球第一!

为什么联想手握着这么大的市场份额了,

没有推动自主操作系统+自主芯片生态?

反而是全球ICT领域佼佼者的华为技术,近乎“跨界”推出了开源鸿蒙OS平台、HMS生态体系,麒麟SoC乃至鲲鹏电脑数据服务器芯片……

联想公司的最大个人股东、现任董事长兼CEO杨元庆,此前回应“技术自主”问题时竟公开对外宣称:

“联想不需要研发系统和芯片,很信任美国微软、美国英特尔等合作伙伴”!

不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

在操作系统、软件生态、芯片研发,以及立身之本ICT领域“当仁不让”的华为技术,其创始人任正非却反而冷静到难以想象:华为还没有成功,需要继续学习,才能成长。

很显然的一点是,这段内容里谈及华为创始人任正非,确实有些如网友所说的“侮辱式的对比,根本不是同类人”?

而联想杨元庆所谓“没必要研发系统和芯片”言论也,更多让外界想到杨元庆的好友——小米董事长兼CEO雷军,早先受采访时、公然怒斥外界针对“无芯之痛”的表态:

难道组装汽车的厂商,也需要研究发动机?

组装手机就得自研芯片?小米公司还年轻!

要知道,电子邮件广告中自称「民族品牌」的小米公司,彼时成立已经10年左右了~倪光南先生与计算所共同努力下,最后却被柳传志掌控的联想公司,诞生于1984年。

1987年创办的华为公司诞生第4年,就成立了集成电路设计中心,也就是后来大名鼎鼎的、研发了麒麟SoC等200多款高性能先进芯片的——海思半导体。

外界也不知道小米雷军哪里来的架势,多次喊出了“吊打iPhone、干掉华为”……

更不清楚杨元庆认为“后来者”华为等不容易做好个人电脑产品的依据是什么?

不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

外界清楚看到并极为震撼的是:2019年开始了遭受接二连三的“打压”之后,2021年的华为技术仍是ICT全球市场第一!

这相当于,那些坐享其成的所谓“美事儿”、“好事儿”基本是联想和小米之流的光环;一大堆的苦差事(艰苦研发)几乎都被华为技术 等重科研的企业、机构揽下来了……

要知道,华为技术不仅开源HarmonyOS(鸿蒙OS)适用于5G通信新技术起点的万物互联「智慧物联网」海量设备,还发布了EulerOS(欧拉)数据服务器操作系统!

华为开源鸿蒙之后,更底层的技术来了

综合相关科技资讯与华为官方内容,至少在鸿蒙「内核」升级为分布式架构鸿蒙「系统」之前,很多关键技术就在早期Android平台EMUI版本中分批内置、测试过了……

相关业内人士透露,华为技术成立了2012实验室,实验室部门之一中央软件研究院,下面其实很早就有分支的「编译器与编程语言」实验室项目团队。

同属2012规划中「方舟实验室」浮出水面、技术革新Android运行逻辑的「方舟编译器」,解决了谷歌“棘手”多年的虚拟机累赘问题,静态机器码不再是苹果iOS的优势!

可能鲜为人知的一点是,第三方App开发者使用方舟编译器,一键转化或加强优化配置的鸿蒙App,占用了相对较多的存储空间……

于是,华为自研超级EROFS文件系统出现:不仅解决了空间占用问题,还加强了系统稳定性、底层内核与架构级别的安全性!

不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

万万没有想到的是,实现操作系统与文件系统自主化后,华为进一步深入了底层!

此前开源鸿蒙OS分布式架构操作系统中,鸿蒙内核作为最核心的安全管控存在,另外完美且自定义可融合Linux内核架构、华为自研LiteOS内核架构等技术方案。

至少2019年就曝出来秘密研发了很多年、2020年还被发现了专利项信息的「仓颉」,则是软件生态更底层的技术——编程语言。

时间来到了2022年,华为技术官方在2021年承诺「明年见」的 汉字编程语言……

已经到来了!

首先是华为自研编程语言「仓颉」专利商标保护,大部分的分类申请已经获得通过;其次是开始面向第三方开发者开放了「邀请试用」相关渠道。(别试了~已经满额)

据了解,华为技术根据 HarmonyOS 量身打造了「仓颉」编程语言:

通过这套外界倾向于认定将是自主「汉字编程语言」的仓颉,有望在应用开发生态上打通鸿蒙OS、欧拉OS实现无缝扩展!

不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

近乎垄断个人PC产业的Windows系统发行商——美国微软公司(Microsoft),拥有自主TypeScript编程语言;

收购Android初版并主导GMS版迭代的掌控者——美国谷歌公司(Google),拥有自主Dart编程语言;

美国苹果公司(Apple)旗下Mac电脑等产品,譬如人们熟知的iPhone智能手机在软件层次的“领先优势”:独家iOS操作系统+独掌iOS软件生态+自研APFS文件系统……

而且,如同美国微软与美国谷歌那般、美国苹果也有自主Swift编程语言!

可外界更加深知的一点是:几乎所有主流编程语言生态,都是英文体系……

简单拿华为技术旗下品牌智能手机来对比:先不过多提及自研麒麟SoC与基带芯片~开源鸿蒙OS+自建HMS生态+全新EROFS文件系统,基本上是完全匹敌苹果的方案!

再加上华为技术现如今「公开邀请」测试、准备重磅突击的「仓颉」汉字编程语言,几乎将操作系统、软件生态 这种“参天大树”自主化 的程度,深挖到了“根儿”上……

因此,编程语言对于操作系统软件生态来说,完全不亚于研发芯片掌握了自主架构!

不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

2019年8月31日,华为技术在开源平台公开「方舟编译器」源代码,既是华为技术、也是我们中国第一套「完全自主研发」的高性能先进编译器平台!

据悉,开源版的方舟编译器属于迭代技术演进,华为技术内部在ICT设备上早就使用了:华为3G/4G/5G基站、核心路由设备等,技术先进、性能强悍不是没原因的……

另外,世界顶级编译器大佬「周志德」加入华为技术,应该挺大程度上主导或推动了方舟编译器诞生。

之所以能自主推出高性能、技术融合的方舟编译器,又必须全面性的掌握、极为精通主流的所有程序语言,同时研发自主「编程语言」技术方案,也就水到渠成了……

或许可以理解成这个流程:

研发鸿蒙分布式架构且涉及微内核,推动软件生态成熟又触及底层语言,一步到位打造出了自主「编程语言」体系,华为技术打造了「自主化」一条龙服务~(别想歪)

或许有人对自主编程语言不屑一顾?觉得无非是从 词法分析器 开始编写,组合编译器、调试器、虚拟机,仅此而已?

那么,如果编程语言自主化和简单,又为什么只有华为技术、脚踏实地投入研发了?

不亚于芯片的架构?华为开源鸿蒙之后,更底层的技术来了

当然了,事实就是现在的汉字化编程缺乏生态:大部分编译器早就支持中文函数名、变量名,主流开源编译器关键字汉化也不难,但又缺少中文的库函数,程序接口……

一定程度上,操作系统到软件体系自主,类似于芯片研发设计架构:

要么不做,要么就需要完完全全、彻彻底底「软硬件生态一体化」……

需要了解的是,华为2012实验室的中央软件院部门,一个编译器实验室&芯片软件协同设计部门“存在”了多年,在编译器及芯片软件协同设计领域,也耕耘超过10年!

一提到自主研发设计芯片,人们就想探究是什么架构,比如称霸PC互联网时代的英特尔X86架构、称雄移动互联网时代的ARM架构……

可但凡说起自主操作系统,就算华为技术历时了多年、推出了自主微内核分布式架构的技术方案,照样被“找茬”基于什么编程语言?

现如今,华为技术似乎给出了强有力的答案:

自主研发「仓颉」编程语言(汉字编程语言?)更底层的技术来了!

最后再呼应一下「文初」内容的“吐槽”:

相信大家都很清楚的事实是:任重而道远的 科技自主化 之路 不好走!

但类似于“发哥”联发科芯片的「一核有难、七核围观」……不太好吧?

总感觉,一连串“苦差事”都让华为技术、等重科研的企业们揽在身上了……


作者:蔡发涛 | 今日头条号内容

版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除

本文地址:http://0561fc.cn/75598.html