У багатьох випадках здається, що міркування ліцензування мали глибокий вплив на технічні рішення. Розробники Android явно пішли на багато що, щоб уникнути використання коду, який поширюється під Стандартною громадською ліцензією GNU (GPL). Рішення Google створити нову libc з нуля і впровадити Harmony частково пояснюється сильною перевагою дозвільного ліцензування. Переважна більшість стека проміжного програмного забезпечення Android поширюється відповідно до ліцензії на програмне забезпечення Apache (ASL), яка не накладає взаємних вимог (авторського лева) GPL.
Повсюдне використання ASL на рівні проміжного програмного забезпечення Android дає змогу виробникам телефонів та операторам мобільного зв’язку вносити власні налаштування поверх стека платформи. Хоча це викликало деяку критику, використання Google ASL справді дуже розумне і має великий сенс.
Потенціал впровадження платформи значною мірою залежить від того, наскільки гнучкою вона забезпечує постачальників. Поширення платформи під дозвільною ліцензією замість ліцензії з авторським левом дає комерційним користувачам Android більше свободи для диференціації своїх продуктів від інших на ринку. ASL також сумісний з GPLv3, що означає, що розробники, які хочуть інтегрувати код Android у проекти під ліцензією GPL і додавати взаємні вимоги до своїх похідних, можуть зробити це.
Єдиним важливим винятком із дозвільної ліцензійної переваги Android є саме ядро. Ядро Linux поширюється під ліцензією GPLv2. Дивлячись на стек Android, майже дивно, що вони взагалі використовували ядро Linux. Здається, що ядро BSD було б набагато тісніше пов’язане з їхньою технічною та ліцензійною філософією.
