主题:【原创】鸿蒙与盘古 - 智业时代的蒸汽机端倪已现 -- 泉畔人家
轻佻如斯,咱也不敢问,问就是“海军”.
PS : 请问google官方对鸿蒙的祝贺有出处么?搜了一下没搜到
你如果是大陆的不会问这种问题的。
内行看外行就是看笑话。
外行总觉得自己做的事情开天辟地,内行知道又一个外行开始啃土了。
上文作者是这样回复的:“是在google developer的Twitter上,我是在Quora上的一个帖子上看到的连接,就点进去看的。已经好久了”
和蔡蔡...@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一样碎片化.
说实话,这位“和蔡蔡用爱发电”的技术观点还是浅薄了。虽然我认可他的立场,但我不赞同他刻意贬低对手的方式。GOOGLE是“自己写的触摸控制图形系统”,华为是“重写的触摸控制图形系统”,这是贬低对手还是贬低自己呢。而开篇是“作为一个干了15年软件开发, 3年嵌入式开发的程序员”,摆老资格压人,我是权威,我说的都是对的,你们必须听我的。这种心态,既不利于自身的提高,也不利于推动事业发展。
另外,“Oracle状告Google的案子”的来龙去脉,作者说得语焉不详。用这举例倒反授人以柄。开始开发ANDROID的时候,SUN公司还在。而SUN公司是很开放的公司,业界的活雷锋。ANDROID里面的开发语言和虚拟机,到底是不是JAVA/JVM,GOOGLE官方对此是没有明确承认的,就是没有类似JAVA(R)这样标签。因为这样的LOGO是需要SUN公司授权的,是要讲小钱钱的,好像IBM是永久买断的。GOOGLE的态度是老是讲钱钱钱太俗气了,神交就好。SUN公司认为这对于推广JAVA也是大好事,也就默认了。
业界恶霸Oracle看到有机可乘,就出手把SUN公司买下来。当时业界就传闻Oracle买SUN,就是要吃GOOGLE一块肉的。果然经过两三年的精心准备,Oracle出手就是过硬的证据,ANDROID里面那个虚拟机就是JVM,因为里面有一段JVM必不可少的代码,GOOGLE你给我打钱过来,以后我还要在ANDROID里面分成。
剩下的事情就交给了两个律师天团相互撕咬。从法律角度扣字眼套概念,我是倾向于Oracle的,但从饭碗来说,我绝对站GOOGLE一边。Oracle是犯了众怒,对业界一点贡献都没有,看到市场成熟了就下场抢大家的饭碗。如果那场官司赢的是Oracle,那后面被狠咬一口的,不只是GOOGLE一家了。于是人人自危,所以结果可以预料。
经过这事,GOOGLE就把ANDROID里面的虚拟机进行了大改,甚至要弃用JAVA语言,主力推另外一种语言做为ANDROID的开发语言。只是因为以前用JAVA语言开发的应用太多,历史包袱太大,惯性太大,到今天大多数应用都没有迁移到新语言上面。
所以,你要说鸿蒙里面有JAVA/JVM,华为也是不会认的。还有,谁说重新实现一套公开的API是不需要版权的?这里是一个可能的战场。但这里重不重要,会不会在这里开战,在何时从何地出击才能克敌制胜,是两个巨无霸的首脑们考虑的事情。
隐约想起很多年前,国内似乎也有业界想要弄个类似谷歌应用框架的东西,但是显然没有了下文。
50年代想赶英超美可能差点火候,现在”赶英“已成现实,”超美“也未必不能。
希望能得到批准,6/30可以知道结果,所以你抱怨你的,我支持我的,一个鸿蒙,各自表述吧!
前文提到的Oracle状告Google啥结果我也没去查,估计是败诉,哪位知道说一声。
这个作为判例是有传统的,我知道的两个都是原告败诉了,一个是微软,一个是苹果。
在linux上有个windows共享文件的开源项目,samba,微软的文件共享这个写的很烂,有开源好事者通过逆向分析了通信协议,自己写了一个实现就是samba,性能好到甩微软八条街,微软去告,败诉。
另外一个是苹果的iTunes的控制协议,苹果最火的时候,有好事者破解了iTunes,就是越狱啦,在苹果上跑Java程序,运行Andorid app,那也是很拉风的,这个开源项目叫mobiledevice,打官司结果出来后,这个作者把法院判决大模大样的贴在自己网站上,苹果败诉啦。这个开源项目,其实国内做黑产的用的比较多,这就不展开了。
判决的理由很简单质朴:如果API或者接口受到知识产权保护,就会助长大公司垄断,不利于整个行业发展,你要想告他侵权,很简单,拿出你的代码来,证明别人抄袭才行,人家开源的,代码贴的满大街都是,你敢用,你也要开源,不保护API,非常合理。
我只是乱入看到就补充一点,上下文没注意。
还混了两个大佬的宝推,好吧,那就吐槽吧
还记得3q大战吗,360只不过给大家提供一个没有广告的,干净的qq嘛,被追杀的四处亡命,360那个软件我其实很讨厌,但是这个事情我是坚决支持红衣教主的,互联网是个大集市,每个人都按照自己的想法建造或者改建他,让自己让用户用的更舒服一点,这才有源源不断的创新和奇思妙想。
靠, 这个案例一出,国内躺倒一片,反正搞不过你,躺平不行吗,红衣教主都不行,草根码农还不是随便碾压,所以啊,没有创新的环境,还是找找自己的原因吧。