主题:【原创】鸿蒙与盘古 - 智业时代的蒸汽机端倪已现 -- 泉畔人家
和蔡蔡...@cheng fa
鸿蒙2.0中Linux内核好像已经没有了, 这个不确定! 我没再看到2.0的源码。我得到朋友公司去查看,他们是鸿蒙的合作伙伴!
和蔡蔡...@cheng fa
鸿蒙OS的前身LiteOS。我在小熊派的开发板上玩过,鸿蒙1.0我也在开发板上玩过,还用朋友账号看过源码!
有时间我好好读一遍鸿蒙OS 2.0的源码. 再在好好写一篇和Android源码的比较.
cheng fa@和蔡蔡用爱发电 我有2015年前鸿蒙(那个时候鸿蒙称呼没有出来)的源码,源码但现在网络上没有了,但我也不能公布出来
和蔡蔡...@cheng fa
先别放了! 不知道会不会被告! 我在深圳的传音工作过2年,就是做Android移植和开发的. 其它时间常年做游戏引擎, AR引擎和Linux服务器开发.所以这三个操作系统的源代码我都看过!
和蔡蔡...@jo w
鸿蒙有一个内核模块调度层, 是在内核和java虚拟机之间, java虚拟机要通过这个层
调用内核的功能.这个层是用C++写的.这个层是鸿蒙的核心. 有了它鸿蒙就可以根据需要在liteOS内核和Linux内核之间随意切换,
同时也将设备驱动看成是和内核一样的模块来管理(实际还是有差别这里是简单描述), 这样就形成了一定意义上的设备之间的直接通信. 这就是所谓软总线.
鸿蒙的所谓微内核就是说无论liteOS内核还是Linux内核都把驱动和部分调度功能给剥离到鸿蒙的驱动管理层了. 这样就保证两个内核都很简单. 再驱动管理层看来他们都是内核模块.
和蔡蔡...@Hongle Sun
谢谢! 我也好久没看鸿蒙源码了! 我还是在没开源的时候, 从华为的朋友的那里看的, 谢谢你的分享! 我有时间看看有什么改变. 其实鸿蒙有一点让我意外, 因为当时
听说鸿蒙要用自己的内核完全替代Linux内核. 这样鸿蒙就真正掌握在华为手里了. 但现在看还是留下了linux, 这有个问题就是, 要向Android一样以后必须开源. 希望鸿蒙不要像Android一样碎片化.
- 相关回复 上下关系8
压缩 2 层
🙂补充一点点,API或者接口不受知识产权保护 22 敲门 字1226 2021-11-06 22:14:17
🙂API/接口,是一个模糊地带 12 shuyong 字2573 2021-11-17 08:47:44
🙂擦,居然有宝推,这是华为鸿蒙的帖子啊 7 敲门 字719 2021-11-07 22:51:43
🙂其他有营养的讨论(在上文后面别人的跟帖,及作者的回复)
🙂鸿蒙不是套壳 4 黑夜狂歌 字97 2021-11-17 02:05:06
🙂然而知乎上一堆“码农”还是不停的喷鸿蒙“套壳” 4 journal 字142 2021-06-22 09:01:42
🙂也有人问了相同问题,有关Google官方的祝贺 2 玄德 字166 2021-06-22 20:54:02
🙂有营养的话,,也可以适当再转点 1 qdst2008 字0 2021-06-22 06:10:18