linux开源代码存在哪里
鸿蒙有多少linux代码?
鸿蒙有多少linux代码?
鸿蒙系统800万行代码,其中包含750万行开源代码。
linux,unix这是内核,android基于linux内核构建框架层提供应用服务,ios基于类unix内核构建自己的应用服务层。
而鸿蒙对内核做了抽象,可以支持不同内核的切换,因此它的内核可以是linux,liteos,或者还没有开源的微内核,可以根据设备的特性,选择合适的内核,例如iot设备选择liteos,手机选择微内核。
安卓用了linux底层,也有各种开源库的引用,这都是很正常的开发逻辑,没有人会从最底层写起的。
Linux系统与安卓系统一样开源,为什么使用linux系统个人电脑那么少?
桌面领域的Linux显卡驱动是最大的硬伤,虽然驱动有,但是安装体验极为痛苦!就算是经验丰富的老手也架不住频繁更新安装导致的时间消耗。没有了开放地显卡接口,直接导致很多应用无法发挥显卡的最大优势,尤其是游戏和图形设计领域。没有了显卡的加速,Linux桌面近几年虽然有了很大的提升,但依旧是全CPU驱动,在设计,娱乐等领域,无法满足消费者需求。这是硬伤,难以解决,且非技术问题。
其次是Linux下的生态形式,并不利于桌面应用收费,在服务器领域有更多的优势和应用。因为服务器领域多是服务提供商,有较好的技术能力,可以发挥Linux最大的优势,这些优势又洽洽是Windows无法提供的。