Is Linux an OS or a kernel?

markiska22816

New Member
Joined
Dec 3, 2025
Messages
2
Reaction score
0
Credits
18
один генй пытается докозать мне что линукс (не дистрибутивы) это ос а не ядро.
мне нужен ответ линукс это ос или ядро?



One guy is trying to prove to me that Linux (not distributions) is an OS and not a kernel.
I need an answer: is Linux an OS or a kernel?
 
Last edited:


This is an English forum only, please translate your topic to English.
 
Welcome
Please take note, this is an international site and the chosen language is English [American and Australian are acceptable]
Kindly make all post in English, if you do not feel proficient then use a translator before you post

 
One guy is trying to prove to me that Linux (not distributions) is an OS and not a kernel.
I need an answer: is Linux an OS or a kernel?
Technically Linux is only the kernel but most of the time people refer to Linux as a distribution because most people will know what you are talking about when you say I'm running Linux. Which is actually a GNU/Linux distribution with a whole set of other tools built around it to make it work as an os.
 
As @CaffeineAddict has said Linux Is the kernel. Distributions are a OS put together with the kernel and other apps/system files to make an OS. The Kernel is the center of it all.
The Linux operating system comprises several different pieces:

  1. Bootloader – The software that manages the boot process of your computer. For most users, this will simply be a splash screen that pops up and eventually goes away to boot into the operating system.
  2. Kernel This is the one piece of the whole that is actually called ‘Linux’. The kernel is the core of the system and manages the CPU, memory, and peripheral devices. The kernel is the lowest level of the OS.
  3. Init system – This is a sub-system that bootstraps the user space and is charged with controlling daemons. One of the most widely used init systems is systemd, which also happens to be one of the most controversial. It is the init system that manages the boot process, once the initial booting is handed over from the bootloader (i.e., GRUB or GRand Unified Bootloader).
  4. Daemons – These are background services (printing, sound, scheduling, etc.) that either start up during boot or after you log into the desktop.
  5. Graphical server – This is the sub-system that displays the graphics on your monitor. It is commonly referred to as the X server or just X.
  6. Desktop environment – This is the piece that the users actually interact with. There are many desktop environments to choose from (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce, etc.). Each desktop environment includes built-in applications (such as file managers, configuration tools, web browsers, and games).
  7. Applications – Desktop environments do not offer the full array of apps. Just like Windows and macOS, Linux offers thousands upon thousands of high-quality software titles that can be easily found and installed. Most modern Linux distributions (more on this below) include App Store-like tools that centralize and simplify application installation. For example, Ubuntu Linux has the Ubuntu Software Center (a rebrand of GNOME Software) which allows you to quickly search among the thousands of apps and install them from one centralized location. (Source Linux.com)
 
One guy is trying to prove to me that Linux (not distributions) is an OS and not a kernel.
I need an answer: is Linux an OS or a kernel?
The profusion of definitions in the world of technology can be very confusing.

In answer to the original question of "is linux an OS or a kernel?", the answer is that the term "linux" can refer to either of those elements, or others as well.

"Linux" can refer to the kernel which is the software that one can download from kernel.org or from Linux Torvald's github site: https://github.com/torvalds/.

"Linux" can refer to a linux distribution (see below) like debian, fedora, ubuntu etc and is commonly used in that way in conversation and writing about linux distributions.

"Linux" can refer to an operating system, but here the fogginess of definition descends more greatly because the term "operating system" itself is used to mean different things.

Andrew Tanenbaum writes:

"The operating system is the code that carries out the system calls. Editors,
compilers, assemblers, linkers, utility programs, and command interpreters
definitely are not part of the operating system, even though they are important and
useful. At the risk of confusing things somewhat, in this section we will look briefly
at the UNIX command interpreter, the shell. Although it is not part of the operating
system, it makes heavy use of many operating system features and thus serves
as a good example of how the system calls are used. It is the main interface for user
at the terminal."
(2015 Tanenbaum A & Boss H, Modern Operating Systems, Pearson Education: New Jersey)

