题外话:
谷歌开始对欧盟用的应用收费了,不知道国内会怎么样。
最近项目产品也需要关注下此信息,避免不必要的版权纠纷。
Android平台,由不同模块组成,每个模块的license不一定相同。
由于Android是基于Linux内核的,所以内核的license是和Linux一样基于GPLv2的。
而在内核上层的Framework层,使用的是Apache2.0协议。此协议允许商用公司开发出的产品不一定要开源,可以视情况打包为闭源商业软件。
另外,像其他BSD、MIT等协议,相比Apache2.0更宽松,所以商用也没什么问题。
Android ,在争议中逃离 Linux 内核的 GPL 约束
Android 版权介绍
Android 内核基于 Linux 设备厂商必须公开内核源代码,如何逼迫小米公司开源?