Linux和Android有什么不同
许多人认为这两个都是操作系统。LinuxOS是桌面和服务器,而AndroidOS是移动设备。完全正确吗?
LinuxOS,确切地说,Linux内核是最流行的OS,而Android是一个构建在Linux内核之上的框架。所以每个安卓设备都运行Linux内核但每个Linux设备都没有Android。我们可以把Linux内核看作是构建Android的基础。此外,Android并不仅限于移动设备。Android可以在其他设备上运行,如电视、相机、手表,甚至汽车!
让我们看到更多的差异如下:
Linux | Android |
---|---|
Linux是由Linus Torvalds构建的 | Android使用Java。它在虚拟机上执行 |
它是Unix的派生版本。 | 它在虚拟机上执行 |
它是开源的,这意味着任何人都可以免费使用。 | 它是一个移动开发开放平台 |
是一个稳定的OS | 在android中,Linux2.6是用来驱动系统的 |
它提供贸易服务和数据库支持 | 它涉及到一个UI框架。 |
Linux中使用的内核是单片的。 | 其内核类型是基于linux的。 |
它是专为所有公司的个人电脑。 | 它是专门为移动设备设计的。 |
它主要用于黑客基于目的的任务 | 它在移动设备中用于所有简单的任务 |
示例—:Linux 5.7 | 示例-:Android 10 |
它拥有GNU GPLv2(内核)的首选许可证。 | 它拥有Apache2.0和GNU GPLv2的首选许可证。 |