这里列出了android对linux kernel做的改动:
http://elinux.org/Android_Kernel_Features#List_of_kernel_features_unique_to_Android
一共才两万多行代码,主要是改进调试,对低内存环境的优化之类的小修补。整个android只有这一小部分是gpl的。
我猜测你看到操作系统这几个字,错把android理解成在linux kernel上修改的,因而反复说android是gpl的。
android主要是库和应用,对os kernel而言都是应用层的东西,也都是在apache license的,即使是多任务之类的也是利用现有的linux里的功能,和在应用层次的增加的一些包装。你前面提到的罗装所谓的多任务的改进具体是什么我不清楚,但多半是是应用层面的,比如切换界面之类的应用层次的改进。他没必要也没实力去改进kernel。android自己都没有对kernel的多任务部分做实质的修改。
至于演示的那个壁砖桌面和小app,则完全是个应用程序。连apache license都不涉及。