最近,在Huawei的圈子内讨论的最热烈的话题莫过于HarmonyOS 2.0 了!HarmonyOS 2.0的推出,受到了Huawei粉丝的热烈欢迎,同时恭喜Huawei终于自主研发了一个作业系统!不过有眼尖的网民就发现,在HarmonyOS 2.0的源码以及软件开发工具包(SDK)中,大量的使用了Android的工具,同时很多包裹名字(Package Name)也是把Android改成Harmony而已!这不仅让人联想到,究竟Huawei自主研发的HarmonyOS 2.0算不算抄袭Android?要了解是否有抄袭,就要先了解 Android 的授权模式。Android的源码时开源的(Open Source),但开源不代表可以直接Copy And Paste,然后直接发布,因为即便是开源的软件,也有不同的授权模式。但恰恰好,Android的授权模式是Apache 2.0 License,而基于Apache 2.0 License下,任何人都可以对源代码进行不限大小的修改,然后使该代码为自家产品。Apache License 2.0规定,任何人都可以对源代码:无须支付任何版税的前提进行商业活动修改源代码发布源代码私用源代码对自己添加的代码进行专利保护修改新开发代码的授权模式简单来说,就是一个开发者在下载了一次Android的源代码之后,开发者可以进行二次开发,然后将二次开发的产品进行商业活动。同时,该开发者也可以私有化其新增的代码,新增的代码同时也可以申请专利保护。此外,该开发者也可以把新的代码改为封闭式代码(Closed-Source)。不过同时,由于受到了Apache 2.0 License的限制,新的开发者并不可以称呼二次开发的产品为Android,所以二次开发的产品必须要有新的的名称!Huawei基于Android开发的一个自家的作业系统,在开发者术语上并不是抄袭(Plagiarize),而是分叉(Forking)。分叉软件,是基于一份现有的源代码,然后对其以独立的方式进行开发,创建一个全新的软件。这不是Android又多了一个分支,而是把Android在这个时间点开始,分裂成两个不同的道路,分别是Android以及HarmonyOS。值得一提的是,除了Huawei以外,Amazon…