Android's linux kernel is GPL, but the userspace Apache license. The difference? the apache license allows commercial and proprietary development and restriction. so as much as everyone wants motorola to be wrong, they have every right under the android open source apache license to lock down, restrict or modify the OS without having to contribute to development of android or the android community. locked software, bootloaders, and commercial and proprietary development is not only allowed by apache but also encouraged.
i guess the theme of the story is that the droid x is never going to have a true custom theme haha
Google Interview Q&A
Apple CEO, Verizon COO