送交者: yawl 于 2013-04-03, 11:03:08:
回答: yawl 你能跟我说说开发桌面应用比如GO 桌面与开发MIUI 的区别吗? 由 bluesea 于 2013-04-03, 09:57:30:
事实是只有一点点kenel patch是gpl的,具体patch了什么我也给了连接了。android主体是apache license。我觉得你还不至于不知道apache license也是open source的一种。如果你知道的话,自己应该能意识到你上面的话的错误。
你如果认真看看android对linux kernel做了那些改动,就能看到它不需要对linux kernel做什么大修改,上层的app更是没有必要。进程现成管理之类的都是利用现有的kernel里的功能的封装,而不是修改。
MIUI如果修改了基于gpl的软件,那它必须开源。否则是自己的选择。