title: “基于Linux开发的系统是新系统，基于Android的修改版本不是新系统”，这算不算五十步笑百步？
topic: 操作系统
content: 基于Linux开发的系统我以Android举例 Android肯定是一个新系统： Android是执行于Linux kernel之上，但并不是GNULinux。因为在一般GNULinux里支持的功能，Android大都没有支援，包括CairoX11AlsaFFmpegGTKPango及Glibc等都被移除掉了。Android又以bionic取代Glibc以Skia取代Cairo再以opencore取代FFmpeg等等。Android为了达到商业应用，必须移除被GNU GPL授权证所约束的部份，Android并没有用户层驱动（user spa
answerer_tags: 程序猿/机器学习/计算机视觉/C#