Linux is the kernal, the bit of the OS responsible for interacting with hardware and organising processes that run
GNU packages are a collection of small software programs that are present in virtually every Linux distro (things like bash, grep, and libc) that are needed to make the OS do useful things.
together they make up “GNU/Linux”, which is often shortened to simply Linux. Which is fine, people will understand what you’re talking about from context, and only pedantic asshats will correct you in general conversation. This is the internet though and you’re bound to run into a pedantic asshat from time to time.
Thanks for this explanation. This was my understanding as well, except for the GNU part.
I asked because the parent commenter directly above my first comment made the distinction between the operating system and the kernel. I wasn’t actually sure what the overall umbrella “OS” was for Linux, since as you say the kernel is Linux while there are GNU packages. I can’t really recall someone on Lemmy saying what exactly the operating system is for any given computer that happens to run Linux as the kernel.
I guess this scratches at what the definition of an operating system is: Windows, macOS, or GNU/Linux. In reality, doesn’t Windows run on the Unix kernel? Why don’t we call it Windows/Unix then? Is Unix used with other “operating systems” that layer on top of the Unix kernel itself?
I went to school for electrical engineering btw and had to take many classes about digital logic and all of the entry level stuff about PCs at a hardware level. Didn’t really get taught much about what goes on top of the hardware aside from maybe microcontrollers with Assembly and C.
For most users, kernel js kinda invisible. Whatever program you run interacts with the system via the kernel. Kernel manages hardware and links software with hardware.
And all the other programs you can launch, built around the kernel which together make it functional is the rest of the OS.
Ahh right.
Perhaps he didn’t consider the kinds of mind games people can play on kids (which even other kids can), which you don’t need to worry about if you are just a random guy, but do need to, if you are controlling a community/country.
my theory is that he simply assumes nothing bad will happen from any situation until someone tells him otherwise. i will give him this though, he instantly changes his opinion when presented with new data.
Richard Stallman*
The meme said Linux users, not GNU/Linux.
It also said operating systems, not kernels.
As a Linux n00b, now I need to know which is the kernel and which is the OS.
The long and short of it is this:
Thanks for this explanation. This was my understanding as well, except for the GNU part.
I asked because the parent commenter directly above my first comment made the distinction between the operating system and the kernel. I wasn’t actually sure what the overall umbrella “OS” was for Linux, since as you say the kernel is Linux while there are GNU packages. I can’t really recall someone on Lemmy saying what exactly the operating system is for any given computer that happens to run Linux as the kernel.
I guess this scratches at what the definition of an operating system is: Windows, macOS, or GNU/Linux. In reality, doesn’t Windows run on the Unix kernel? Why don’t we call it Windows/Unix then? Is Unix used with other “operating systems” that layer on top of the Unix kernel itself?
I went to school for electrical engineering btw and had to take many classes about digital logic and all of the entry level stuff about PCs at a hardware level. Didn’t really get taught much about what goes on top of the hardware aside from maybe microcontrollers with Assembly and C.
Thanks anyways!
For most users, kernel js kinda invisible. Whatever program you run interacts with the system via the kernel. Kernel manages hardware and links software with hardware.
And all the other programs you can launch, built around the kernel which together make it functional is the rest of the OS.
✨ Linchard Starvalds ✨
Bold move to combine their names and then give it those damn “we’ve forced AI into this” sparkles, lol.
The linux kernel was invented by Linus Nostallman.
The pedo apologist?
ex-
Ex-pedo? I’d half believe it.
ex-apologist. he’s gone on record saying that his statements were based on ignorance and that he had talked to a child psychologist to learn more.
What kind of statements were his?
That if someone freely gives consent but is underage, it’s not immoral.
Ahh right.
Perhaps he didn’t consider the kinds of mind games people can play on kids (which even other kids can), which you don’t need to worry about if you are just a random guy, but do need to, if you are controlling a community/country.
my theory is that he simply assumes nothing bad will happen from any situation until someone tells him otherwise. i will give him this though, he instantly changes his opinion when presented with new data.
The Father -> Richard Stallman
The Son -> Linus Torvalds
The Holy Ghost -> GNU+Linux
The Holy Temple -> Arch Linux
Holy Temple is of course Temple OS.
deleted by creator
Filthy heretic!