[莫慌] Android开发将转为谷歌内部分支 不再公布开发记录但仍然会开源
内容提要
从下周起,谷歌将私下进行Android系统开发,合并AOSP与GMS开发分支以简化流程。尽管如此,Android仍将保持开源,谷歌将在新版本发布时更新AOSP源代码。
关键要点
-
从下周起,谷歌将Android系统开发转为私下进行,合并AOSP与GMS开发分支以简化流程。
-
Android系统仍将保持开源,谷歌将在新版本发布时更新AOSP源代码。
-
AOSP是Android开源项目的缩写,遵循Apache 2.0开源协议,允许任何人使用、分发和修改。
-
谷歌将维护公共AOSP分支和内部开发分支,公共分支对任何人开放,内部分支仅限获得GMS许可的公司。
-
大多数Android核心组件将在谷歌内部分支私下开发,部分组件如蓝牙堆栈仍在AOSP分支公开开发。
-
谷歌确认将所有Android开发转移到内部分支,简化开发流程,但仍会将代码开源到AOSP中。
-
谷歌将继续发布Android Linux Kernel分支的内核源代码,遵循GPLv2协议,允许下游开发商修改并开源代码。
-
整体来看,此变化不会对Android生态系统造成负面影响。
延伸解读
开发流程的变化
谷歌将Android开发转为私下进行,合并AOSP与GMS分支,这一变化旨在简化开发流程。虽然开发过程不再公开,但谷歌承诺仍会在新版本发布时更新AOSP源代码,确保开源特性得以保留。
对生态系统的影响
尽管开发流程变为私下,谷歌表示这一变化不会对Android生态系统造成负面影响。AOSP的开放性仍然允许外部开发者参与,且许多厂商仍可基于AOSP进行定制开发,保持市场竞争力。
开源许可证的意义
AOSP遵循Apache 2.0开源协议,允许任何人使用和修改代码,这为Android生态系统的多样性提供了基础。尽管谷歌将核心组件私下开发,开源许可证仍确保了开发者的自由度和创新空间。
延伸问答
谷歌为什么将Android开发转为私下进行?
谷歌将Android开发转为私下进行是为了简化开发流程,合并AOSP与GMS开发分支。
AOSP是什么,它的开源协议是什么?
AOSP是Android开源项目的缩写,遵循Apache 2.0开源协议,允许任何人使用、分发和修改。
谷歌会如何处理Android的源代码?
谷歌将在内部分支完成开发后,将更改后的源代码开源到AOSP中。
哪些公司可以访问谷歌的内部开发分支?
只有获得谷歌移动服务(GMS)许可的公司可以访问谷歌的内部开发分支。
这次开发流程的变化会对Android生态系统造成影响吗?
整体来看,此变化不会对Android生态系统造成负面影响。
谷歌会继续发布哪些类型的源代码?
谷歌将继续发布Android Linux Kernel分支的内核源代码,遵循GPLv2协议。