this post was submitted on 13 Oct 2023
328 points (92.7% liked)

Linux

48417 readers
1383 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Why Linux is portrayed as a Penguin?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

As the others made a good point, Linux is the kernel (program that connects hardware altogether and manages processes). GNU is an organisation beginning in 1983 that made some vital userland programs (Bash, GCC, readline, GNOME, GTK, GIMP, etc.) as a replacement of the proprietary ones found in UNIX and Windows. Linux is created by a Finnish student Linus Torvalds and is not a part of the GNU project but it's been licensed under the GNU General Public License (GPL), the first free software license.

Linux is used by a lot of companies, and some of the products that have Linux inside refuse to accept the paradigm of software freedom. Examples of this are: Chrome OS, Windows Subsystem for Linux, Google Android and some (but not all) appliances (like routers) that are locked-in and contain proprietary blobs.

Therefore, in technical discussions, I use the word "Linux" to refer to the OS, as "this software is compatible with Linux". But, when I want to stress out software freedom, given a large influence of the GNU project, I say "GNU/Linux".

[–] [email protected] 4 points 1 year ago (1 children)

There’s quite a few Linux distributions or whatever you want to call it that aren’t associated with GNU or are not based on GNU software

[–] [email protected] 2 points 1 year ago (1 children)
[–] [email protected] 2 points 1 year ago (1 children)

So calling those which are just as open but not associated with GNU GNU/Linux is disingenuous, despite the influence of the GNU organization

[–] [email protected] 1 points 1 year ago (2 children)

Does anyone actually do that though?

load more comments (2 replies)
[–] [email protected] 4 points 1 year ago (1 children)

For me its GNU/linux formally. Linux would not mean anything to me without the gpl. I would likely be using freeBSD or sticking with windows/mac. Heck I would be using mac now if they had not abandoned their great warrantly support of pre 2010

[–] [email protected] 3 points 1 year ago* (last edited 1 year ago) (1 children)

Alpine Linux is a distro without GNU, same with Android (typically Busybox and no glibc) - so just seems frivolous to add it when talking about the kernel just because some tiny amount of users have it in their systems. If it's license only, would it be better to just call it GPL/Linux?

[–] [email protected] 3 points 1 year ago (3 children)

Maybe. Personaly I don't sue the non gnu linux except for android which I think of as android and like about as much as I like windows. So not a whole lot. Granted I appreciate what they both do but they constantly annoying me in implementations. I digress though. So for me the GNU still works. IM actually sorta curious about alpine now. Its using whole cloth implementions of functionaility like the GNU utils? I mean gnu had to do that to make gpl versions of unix commands but why did alpine bother?

[–] [email protected] 1 points 1 year ago (1 children)

Out of curiosity, what specifically do you dislike about Android? If it is stock androids google crap, I get that, but there are some solid ROMs out there.

[–] [email protected] 1 points 1 year ago (1 children)

I really don't like smart phones in general. So I also don't like ios. There is a very small use case where I like the formfactor and that is like using the old tricorder app or the stellarium app but basically I have not taken to it the way the rest of society has.

[–] [email protected] 2 points 1 year ago (1 children)

That’s fair. I like the convenience of having a computer in my pocket for some things, but trying to do actual meaningful tasks on one is awful.

[–] [email protected] 1 points 1 year ago

Same here. My smartphone is for looking up/verifying factual information, voice-dictating texts to my wife, emergency phone calls...aaaaaaand Waze -- a crowdsourced GPS that helps me avoid speed traps while driving.

load more comments (2 replies)
[–] [email protected] 4 points 1 year ago (1 children)

The GNU FAQ page goes very in-depth on every question you might have on why to call it GNU/Linux. Whether that makes you more or less likely to actually call it that is up to you!

[–] Tranus 1 points 1 year ago

Your link is formatted as an image. Use [...](...), instead of ![...](...)

[–] [email protected] 4 points 1 year ago (3 children)

Linux/GNU. GNU would never have been widely adopted anywhere without the Linux kernel. Plus, Linux can be made to run with alternatives to GNU. Putting GNU first is putting the cart before the horse.

load more comments (3 replies)
[–] [email protected] 4 points 1 year ago

I love them all, man.

[–] LeFantome 3 points 1 year ago

Let me put it this way. The Linux distro I use has something like 80,000 packages available. There are fewer than 400 GNU packages. I do not want to argue about this. Here is the list of GNU packages from the GNU project itself: https://www.gnu.org/software/software.en.html#allgnupkgs

That means that GNU represents less than one percent of the packages available in my distro.

The most common software license used by these 80,000 packages is MIT ( not the GPL ).

The next distro I want to switch to, Chimera Linux, has essentially no GNU software in the default install. Not even the Core Utils, the C library, or the compiler.

I respect the FSF. I highly value the historical role of the GNU Project ( specifically GCC and Glibc ). Despite that, I find the term GNU / Linux inaccurate and infuriating. It is arrogant and the appropriation is disrespectful to the immense contributions of thousands of others ( those not affiliated with the GNU project ).

In 1992, before anybody used the term GNU / Linux or GNU+Linux, this may have been a defensible label to use ( if still a bit obnoxious ). These days, it is nothing but false propaganda.

[–] [email protected] 2 points 1 year ago

They’re both so good, I can’t choose.

[–] [email protected] 1 points 1 year ago

Gee And You

[–] [email protected] 1 points 1 year ago (1 children)
load more comments (1 replies)
load more comments
view more: ‹ prev next ›