众所周知,华为鸿蒙系统,其实是有两套系统的,这两套系统区别非常大。
一个叫做Openharmony,是开源鸿蒙系统,这个是华为捐献给开放原子基金一套开源系统,这个系统很纯净,和安卓没有任何关系,也不兼容安卓APP,任何人和机构都可以使用,且可以提交自己的代码,再由基金会吸引整理后,纳入到Openharmony中去。
一个叫做HarmonyOS,这个系统是华为基于Openharmony开发出来的,华为专用的商业版,这个商业版中,华为打包了AOSP代码等,所以能够兼容安卓APP,这个系统不是开源的,只能华为自己用,其它机构和个人,是无法使用的。
不过,大家也都清楚,早期的Openharmony完全就是华为开发的,华为的贡献率差不多为100%,所以一定程度上可以认为,所谓开源,也就是华为将自己的基础性的系统开源了,希望大家一起推动,吸引更合作伙伴而已。
所以对于这种开源系统,究竟成功不成功,有一个非常重要的指标,那就是参与厂商多少,厂商们的代码贡献率。
举个例子,如果某个开源系统,其实没什么人关注,仅一家厂商贡献代码,且代码贡献率一直为100%,说明这个系统,根本没人在乎。
如果一个开源系统,参与的企业特别多,大家一起贡献代码,那就说明这个系统很成功,吸引到了众多的企业参与。
就以安卓AOSP为例,谷歌、华为、三星、小米、OPPO、VIVO、联想、高通等等,都在贡献代码。这些厂商都贡献了非常多的代码,深入参与其中,谷歌自己的代码贡献率大约在50%左右,另外的50%左右,由全球的厂商贡献的。
而安卓AOSP应该也是目前全球最成功的开源系统之一。
所以对于OpenHarmony而言,成功不成功,要看参与的厂商数量,更要看华为贡献的占比,如果华为代码贡献量非常高,接近100%,就说明这个系统,只有华为自己在推动,那不算成功,如果华为贡献的代码量越来越低,那说明参与的其它厂商多了,系统就成功了。
那么如今OpenHarmony中,华为的代码贡献占为多少?近日,有媒体报道称,2023年OpenHarmony新增1620万行代码,其中华为贡献占比为88.75%,同比去年有所下降。另外企业,共贡献了11.25%的代码,同比增长。
这说明什么,说明OpenHarmony已经吸引到了越来越多的企业参与,OpenHarmony已经不再是华为一家企业在推动了。
所以这确实是一个非常好的消息,希望后续华为的贡献越来越低,甚至降至50%以下, 那么就证明OpenHarmony是完全成功了,你觉得呢?