你对android的理解有重大偏差,android涉及os kernel和gpl的只有很一小部分


所有跟贴·加跟贴·新语丝读书论坛

送交者: yawl 于 2013-04-03, 09:07:05:

回答: 我很正视问题,你的问题我反复解释,只是你自己外行看不懂也不愿意懂 由 bluesea 于 2013-04-03, 01:49:07:

这里列出了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都不涉及。




所有跟贴:


加跟贴

笔名: 密码: 注册笔名请按这里

标题:

内容: (BBCode使用说明