华为鸿蒙OS出来了,有没有大神了解透彻,是不是真的开天辟地的一个全新系统,而不是网上说的又是一个基于安卓系统开发的第三方OS?
还有,因为美国不让华为用芯片,才有了麒麟,不让用安卓系统,才有了鸿蒙,那开发语言呢,美国会不会不让我们使用JAVA等开发语言这些,那怎么搞?
华为鸿蒙OS出来了,有没有大神了解透彻,是不是真的开天辟地的一个全新系统,而不是网上说的又是一个基于安卓系统开发的第三方OS?
还有,因为美国不让华为用芯片,才有了麒麟,不让用安卓系统,才有了鸿蒙,那开发语言呢,美国会不会不让我们使用JAVA等开发语言这些,那怎么搞?
我说透彻你信么?
不过话说多多少少肯定有相似的地方,能跳出规则打破规则,那肯定也没市场.
说不让你写java你不写么?
好像某些框架付费你也没付费。。。
不是太明面的东西想查也没处查。
了解透彻?难道不是昨天刚公布?
只说开源了的 2.0。因为 1.0 是安卓魔改这没什么好说的,翻车好多次了。
目前看上去是基于 LiteOS 内核(也是华为开源的)改的,源代码里面还有很多 LiteOS 的文件名。
可以确定的是 LiteOS 不是基于 Linux 的,是不是完全自研另说,但确实不是同一个内核。
既然连 Linux 内核都不是,当然也不是更上层的 Android 系统了。
而 LiteOS 是为嵌入式设备提供的,从目前来看只支持电视啊、智能冰箱啊、智能电饭锅啊这种小 RAM 的 IoT 设备,还不支持手机、电脑这种大 RAM 设备。(余承东说明年 10 月会放出支持手机的版本,等着吧)
对嵌入式不怎么了解,就不继续讲了。
你最后说的人家之所以能禁止,是因为有专利……
C/C++、Python、Ruby、PHP、Golang 之类的开源社区诞生的语言目前不受专利约束,从法律意义上是无法被禁的。而 Java、C# 之类的确实可能会被禁。
但说实话意义并不大,因为编程语言跟你芯片之类的还不一样,说不卖你了就不卖你了,编程语言咋能不让你写呢?