Android menggunakan Linux sebagai kernelnya. Tetapi ini lebih dari sekedar kernel. Itu semua adalah userspace juga, termasuk alat, aplikasi, dan sebagainya. Perbandingan yang tepat adalah sumber Android dengan sumber seluruh distribusi Linux, bukan hanya kernel. Kode sumber untuk rilis terbaru Debian membutuhkan 8 DVD atau lebih.
Sebenarnya, Android juga harus memasukkan sumber yang diperlukan untuk membuat rantai alat untuk mendukung platform target Android. Jadi, Anda memiliki kode sumber berbagai alat yang bahkan tidak berjalan di Android termasuk dalam distribusi. Sumber kernel Linux mengharuskan Anda sudah memiliki toolchain (compiler, linker, assembler, dan sebagainya) yang mendukung platform target Anda.