开源的含义和意图
“开源” 。我们顾名思义 。“开”就是开放的意思 。“源” 。就是源代码的意思 。
安卓系统是由科技巨头谷歌的研发团队开发出的 。是目前广泛运用在手机端的操作系统 。换言之 。是一种软件 。既然是软件 。就是代码组成的 。那就有它自己的源代码 。这些源代码是我们的程序员小哥哥一行一行敲出来的 。
那安卓系统的开源也就很好理解了 。相当于是谷歌向全世界公开了安卓系统的源代码 。所有企业和个人都可以从网上获取安卓的源代码并且进行定制化开发 。比如华为小米 。各种在安卓系统上进行了自己系统定制 。玩出自己的风格 。
文章插图
但是很多人会误会 。因为开源就是免费 。实际上即使是开源的软件 。也不是都是免费的 。开源的软件都需要遵从一套业内统一协定的规则体系 。意味着即使你使用的是开源的软件 。但是如果你需要进行商业盈利性的定制化 。依然是需要付费的 。毕竟做开源的软件的企业不是慈善家 。他们的最终目的还是要盈利 。
那你会问了 。那他们开源干嘛 。不怕被别人偷偷不付费使用吗?
开源最大的好处就是可以集结全世界程序员的智慧 。这也是安卓系统的恐怖之处 。这个系统的各类代码可以来自世界各地的技术大牛 。这可以极大提升系统的稳定性 。
文章插图
毕竟是全球的程序员翘楚来帮忙改漏洞 。谷歌何乐而不为呢?这也造就了安卓系统运用至今依然是稳定的操作系统 。
而谷歌也不怕个人或者小企业去不为安卓系统买单 。谷歌的格局还是比较庞大的 。小企业或者个人想去自己定制化系统恐怕没有这个能力 。而大企业也不会去做违背商业纪律的事情损害自己企业前景 。并且安卓系统很多核心服务还是需要谷歌自己提供 。这依然是。
长知识了吧 。这回你明白开源的意思和意图了吗?
关注“极客宇文氏” 。一名热心有料的互联网观察者 。
推荐阅读
- 方舟生存进化ol水晶分布与挖掘 方舟ol水晶怎么获得
- 怎么去除厕所的异味?
- 智能客服系统应该具备哪些功能?
- 懒人焖饭怎么做传说中最火的懒人焖饭
- 为什么无论你花了多少钱,永远都装不出样板房的感觉?
- 请大家推荐一个高性价比的客服系统?
- 国产12nm,2048核心显卡发布 英伟达、AMD、英特尔遇到对手了
- 如何打造北欧风?
- 项目开发完,对方不给源代码怎么办?