为什么鸿蒙系统兼容安卓应用?
Linux内核是magic change的开源内核,一个unix内核。Linux内核属于宏内核。例如,一个池塘里只有一条鱼。本来一个人用鱼竿就能把鱼钓上来,但是宏仁的操作需要五个人下河设网捕鱼,费用很大!
鸿蒙系统系统虽然前期会用Linux内核,鸿蒙系统内核,liteOS,但是后期会用自研的鸿蒙系统系统内核来替代。
Android也在使用Linux内核,所以鸿蒙系统和Android像兄弟一样存在,所以鸿蒙系统兼容Android应用很正常。
有朋友说,鸿蒙系统为什么不用unix内核?我这里有两个答案。第一,鸿蒙系统系统的出现是为了帮助华为更好的实现万物互联。unix内核是闭源内核,开发者适应起来会很麻烦。第二,unix内核有知识产权保护,如果要使用,需要付费授权。
按照Linux内核5.8的排名,华为对Linux内核做出了巨大的贡献,华为提交的Linux内核补丁数量排名第二,按照代码修改的排名排名第一,所以华为确实有很多优秀的系统工程师!
从上面华为放出的图片来看,鸿蒙系统系统2.0将实现内核和应用架构的自研,很有可能被鸿蒙系统内核完全取代!
有了新的微内核架构,华为离万物互联又近了一步。华为官方宣布鸿蒙系统2.0将于明年应用于手机,华为消费者业务CEO余承东也表示,这将让我们在手机操作系统体验上向前迈进一大步!