【嗨忽】为何鸿蒙是自主研发的?

举报 回答
【嗨忽】为何鸿蒙是自主研发的?
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    3,112

举报 回答

5个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问秘塔AI搜索
取消 复制问题
已采纳

鸿蒙被认为是自主研发,主要基于其技术架构的独特性、持续的研发投入以及自主创新成果,而非简单套用现有开源代码或技术框架。以下从几个方面展开分析:

技术架构的独特性分布式技术体系:鸿蒙的核心定位是面向万物互联的分布式操作系统,其技术架构从设计之初就围绕分布式软总线、分布式设备虚拟化、分布式数据管理等关键能力构建。这些技术并非安卓现有框架的延伸,而是针对多设备协同场景的全新设计。例如,分布式软总线通过硬件虚拟化技术,实现了不同设备间硬件资源的动态调度,这是安卓未覆盖的领域。微内核设计:鸿蒙采用微内核架构,将系统服务模块化,仅保留最核心的进程调度、内存管理等基础功能,其他服务以独立模块形式运行。这种设计提升了系统的安全性和可扩展性,与安卓的宏内核架构(所有系统服务集成在内核中)有本质区别。微内核架构的研发需要突破操作系统底层技术,属于自主创新范畴。持续的研发投入与自主创新长期技术积累:华为自2012年开始规划鸿蒙系统,投入大量资源进行底层技术研发,包括分布式技术、微内核架构、编译器优化等。这些技术并非通过简单引进或套用开源代码实现,而是基于华为在通信、芯片、软件等领域的长期积累逐步形成。自主编译器与开发工具链:鸿蒙配套的方舟编译器、DevEco Studio开发工具链等均为自主研发,支持多语言统一编译和跨设备调试,进一步体现了技术自主性。例如,方舟编译器通过静态编译技术提升了应用执行效率,这是安卓未采用的方案。消化吸收与再创新开源技术的合规使用:鸿蒙在开发过程中使用了部分开源代码(如Linux内核),但严格遵循开源协议,并在此基础上进行了大量二次开发。例如,鸿蒙对Linux内核进行了裁剪和优化,以适应物联网设备的低功耗需求,同时增加了分布式能力模块,形成了独特的技术栈。技术迭代与自主化提升:从鸿蒙1.0到3.0,系统自主化比例逐步提升,尤其在分布式能力、安全机制、开发框架等核心领域实现了完全自主。例如,鸿蒙3.0的分布式协同能力已覆盖手机、平板、智能家居、车载系统等多场景,这是通过自主创新实现的技术突破。与“套壳”争议的区分技术本质差异:所谓“套壳”通常指基于现有系统修改界面或部分功能,而鸿蒙从底层架构到核心服务均与安卓不同。例如,安卓的宏内核架构无法直接支持分布式设备协同,而鸿蒙的微内核+分布式软总线设计正是为解决这一问题而生。生态建设策略:鸿蒙通过兼容安卓应用(通过方舟编译器转换)降低了生态迁移成本,但这属于技术过渡策略,而非技术本质。随着鸿蒙原生应用数量的增长(如支付宝、微信等已推出鸿蒙版),其生态独立性正在逐步增强。对比中国高铁的发展路径技术引进与自主创新的平衡:中国高铁通过引进西门子、阿尔斯通等技术,实现了从“追赶”到“领跑”的跨越,但这一过程始终伴随自主创新。例如,复兴号动车组在引进技术基础上,实现了牵引系统、网络控制系统等核心部件的自主化。鸿蒙的发展路径与之类似:在合规使用开源技术的同时,通过持续投入研发,逐步构建自主技术体系。避免“面子工程”:鸿蒙未因追求“完全自主”的象征意义而拒绝使用开源技术,而是选择在合规前提下加速技术迭代。这种务实策略与中国高铁“引进-消化-吸收-再创新”的模式一脉相承,最终目标是通过技术突破实现长期竞争力。

总结:鸿蒙的自主研发属性体现在其独特的分布式技术架构、微内核设计、自主编译器与开发工具链,以及持续的技术迭代能力。尽管开发过程中使用了部分开源代码,但这是技术发展的常见路径,关键在于能否通过消化吸收实现再创新。鸿蒙的选择与中国高铁“务实创新”的发展逻辑一致,均以技术突破和生态建设为核心,而非简单追求“自主”标签。

取消 评论
看过鸿蒙发布会直播的应该记得余承东那句我们不做备胎,要做主力,其实从2017年立项开始,华为就在全球招揽OS大神,连前微软Windows核心架构师都被挖过去了,现在鸿蒙代码量超1亿行,光是安全子系统就通过了CCEAL5+认证,比很多国产系统还高两级,而且所有API文档全公开,连鸿蒙APP上架审核标准都写得明明白白,要是假自主,早被开发者社区扒出端倪了——结果到现在连个像样的兼容层漏洞都没爆出来,这含金量你自己品!
取消 评论
说实话我以前也怀疑过鸿蒙是不是套壳安卓,直到去年帮老爸修他那台Mate50,进去开发者选项看了下系统信息,发现build号里压根没Android字样,还试了下用ADB连上去,ls/system根本没app目录,全是haps包和bundle结构,又翻了华为公开的鸿蒙内核源码,连内存管理、进程调度都是全新写的,连Linux都不用,更别说谷歌那一套了,再加上被制裁后一夜之间把几亿台设备全切过去,没底子哪敢这么干?
取消 评论
鸿蒙的LiteOS内核最早是用在NB-IoT模块上的,后来逐步演进,现在OpenHarmony已经迭代到1了,连俄罗斯、德国都有团队在贡献代码,而且华为把95%以上的核心能力都开源了,光是南向驱动适配就支持几百种芯片,北向应用开发用的是ArkTS语言,语法跟JS完全不一样,连调试工具链都是自研的DevEco,你说这不是自主研发谁信?总不能为骗人专门造个新编程语言吧!
取消 评论
哎呀这问题我之前也特迷糊,后来查了点资料才明白,鸿蒙真不是抄安卓的,华为从2012年就开始悄悄搞操作系统备胎计划了,光研发就砸了几千个工程师和上百亿,内核用的是自研的微内核,连驱动框架、分布式软总线、方舟编译器都是自己写的,连代码仓库都开源在Gitee上能随便看,而且人家不依赖GMS,连手机、手表、车机、家电都能一套系统全打通,说自主研发真不是吹牛,是实打实用十年熬出来的硬功夫
取消 评论
ZOL问答 > 【嗨忽】为何鸿蒙是自主研发的?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?