首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

隐而未发的鸿蒙,已经更新到2.0版本

从引而不发到蓄势待发,从一出生就伴随着嘹亮的号角,鸿蒙系统一经问世已经开源。而开源的问题,相比很多人都想清楚,LINUX操作系统与特斯拉汽车都将专利开源了,但与这两家公司不同,此次的开源主要是为了给开发者提供更优质的平台。

什么是开源?

以特斯拉为例,它共有500项专利,并不算很多,要知道比亚迪每年专利的申请量就有1000项了。当然特斯拉的核心技术,我们从其的专利中就能看出,主要在于电机,电池以及充电技术。特斯拉电池达到7000多个并且能一同管理到位时,国产企业的电动车电池,仅为16个而且还会出现许多问题,所以三电技术是目前电动汽车行业的命脉,其他服务只能作为配套使用。

开源就相当于给了一本说明书,原本要投入几十亿都不一定能研发出来的电动车,现在只要花几个亿就能造出还不错的电动车了。这也是为什么自从特斯拉开源专利后,全球的电动车如雨后春笋般冒出来。

LINUX与UNIX区别

LINUX开源系统是芬兰人托瓦兹在美国硅谷开发的,该操作系统好处在于不需要付费的情况下,便可以使用,包括其操作系统及其开发的旗下应用软件。它属于类UNIX系统,但两者之间还有许多区别,LINUX算是在设计上受到UNIX启发,但也是全新的操作系统,并不存在技术传承。

UNIX是AT&T(美国电话电报)公司旗下一款单机和网络的操作系统,因为一开始AT&T公司将该系统以低廉甚至免费的价格给予学术机构,后来发现其商业价值后又收回且声明版权。导致最终分为两大类System V(商业用,不开源)和BSD(开源)。主要是因为他们的该系统,主要应用可以在开发平台以及台式的操作系统上进行。

作为两款不同的系统,它们对硬件方面的需求自然不同。当然作为LINUX鼻祖的UNIX,在硬件方面需求更高,因为它的功能更加全面。而且UNIX在硬件的消耗很高,有点类似于电脑和手机的对比,两者都有芯片,哪怕价值相同但电脑性能仍然要完爆手机一个道理。因为它系统的强大,导致需要配备的硬件要更好,而且LINUX在PC(电脑)运行不稳定,所以这个系统基本上只有大公司才会使用。

安卓和苹果IOS的系统家族

android(安卓开源)操纵系统主要基于LINUX为内核,不过却和Linux又略有区别,因为其添加了谷歌的部分驱动程序,但总体还算LINUX系统。而我们常说安卓机卡,主要是因为国内在该安卓开源系统上,根据资料进行搭配,类似前面说的电动车。因此用户的系统自主权限较低,同时软件自运营等占用资源,并且清理内存不完善,才导致的系统会卡。

苹果(闭源)旗下的两款,iOS和Mac OS X的操作系统,皆是基于Unix而研发的,为地地道道的类Unix操作系统。刚才也提到过,Unix系统在市面上性能属于非常强大的一种系统,硬件与软件实力不到位的话,难以驾驭。因为这款系统不像LINUX,它在很多细节处代码并没有处理过,很容易被黑客攻击。所以开发的人,必须要用一定技术手段来处理这个难题。

为何不选择UNIX操作系统

9月10日,余承东在第二届开发者大会上,公开表示鸿蒙系统HarmonyOS 2.0版本(开源),将会应用到更多领域,且在12月会公布鸿蒙2.0的手机版,而明年华为手机也将展开全面升级,并且用来支持鸿蒙系统此次的2.0。同时为开发者提供其HarmonyOS的官网,设备官网,以及论坛等多种平台,并会对外不断发布与此相关的技术。

当然此次华为也直接是基于开源系统linux,主要原因为使用Unix的源代码,是要跟AT&T(美国)公司先确认合作才可以。初步预计从2021年起,官方将在智能机上安装HarmonyOS版本,并进行销售。之前所使用的EMUI系统,则是在安卓系统下的升级。

不知道评论区的小伙伴,你们怎么看呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200911A0F1JM00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券