最近华为的鸿蒙系统引发了热烈讨论,尤其是王成录在采访中说鸿蒙系统吸收了部分开源软件,而遭到大家的鄙视与唾弃 。下面大家花3分钟跟大家聊一下什么是开源 。
【3分钟看懂开源代码的含义 开源代码是什么意思】 开源就是字面意思开放源代码(Open source code)也称为源代码公开,指的是一种软件发布模式 。
1、开源之后是不是大家可以随意使用呢?不是的,开源有5种协议,每种协议规定了使用者的使用范围,有的是不可以用于商业用途的 。五种开源协议:GPL,LGPL,BSD,MIT,Apache 。
2、有的人说了,如果是值钱的代码为什么不卖而要开源呢?1、开源之后会有大量的开发者参与进来,快速完善软件,比如android,android吸收了大量开发者的代码,才能发展到今天 。2、技术人员可以通过开源而获得比金钱更重要的名 。
3、使用开源软件是可耻的事情吗?使用开源软件完全不可耻,牛顿说过:我的成功是站在巨人肩膀上 。有些开源软件是非常优秀的,经过了很多人的代码贡献,可以说很难被超过 。使用开源软件就是站在巨人肩膀上,事半功倍 。
4、鸿蒙使用了开源代码,是android套壳吗?答案是否定的,确实使用了 AOSP(Android 开源项目)的开源代码,并在此基础上研发 。那如果不用AOSP可以吗,完全是可以的,华为完全可以自己重写一遍android的源码,就像google重写java一样,但是没有这个必要 。
国内主要开源平台:开源中国、码云、木兰开源等,世界上最大的开源社区github,大家可以去百度搜索一下以上开源平台,相信会有收获 。
推荐阅读
- 30秒教你快速打开摄像头 笔记本电脑摄像头设置在哪里
- 可以检查这五个方面 手机蓝牙打不开是什么原因
- 教大家如何设定定时开关机 小米手机自动关机设置在哪里
- 教你3种解决方法分享 苹果x强制开机方法
- 收不到消息超全解决方案 不打开微信就收不到信息是怎么回事
- 揭晓开出租车的十大好处 开出租车好还是打工好
- 5种方式教你打开应用浮窗 oppo悬浮窗权限在哪里设置
- 从零开始的徽章完善指南 dnf皮肤怎么镶嵌徽章
- 教你三步获取root权限教程 安卓root权限怎么开启
- 自动登录的开启及取消方法介绍 微信退出电脑登录手机如何操作