万软资讯-好资源汇集平台

鸿蒙开源?

实习小编 热议
扫码手机访问手机访问:鸿蒙开源?
0

【摘要】 文 | 雷科技 leitech,编辑丨 TSknight 鸿蒙开源吗?这个问题其实早已有了定论,早在 2020 年,部分鸿蒙系统的代码就已经在开放原子开源基金......

文 | 雷科技 leitech,编辑丨 TSknight

鸿蒙开源吗?这个问题其实早已有了定论,早在 2020 年,部分鸿蒙系统的代码就已经在开放原子开源基金会中公开,任何开发者都可以自由下载、使用和修改开源代码,实质上已经是开源系统。

但是,开源的是哪一部分系统?什么时候实现完全开源?却因为华为不同部门的不同说法而产生了各种各样的误解,有的说仅仅捐赠部分代码,有的则说是完全开放。而在各种消息满天飞后,华为终于是

在官方社区公开了一封标题为《关于规范 HarmonyOS 沟通口径的通知》的 " 总裁办电子邮件 ",给出了华为的鸿蒙系统开放问题的官方回答。

根据华为的官方统一回复,华为已经于 2020 年、2021 年分两次将鸿蒙系统的所有基础能力全部捐献给开放原子开源基金会,形成 OpenHarmony 开源项目,该项目已有 245 位贡献者,最新的版本为 OpenHarmony2.0。

近日,开放原子开源基金会官方表示,基金会于 2020 年 9 月接受华为捐赠的智能终端操作系统基础能力相关代码,随后进行开源,并根据命名规则为该开源项目命名为 OpenAtom OpenHarmony(简称 "OpenHarmony")。

如此一来,对于鸿蒙系统到底开放多少,如何开放的问题,也终于算是尘埃落定了。但是,另一个问题却又成为了网友们争论的核心:" 鸿蒙系统的开放,到底有什么意义?"

HarmonyOS ≠ OpenHarmony

虽然华为已经对这个问题给出了解释,但是实际上不少网友也依然对其有着一些误解,所以小雷觉得还是有必要继续解释一下。实际上 HarmonyOS 并不等同于 OpenHarmony,两者是有着不小差别的,而华为贡献的 OpenHarmony 实质上可以认为是 HarmonyOS 的基础。

打个比方,将 HarmonyOS 看作是华为修建好的一座大楼,主体框架部分用的是 EMUI,内饰部分用的是安卓,地基就是 OpenHarmony,而华为开放的部分其实是大楼的地基设计图,并不包括地基以上的大楼架构。

根据华为提供的地基设计图,每一个人都能够以此来基础设计一座属于自己的大楼,而且因为使用了相同的地基设计图,大楼之间还可以通过预留的通道进行无缝交互,最终组成一个庞大的生态社区。

所以,OpenHarmony 的开放并不等同于 HarmonyOS 的开放,不少人在 HarmonyOS 发布后质疑国产手机厂商为什么不使用 HarmonyOS,实际上还真怪错人了。因为华为的 HarmonyOS 实际上是闭源的,开放的仅仅是基础核心架构,也就是说如果想要加入鸿蒙系统,各大厂商需要根据 OpenHarmony 来重新设计一个系统,是无法直接使用 HarmonyOS 的。

OpenHarmony 的到来有什么意义

相关阅读:鸿蒙的星辰大海是万物互联

6 月 2 日,华为鸿蒙操作系统 Harmony OS 2.0 正式发布,并宣布华为旗下的百款手机将支持这一系统,而作为华为的旗舰机型 Mate40 系列,Mate30 系列,P40 系列以及折叠屏 ——ZAKER,个性化推荐热门新闻,本地权威媒体资讯

在分清楚了 OpenHarmony 和 HarmonyOS 的区别后,我们再来看看 OpenHarmony,它的意义在哪里?实际上,

仅仅是作为中国首个完全开源的基础系统,OpenHarmony 的意义就十分重大,接受捐献的开放原子开源基金会更是国内在开源领域的首个基金会,意味着在开源系统上,中国也有了自己的话语权。

而且,OpenHarmony 其实才是鸿蒙系统真正的核心,华为相当于将这个系统完全交给了全世界的开发者,只要你想对鸿蒙系统进行开发,就可以根据 OpenHarmony 来完全设计自己的操作系统,并且轻松加入已有的鸿蒙生态中,对于整个鸿蒙生态的发展有着重要的促进作用。

另外 OpenHarmony 的开放,也让之前一个备受争议的问题有了答案,那就是鸿蒙系统到底是不是 Android 系统的套娃?不少网友因为 HarmonyOS 和其余基于 OpenHarmony 开发的系统可以支持 Android 软件,所以就质疑鸿蒙系统实质上是 Android 的套娃版,而这些质疑在 OpenHarmony 开源后基本上都不攻自破了。

在对 OpenHarmony 的源代码进行分析后,基本上只要与 Android 的源代码进行简单对比就能发现两者是完全无法兼容的。华为旗下发布的各个系统之所以能够兼容安卓,是因为华为将安卓的部分内核整合到了系统中,让两者可以互相兼容运行。

毕竟目前鸿蒙系统在软件生态上是完全无法与 Android 相比的,想要更快、更好的推动用户使用鸿蒙系统,那么对安卓系统的兼容至少在短时间内是不能取消的。当鸿蒙系统的软件生态完全成熟后,再来考虑取消适配的问题,不过在小雷看来,两者的兼容很有可能会一直持续下去,最后形成相辅相成的局面。

而且一个完全独立自主的基础系统,对于我国的网络安全是有着重要意义的,一旦我们与美国的关系再次恶化,导致谷歌等公司加大封锁力度,将封禁名单扩大到所有的相关公司,那么至少还有一个后备系统可以顶替,不至于让整个互联网生态陷入混乱。

不要认为这不可能发生,不少网友认为 Android 是开源的,所以不会被完全封杀,实际上是错的,Android 完全开源的仅仅是基于 Linux 系统的内核,而我们平常使用的 Android 系统实质上是谷歌公司的所有物,遵循的是 Apache 2.0 开源协议。

该协议允许代码贡献者在下一个迭代中对开源规则作出修改,比如改变开源对象、或者干脆关闭开源许可作为商业软件出售。

当然,如果谷歌作出终止开源的决定,那么对于谷歌的 Android 系统本身也是一个重大打击,因为他们只能决定下一个版本的开源与否,之前已经开源的版本权限则是无法收回的。

所以,届时出现的情况可能是其余厂商选择最后一个开源版本,并且成立另一个组织,对该版本进行持续的迭代更新,而谷歌自己则彻底失去对 Android 系统的控制权,毕竟一个不开源的基础系统,对于网络生态中的厂商是没有多少吸引力的。

在这方面少有的例外大概就是 Windows 和苹果,前者是 PC 领域最早的图形化系统之一,同时也是占有率最高的 PC 系统,软件厂商无法完全绕开,后者除了同为 PC 图形系统的先驱外,还是智能手机时代的开创者,在两个领域都有着无可替代的优势。

即使如此,iOS 最终也被 Android 凭借着开源的优势后来居上,目前 iOS 的市场占有率已经远不如 Android(iPhone 手机昂贵也是原因之一),不过,同样可以说明开源的重要性。开源的一大好处就在于允许任何厂商免费使用你的系统,而且共同维护和升级系统架构,分摊了开发维护成本的同时也让系统能够触及的领域更全面,让消费者可以自由选择合适自己的产品。

所以,不管从哪个角度来看 OpenHarmony 的开源都有着重大意义,不管是对国家而言还是对于整个中国互联网生态而言皆是如此,至少在未来我们不需要担心在失去了 Android 和 iOS 后,整个互联网生态难以为继。

更多精彩内容,关注钛媒体微信号(ID:taimeiti),或者下载钛媒体 App

以上内容是万软资讯(www.wruan.net)小编为大家搜集整理的关于鸿蒙开源?的热点资讯。希望能帮忙到大家!

上一篇:一文速览苹果WWDC 2021:没有硬件发布的夜晚,iOS 15才是主角 下一篇:鸿蒙的星辰大海是万物互联

免责声明:

本站所有资源均来自网络,仅供学习交流使用!侵删请致信E-mail:boss#wruan.net

本文地址:https://www.wruan.net/30949.html

同类推荐
评论列表
签到
热门文章
随机推荐
未分类 鸿蒙开源?
文 | 雷科技 leitech,编辑丨 TSknight 鸿蒙开源吗?这个问题其实早已有了定论,早在 2020 年,部分鸿蒙系统的代码就已...
扫描二维码阅读原文
万软网 January, 01
生成社交图 ×