点击右上方“关注”,第一时间获取科技资讯、技能攻略、产品体验,私信我回复“01”,送你一份玩机技能大礼包。
---------------------------------
鸿蒙开源吗?这个问题其实早已有了定论,早在2020年,部分鸿蒙系统的代码就已经在开放原子开源基金会中公开,任何开发者都可以自由下载、使用和修改开源代码,实质上已经是开源系统。
但是,开源的是哪一部分系统?什么时候实现完全开源?却因为华为不同部门的不同说法而产生了各种各样的误解,有的说仅仅捐赠部分代码,有的则说是完全开放。而在各种消息满天飞后,华为终于是在官方社区公开了一封标题为《关于规范HarmonyOS沟通口径的通知》的“总裁办电子邮件”,给出了华为的鸿蒙系统开放问题的官方回答。
另外OpenHarmony的开放,也让之前一个备受争议的问题有了答案,那就是鸿蒙系统到底是不是Android系统的套娃?不少网友因为HarmonyOS和其余基于OpenHarmony开发的系统可以支持Android软件,所以就质疑鸿蒙系统实质上是Android的套娃版,而这些质疑在OpenHarmony开源后基本上都不攻自破了。
在对OpenHarmony的源代码进行分析后,基本上只要与Android的源代码进行简单对比就能发现两者是完全无法兼容的。华为旗下发布的各个系统之所以能够兼容安卓,是因为华为将安卓的部分内核整合到了系统中,让两者可以互相兼容运行。
毕竟目前鸿蒙系统在软件生态上是完全无法与Android相比的,想要更快、更好的推动用户使用鸿蒙系统,那么对安卓系统的兼容至少在短时间内是不能取消的。当鸿蒙系统的软件生态完全成熟后,再来考虑取消适配的问题,不过在小雷看来,两者的兼容很有可能会一直持续下去,最后形成相辅相成的局面。
(图片来源:XDA)
而且一个完全独立自主的基础系统,对于我国的网络安全是有着重要意义的,一旦我们与美国的关系再次恶化,导致谷歌等公司加大封锁力度,将封禁名单扩大到所有的相关公司,那么至少还有一个后备系统可以顶替,不至于让整个互联网生态陷入混乱。
不要认为这不可能发生,不少网友认为Android是开源的,所以不会被完全封杀,实际上是错的,Android完全开源的仅仅是基于Linux系统的内核,而我们平常使用的Android系统实质上是谷歌公司的所有物,遵循的是Apache 2.0开源协议。该协议允许代码贡献者在下一个迭代中对开源规则作出修改,比如改变开源对象、或者干脆关闭开源许可作为商业软件出售。
当然,如果谷歌作出终止开源的决定,那么对于谷歌的Android系统本身也是一个重大打击,因为他们只能决定下一个版本的开源与否,之前已经开源的版本权限则是无法收回的。
所以,届时出现的情况可能是其余厂商选择最后一个开源版本,并且成立另一个组织,对该版本进行持续的迭代更新,而谷歌自己则彻底失去对Android系统的控制权,毕竟一个不开源的基础系统,对于网络生态中的厂商是没有多少吸引力的。
在这方面少有的例外大概就是Windows和苹果,前者是PC领域最早的图形化系统之一,同时也是占有率最高的PC系统,软件厂商无法完全绕开,后者除了同为PC图形系统的先驱外,还是智能手机时代的开创者,在两个领域都有着无可替代的优势。
即使如此,iOS最终也被Android凭借着开源的优势后来居上,目前iOS的市场占有率已经远不如Android(iPhone手机昂贵也是原因之一),不过,同样可以说明开源的重要性。开源的一大好处就在于允许任何厂商免费使用你的系统,而且共同维护和升级系统架构,分摊了开发维护成本的同时也让系统能够触及的领域更全面,让消费者可以自由选择合适自己的产品。
所以,不管从哪个角度来看OpenHarmony的开源都有着重大意义,不管是对国家而言还是对于整个中国互联网生态而言皆是如此,至少在未来我们不需要担心在失去了Android和iOS后,整个互联网生态难以为继。
----------------------------------
作者:雷科技团队,致力于聚焦科技与生活,关注并私信回复“01”,送你一份玩机技能大礼包。
花粉社群VIP加油站
猜你喜欢