Androidissa on kyllä aika lähelle se Linux, mutta GNU:ta siellä on hyvin vähän tai ei lainkaan. Esimerkiksi POSIX-rajapintoja vasten tehtyjä ohjelmia ei oikein voi Androidissa ajaa, vaan sovelluksille näkyvät lähinnä ne Androidin omat rajapinnat. Sovellusten ohjelmointikielenäkin käytetään enimmäkseen Javaa, eikä puhdasta C-kielistä ohjelmaa oikeastaan voi sinne edes laittaa.