LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 08-11-2017, 04:15 AM   #1
sigint-ninja
Member
 
Registered: Feb 2011
Location: Republic Of Ireland
Distribution: Debian,Centos,Slackware
Posts: 508

Rep: Reputation: 29
What is the GNU in GNU/Linux


i know Stallman gets a bit funny about calling it GNU/Linux

i know GNU is gnu is not unix
and i know linux is the kernel developed in the early 90s by linus

but what is GNU exactly,can you still see this "portion" on modern up to date distros like ubuntu and centos

wha is it exactly? is it the software programs that run on the kernel like Gnome and KDE and the utilities like Konqueror and dolphin file managers and other stuff?

just curios...and is it absolutely right to call it GNU/Linux?
 
Old 08-11-2017, 04:49 AM   #2
pan64
LQ Guru
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 16,490

Rep: Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532Reputation: 5532
probably: https://en.wikipedia.org/wiki/GNU
or: https://www.gnu.org/
 
Old 08-11-2017, 07:13 AM   #3
Rickkkk
Senior Member
 
Registered: Dec 2014
Location: Montreal, Quebec and Dartmouth, Nova Scotia CANADA
Distribution: Arch
Posts: 1,253

Rep: Reputation: 467Reputation: 467Reputation: 467Reputation: 467Reputation: 467
Formally (and I'll permit myself to generalize here ...), "linux" is the operating system kernel and GNU is, more or less, everything else, with a marked emphasis on maintaining free and open source software (FOSS) principles.

The GNU project was/is developing its own kernel ("HURD") and several distros use it. The ubiquitous combination of the linux kernel and the rest of the GNU OS is much more common, however.

The proper nomenclature is indeed GNU/Linux for distributions based on those components. Common usage is to refer to any distro using the linux kernel as "linux". Opinions vary ....

Hope this helps. As pan64 has pointed out, there is a ton of information on the web should you be interested in delving deeper.

Last edited by Rickkkk; 08-11-2017 at 09:02 AM.
 
Old 08-11-2017, 08:28 AM   #4
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
GNU provided everything for an operation system, except the kernel, Hurd was, and is, not entirely ready for real world usage

To be able to provide a full operating system, the Linux kernel was taken, since this was ready/more usable at this time.
Therefore, Linux is the kernel of the GNU/Linux operating system.

If Linux is replaced with the Hurd kernel, than it is the GNU/Hurd operating system.
https://www.gnu.org/software/hurd/index.html
 
Old 08-11-2017, 09:18 AM   #5
hydrurga
LQ Guru
 
Registered: Nov 2008
Location: Pictland
Distribution: Linux Mint 20 MATE
Posts: 8,048
Blog Entries: 5

Rep: Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917Reputation: 2917
GNU produces a great deal of software, extending from lower-level system-related packages (e.g. coreutils, diffutils, findutils, gcc etc.) to higher-level applications (chess, gpaint, gtypist etc.).

https://www.gnu.org/manual/blurbs.html

Personally, I would define the GNU part of GNU/Linux as referring only to GNU's lower-level system packages.
 
Old 08-11-2017, 01:29 PM   #6
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: AntiX 19
Posts: 6,309
Blog Entries: 21

Rep: Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166Reputation: 3166
Don't know. But amazingly

Code:
crosh> uname -o
GNU/Linux
Learning something new every day.
 
Old 08-12-2017, 02:23 AM   #7
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 17,237
Blog Entries: 10

Rep: Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160Reputation: 5160
Quote:
Originally Posted by sigint-ninja View Post
...and is it absolutely right to call it GNU/Linux?
it depends on what you want to describe.
of course it's Linux.
I usually use the term GNU/Linux when I want to stress that it's not only about the kernel, but about a free software philosophy and development with a long history and - erm, well - tradition, and loads of software conforming to that.
which is usually "as opposed to Android and all the other unspeakable things various greedy bodies have done to Linux".
 
Old 08-13-2017, 07:22 AM   #8
rainydayshirt
LQ Newbie
 
Registered: Aug 2017
Location: Ferguson, Missouri, USA
Distribution: Slackware, antiX, Puppy
Posts: 19

Rep: Reputation: 29
http://www.gnu.org/gnu/gnu-linux-faq.html#always
http://www.gnu.org/gnu/linux-and-gnu.html
http://www.gnu.org/gnu/gnu-users-nev...rd-of-gnu.html
http://www.gnu.org/gnu/why-gnu-linux.html

These links, while a bit lengthy, should help clear it up.

As has been stated, Linux refers specifically to the Kernel, while GNU generally refers to the majority of what you would actually call the OpSys. If you want to split hairs, you could say that only the software officially maintained by the GNU Project constitutes the GNU portion of GNU/Linux. https://directory.fsf.org/wiki/GNU

I have personally taken to using GNU/Linux when talking to others about "Linux." I agree with Richard Stallman's desire to call it GNU/Linux, as it ultimately gives credit to the two primary pools of code that form the general distro(s).

(At least this is how I currently understand the situation)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Debian 7.0 GNU/Linux vs. GNU/kFreeBSD Benchmarks LXer Syndicated Linux News 0 06-11-2013 02:00 AM
LXer: GNU Grep & Sed: Fallout Within The GNU FSF Camp LXer Syndicated Linux News 0 12-24-2012 05:39 PM
LXer: GNU/Linux and freedom: non-free software hidden in your GNU/Linux distribution LXer Syndicated Linux News 0 04-02-2010 11:21 PM
GNU Make and GNU GCC DEBUG vs RELEASE compiler options aryan1 Programming 1 01-12-2010 12:29 PM
GNU/Linux vs. GNU/OpenSolaris win32sux Linux - Software 5 11-27-2005 10:10 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:28 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration