Is Linux the operating system or the kernel?
In this article, TipsMake to answer your questions and show you the differences between the operating system and the kernel.
Is Linux the operating system or the kernel?
Linux is, in essence, not an operating system. It's a kernel. And most importantly, the kernel is part of the operating system. To be an operating system, Linux was provided with GNU software and other additional elements, hence the name GNU / Linux.
Linus Torvalds made Linux open source in 1992, a year after it was created. After that, Linux is installed on the computer as a distribution, such as Ubuntu, elementary OS, Fedora, OpenSUSE, etc. However, since there are Linux distributions combined with many other software outside of GNU, some people find it impossible to generalize all operating systems with a linux kernel as GNU / Linux.
The Linux kernel was developed by Linus Torvalds in 1991 and has since been migrated to a wide range of computing architectures. Linux is used as the main kernel for the free and open source GNU operating system. Since then, Linux has gained popularity and is deployed in various computing systems such as mobile devices (Android), PCs, servers, embedded devices, supercomputers, and mainframes.
Now, let's find out the difference between kernel and operating system.
Difference between kernel and operating system
Kernel
The kernel is the main part of the operating system. When you start your computer, this is the first part of the operating system that is loaded into RAM for the system to start working.
The kernel is the main part of the operating system
The kernel sits between the application software and the underlying hardware system. It communicates directly with the hardware and passes any required application software.
A simple example to illustrate this is when recording a video on a phone. When you tap the Camera app, the software will communicate with the kernel, indicating that it wants to use the camera and microphone. After that, the kernel will ask for the available camera and microphone hardware. Ultimately, both the software and the hardware will work together to record a video.
The kernel is also responsible for managing various system components like memory, processes, tasks, and storage. It ensures the correct execution of programs by checking memory space.
Operating system
The main purpose of an operating system is to manage system resources and processes. It contains the kernel and thus performs all the tasks that the kernel can do. In addition, the operating system also ensures system protection and security.
The operating system manages the processes and system resources
The operating system acts as an interface between the user and the underlying hardware system. All application programs run in a closed environment created by the operating system. Therefore, it is not possible to use the system without the operating system.
Hope this article helped you understand the clear differences between the kernel and the operating system. Linux itself is a kernel, and then the developers build upon it so that the kernel ships with the various Linux distributions available.
You should read it
- What's new in Linux Kernel 5.9?
- Linux Kernel 5.16 officially released with great features for gamers
- How does the Linux Kernel work?
- 28 interesting facts about Linux
- Update Linux kernel on Ubuntu via UKUU
- How to create a Custom Kernel on Ubuntu
- Compare the most popular Linux distributions today
- How to downgrade kernel in Linux
May be interested
- Update Linux kernel on Ubuntu via UKUUlinux kernel on ubuntu is the core of this operating system. it is the intermediate interface between computer hardware and software applications.
- The Russian military will use the Astra Linux operating system instead of Windowsrussian military is planning to use a linux kernel operating system called astra linux, developed by a russian company called rusbitech in 2008, to replace microsoft's windows operating system on its military system. .
- How to downgrade kernel in Linuxlinux life is determined by the kernel. if you are familiar with how gnu / linux works, linux is essentially the kernel. everything else is just a communication tool with it.
- How to check your Linux versionif you need to find the actual linux version or even the linux kernel version, please read the following article.
- History of Linux operating system, a strange development paththe development process of linux is a strange journey. 'many people don't even know they're using it. linux is everywhere.
- Microsoft will release Linux 'genuine' Linux kernel with Windows 10 WSLmicrosoft will start 'shipping' a built and customized linux kernel (linux kernel), first applied to windows 10 insider builds this summer. it is known that this kernel will act as a backbone of windows subsystem for linux 2.0 or wsl2.
- Learn about the Linux Kernel and their main functionswith more than 13 million lines of code, the linux kernel is one of the largest open source projects in the world, but what exactly are they and what do they do in the system?
- Linux - Journey from a fun to software that dominates the worldlinux is everywhere, crept into every corner of our lives. from the phone, computer, to the whole internet. even linux is now finding a way to be present on tvs, heat sensors, and cars.
- A sample of Nokia's Meltemi operating system is availablefew people know that after the death of meego, nokia secretly developed a separate operating system that also uses the linux kernel (similar to android) with the name meltemi.
- 12 best Linux server operating systemsalthough linux operating systems provide a great desktop environment, linux can also successfully complete the task of a server. linux often provides advanced permissions, increasing flexibility and stability.