鸿蒙和Fuchsia

鸿蒙和Fuchsia

HarmonyOS

2019年8月9日,华为开发者大会的第一天,鸿蒙OS来了,华为消费者业务CEO余承东介绍了鸿蒙OS的多个特点,基于微内核、安全、天生流畅、分布式架构,最重要的是,鸿蒙即将开源,面对美国的压力,华为用实力予以还击,让国人倍感骄傲。

Fuchsia

时间回到2016年8月,媒体报道了发布于GitHub上的神秘代码,显示Google正在开发一个名为“Fuchsia”的新操作系统,当前已吸引了很多厂商的关注,加入到其开发的行列,相关信息显示,“Fuchsia”将在2020年发布。

鸿蒙和Fuchsia

作为一个Android开发者,之前就有听说过Fuchsia,当鸿蒙发布时,我突然想到,和我了解到的Fuchsia好像很相似,这两天有时间,特意去看了Fuchsia相关的架构设计,真的是何其的相似。

  • 抛弃了linux内核,鸿蒙和Fuchsia都采用了微内核,Fuchsia在lk的基础上进行开发,加入了系统调用和MMU等的支持。
  • 上层的设计也是如出一辙,鸿蒙宣称其支持多个运行时,Fuchsia也同样支持多个运行时,什么是运行时,拿Android来说,Android只支持java运行时环境,而Fuchsia和鸿蒙就不一样了,可以支持多种运行时环境,如现在fuchsia已经支持了Dart等多种运行时环境,兼容Android应该就是增加一种Android的java运行时环境吧。

从底层到上层,鸿蒙和Fuchsia是何其的相似,Fuchsia目前已经开源多年,鸿蒙也即将开源,鸿蒙2019年发布,Fuchsia也将在2020年发布,不知道这两大操作系统未来会发展如何,但是随着两大系统的全面开源,他们之间谁更优秀的比较应该会越来越多。

最后,还是希望能有更多的优秀开源项目出自中国开发者团队。

你可能感兴趣的:(鸿蒙和Fuchsia)