android ADT 分windows和linux操作系统么
3个回答
展开全部
首先,三个系统针对市场不同,以后个人用户还是会围绕windows和android作为终端。
lz的理解有几点错的:
1.linux完全开源:linux看发行版,笼统说linux是开源的,但不同发行版也有不同政策,像一般服务器实用较多的redhat就并非如此;
2.linux界面不适合一般人实用:linux现在也有非常优良的xwindows界面,比windows更容易直观操作和理解,而且在各个发行版的进步下,很多软件都不再需要用户自己安装甚至自己编译,只需要像windows一般,双击一下图标就可以安装运行;比较优秀的x有gnome2、gnome3(含shell和unity)、kde等等;
3.android算是一个linux美化版:这个理解完全是错误的,android是使用到linux的架构和内核乃至到很多特性,但android笼统来说,其实不算是linux,因为android没有遵从linux最基本的GPL协议,而且,android运行的不是一个x那么简单,其实是一个非常高效率的虚拟机,如果lz你有用过linux的wine,或者你了解什么是java和jre。android和wine、jre的原理有点相似;
4.android开源:android虽说是开源,但也不是开源。google把android摆到一个很巧妙的位置,就是它开源,面对用户来说的确是。但他不开源,面对厂商来说,你必须跟google有一定关系和协议才可以拿到一份真正的源码~(如果有一定基础朋友可以自己repo git一份google面对大众发布的源码,是不能直接make的,里面总有那么点瑕疵)如果理解android是否开源,还是回到一个GPL协议的问题。详细请google一下。
lz的理解有几点错的:
1.linux完全开源:linux看发行版,笼统说linux是开源的,但不同发行版也有不同政策,像一般服务器实用较多的redhat就并非如此;
2.linux界面不适合一般人实用:linux现在也有非常优良的xwindows界面,比windows更容易直观操作和理解,而且在各个发行版的进步下,很多软件都不再需要用户自己安装甚至自己编译,只需要像windows一般,双击一下图标就可以安装运行;比较优秀的x有gnome2、gnome3(含shell和unity)、kde等等;
3.android算是一个linux美化版:这个理解完全是错误的,android是使用到linux的架构和内核乃至到很多特性,但android笼统来说,其实不算是linux,因为android没有遵从linux最基本的GPL协议,而且,android运行的不是一个x那么简单,其实是一个非常高效率的虚拟机,如果lz你有用过linux的wine,或者你了解什么是java和jre。android和wine、jre的原理有点相似;
4.android开源:android虽说是开源,但也不是开源。google把android摆到一个很巧妙的位置,就是它开源,面对用户来说的确是。但他不开源,面对厂商来说,你必须跟google有一定关系和协议才可以拿到一份真正的源码~(如果有一定基础朋友可以自己repo git一份google面对大众发布的源码,是不能直接make的,里面总有那么点瑕疵)如果理解android是否开源,还是回到一个GPL协议的问题。详细请google一下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询