鸿蒙是基于linux的吗?有没有前途,学开发操作系统需要学些什么?
https://www.bilibili.com/read/cv7571838
网上介绍的,它并非基于Linux内核
个人认为如果是初学操作系统开发,还是先学习主流的操作系统,因为资料比较多,鸿蒙系统是个新生事物,市场前景未知,所以先把主流的学好,搞清其原理,稍后再学鸿蒙也不迟
2019年8月9日华为开发者大会上,华为消费者业务首席执行官余承东正式宣布发布自有操作系统鸿蒙,内核为Linux内核、鸿蒙微内核和LiteOS。未来将摆脱Linux内核和LiteOS,只有鸿蒙微内核。
系统开发还是需要c语言,数据结构,还有系统API,这一块应该不用担心,应该会实现POSIX接口,不管是基于Linux(本身就实现了POSIX)内核/还是鸿蒙内核,差异都不会特别大
鸿蒙 OS 底层由鸿蒙微内核、Linux 内核、Lite OS 组成,未来将发展为完全的鸿蒙微内核架构。