找到更适合Android的整体许可模式。针对不同的许可模式，Google于2012年底将Android中的蓝牙堆栈从GPL许可的转移到Apache许可的BlueDroid。Android默认情况下并没有本机X Window系统，也不支援整套标准GNU库。这使现有Linux应用程式或程式库都难以移植到Android，直至Android的的r5版本完全以C或C++编写的应用程序以获得支援 由C所编写的程式库也可以透过注入一个小垫片及使用Java本地介面（JNI）以在应用程式中使用。自Android