Skia取代Cairo、再以OpenCORE取代FFmpeg等等。Android为了达到商业应用，必须移除被GNU GPL授权证所约束的部份，Android并没有用户层驱动（user space driver）这种东西。所有的驱动还是在内核空间中，并以HAL隔开版权问题。bionic/libc/kernel/ 并非标准的内核头文件（kernel header files）。Android的内核头文件是利用工具由Linux内核的头文件所产生的，这样做是为了保留常数、资料结构与巨集。Android的核心基于