Google是使用现有的发行版(例如Debian,Red Hat等)来创建Android,还是使用了基本的必需品(内核,文件系统和一些强制性文件)?

评论

相关:Linux内核和Android内核之间有什么区别?

#1 楼

Android与典型的Linux发行版的共享很少。实际上,这正是Richard Stallman的“ GNU / Linux”区别派上用场的地方– Android并不是真正具有Linux内核的类Unix通用操作系统。这是一个使用Linux内核的新系统。这一直到它自己的自定义libc实现(称为“ Bionic”),并不一定要尝试符合POSIX。系统,尽管它已经使用了两年了,但基本上还是正确且有用的。

#2 楼

没有。就像Debian,Arch Linux和Gentoo都不基于任何其他发行版一样,Android也不基于任何现有发行版。

实际上,这不是典型的GNU \ Linux发行版。它是Linux发行版,但不是GNU \ Linux发行版