"Operating system" is often the term used synonymously with "distribution", where "distribution" means: what has been distributed by a linux organisation like debian or fedora or ubuntu etc in the form of an installable collection of software with a linux kernel that will run a computer. That use of the term "operating system" is quite different to what Tanenbaum describes.

The term "GNU/Linux" can be applied to those linux distributions that use the GNU utilities, but there are a number of linux distributions that do not use GNU utilities, or can replace the GNU utilities with other utilities, for example: alpine linux, chimera linux, individual builds of gentoo linux, and especially embedded linux systems which often use busybox or toybox utilities. Android's version of linux uses toybox. Ubuntu is supporting a rewrite of GNU utilities in the rust programming language called "uutils" to eventually replace GNU utilities altogether. The term "GNU/Linux" was invented by Richard Stallman of the Free Software Foundation to give credit to the contribution of the GNU utilities to linux distributions which used them, and to which he had made a major contribution. There is however, a lot of software in linux distributions that is neither the linux kernel nor GNU utilities, so adding the term "GNU" to "linux" can be seen as an attempt at appropriation or the staking of a claim which could be made for many other software contributions or contributors to a linux distribution. YMMV.
 
Last edited:
Technically Linux is only the kernel but most of the time people refer to Linux as a distribution because most people will know what you are talking about when you say I'm running Linux. Which is actually a GNU/Linux distribution with a whole set of other tools built around it to make it work as an os.
Best answer I have ever seen.
 
There's a famous copypasta / meme surrounding this topic. It's from Richard Stallman:

I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX. Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
 
The Linux operating system is a collection of open-source software programs designed to function similarly to Unix systems. Linus Torvalds, a Finnish software engineer, initially launched the Linux kernel, which serves as the core component, on September 17, 1991. This kernel acts as a vital bridge, facilitating seamless communication between computer software and physical hardware components like processors, memory, and devices. It enables programs to efficiently utilize and interact with the available hardware resources, ensuring smooth and reliable operations.
 
The Linux operating system is a collection of open-source software programs designed to function similarly to Unix systems. Linus Torvalds, a Finnish software engineer, initially launched the Linux kernel, which serves as the core component, on September 17, 1991. This kernel acts as a vital bridge, facilitating seamless communication between computer software and physical hardware components like processors, memory, and devices. It enables programs to efficiently utilize and interact with the available hardware resources, ensuring smooth and reliable operations.
When running that text through the AI detector here: https://gptzero.me/, the result was:
We are highly confident this text was AI generated
 
""We are highly confident this text was AI generated""

That is the truth
AI can assist, but it cannot replace the very thing the team is built on — people. (Quote Jimmy, NCIS S23E08)

I am here to assure everyone I have not been replaced. (Non AI)
 
Answering as a sloppy American writer: "Is Linux a Kernel or an OS?" My answer: Yes.
 
""We are highly confident this text was AI generated""

That is the truth
AI can assist, but it cannot replace the very thing the team is built on — people. (Quote Jimmy, NCIS S23E08)

I am here to assure everyone I have not been replaced. (Non AI)
Woe be to me to suppose for a moment that the @Condobloke is replaced or replaceable :-) . It was interesting to see how the AI detector linked to in post #12 responded to some texts, my own included. For example, I tested the last paragraph of post #8 into the detector and it responded with:
We are highly confident this text is entirely human
 
We recently updated our terms of service.


The salient point is:

AI-generated posts and replies MUST be clearly disclosed. If AI tools (ChatGPT, Claude, etc.) were used to write any portion of your post, include a note such as 'AI-assisted' or 'Generated with AI' in your message.

Please keep this in mind.
 
In today's world, Linux is taken to mean the OS

"what ya got on ya PC mate?'''/.......wich windoze? "

'None of that crap for me mate !...I use Linux'

"what the **** is that?"

A too lengthy explanation follows....

'fuuuuuu***...sounds complicated, mate...(eyes glazing over at perceived complexity)....

Generated by Condobloke.
 


Follow Linux.org

Members online


Top