HarmonyOS 3.0的发布,网上又在讨论,3.0是不是就不再用Google的代码了?是不是所有代码、都将会由华为开发的呢?关于鸿蒙和安卓关系的讨论,在网上没有一万,也有好几千了。但是,其中很多言论我看过之后,感觉已经歪曲得不行了。所以在这,我觉得有必、再深入聊聊这个问题,我们先问自己,基于开源软件进行的二次开发,算不算“套壳”?
软件行业能发展的今天的规模,大家都要感谢开源软件。因为有了开源软件,才能让大家的智慧、汇聚到一起。要是没有开源的FreeBSD,也就没有现在的、苹果MacOS和iOS系统,要是没有开源的Linux,也就没有现在的Android系统。软件行业能发展到今天地步,都是源于开源代码的可复用性,当下非常热门的Python和Java编程语言,要是没有强大的、开源代码类库,我们每个程序员,面对一份需求,都要重写全部的基础代码,而现在,我们直接调用人家已经实现了的、相关功能的开源类库,就能实现我们想要的效果,这就是开源代码供应链生态,带给我们所有开发者的好处。这就像奔驰宝马品牌、想要造一辆车,汽车上的每一块铁皮,是否有必要自己去挖铁矿石,自己建钢铁厂,自己把这个铁皮做出来呢?汽车上的每一块塑料件,是否有必要自己去开采石油,自己建塑料厂,自己把这个配件做出来呢?
所以,我们使用开源软件是天经地义、合情合理又合法的,正如,我们使用数学公式、微积分,物理工程力学,化学元素周期表等等。也因为如此,我个人对所谓的、“纯国产”系统之类的定义,是持否定态度的,因为既然我们有、全世界可复用的、像Linux等开源的系统,并且,我们国内很多企业和个人,也是Linux和安卓等开源系统的代码贡献者,为什么还要自己、再去搞所谓的“纯国产”呢。在我看来,这和义和团也没什么区别,只不过触碰到有些人,狭隘的玻璃心罢了。而且,如果说操作系统不能用这些、某些人定义为“外国货”的开源系统,那么,微积分、现代数学和工程力学等,你为什么还要去学、又还要去用呢?人家国外,用咱们发明的火药、造出了各种武器,世界上的所有图书,都是基于我们老祖先的、造纸术和印刷术做起来的,怎么就没见你们、有这么多的幺蛾子呢?怎么到了咱们这时,屁事这么那多呢?你要真有本事呀,就到国外去叫,叫他们不要再造武器了,叫他们的学校和图书馆,不要再印刷图书了。
所以,那些还在说鸿蒙是安卓套壳的,请先让谷歌安卓不要套壳Linux,记得一定要义正言辞地、@给谷歌的高管和他们的法务部。尤其是还有自称程序员的,他们在鸿蒙代码库里看到Google的标识,就蹦出来拿这说事的,可以确定,这些人,不是蠢,那就是坏,你们说呢?
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/61191.html