Skip to content
Related Articles
Open in App
Not now

Related Articles

Difference between Linux and Android

Improve Article
Save Article
  • Last Updated : 20 Jun, 2022
Improve Article
Save Article

Linux is a group of open-source Unix-like operating systems which was developed by Linus Torvalds. It is a package of Linux distribution. Some of the most used Linux distributions are Debian, Fedora, and Ubuntu. It was basically written in C language and assembly language. The kernel used in Linux is a Monolithic kernel. The target systems of Linux distributions are cloud computing, embedded systems, mobile devices, personal computers, servers, mainframe computers, and supercomputers. The first version of Linux was launched in 1991. The most recent version of Linux for personal computers is 5.6 (kernel). Android is a mobile operating system that is provided by Google. It is based on the modified version of the Linux kernel and other open-source software. It is specifically designed for touchscreen mobile devices like smartphones and tablets. It was developed using C, Java, C++, and other languages. The first version of Android was launched by Google in 2008. The latest stable version of Android is Android 10. It is provided totally free of cost. It is the most used operating system overall. 

The difference between Linux and Android are as follows:

It was developed by Linus Torvalds.It was developed by Google LLC.
It was launched in 1991.It was launched in 2008.
It is designed for PC of all companies.It is specifically designed for mobile devices.
Kernel used in Linux is Monolithic.Its Kernel type is Linux-based.
It has the preferred license of GNU GPLv2 (kernel).It has the preferred license of Apache 2.0 and GNU GPLv2.
It is written mainly using C and assembly language.It is written using C, C++, Java and other languages.
It is used in personal computers with complex tasks.It is the most used operating system overall.
It target system types are embedded systems, mobile devices, personal computers, servers, mainframe computers and supercomputers.Its target system types are smartphones and tablet computers.
It is mostly used for hacking purpose-based, tasks.It is used in mobile devices for all simple tasks.
Linux holds a smaller footprint comparative android. Android holds a large footprint comparative Linux.
It is a derived version of Unix.It is executed on virtual machines.
Linux distros use GNU C.Android uses its own C library, Bionic.
Linux supports multiple architectures.Android only supports only two major architectures: x86 and ARM.
My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!