Table of Contents

Distribution

distro - short for distribution

Which distro am I on?

$ cat /etc/os-release # config file contains distro info
$ lsb_release -a # display distro name and version
$ hostnamectl # display distro name and version

Why are there so many different distros? Some contextual history and philosophy may help.

Because Linux is open source, it is easy to make a unique version. Get a copy, modify it, and make your own version. Therefore, there are dozens of versions. They are derived from one another. Each derivation has its own personality and purpose, or maybe it just wants to be different. Most distros are free of charge but a few are commercial and have a price tag.

An MBA-type would say the market is fragmented.

Personality characteristics of each distro:

Commercial companies can sponsor open source projects, and sometimes release a commercial version.

The most widely-used distros are commercial and proprietary.

History of Unix Versions

History of Linux Distributions

In 1983, Richard Stallman coined the concept “free software”, started the Free Software Foundation (FSF), and started development of a free Unix-like OS named GNU. The gcc compiler and many other components were completed, but the kernel proved to be difficult, so development “stalled”.

In 1991, Linus Torvalds released the Linux kernel for use on his personal IBM AT 386, and a following developed around it.

From then, Linux developers adopted many GNU components, and GNU adopted the the Linux kernel.i

Each Linux distro uses the linux kernel, and some variation of the GNU or BSD or AT&T utilities.

Derivation Chart

Debian (1991), perhaps the original GNU/Linux, originally sponsored by Stallman’s FSF

Debian → Ubuntu (2004) sponsored by Canonical, now with Gnome 3 Debian → Ubuntu → kubuntu () - Ubuntu with KDE instead of Gnome Debian → Ubuntu → Mint (2006) - choice of GUI: mate, xfce, or cinnamon Debian → Ubuntu → elementary OS (2011) - looks like MacOS

Fedora (2002) - sponsored by Red Hat, uses Gnome, designed for desktops and laptops Fedora → Red Hat (1994) - Commercial, owned by IBM Fedora → Centos (2003) - often used by hosting companies arch - difficult to install arch → manjaro - easy to install. right amount of included software

openSUSE (1994) - sponsored by SUSE Software openSUSE → SUSE Enterprise a commercial version of openSUSE

Gentoo - source code distribution only, designed for high performance

WSL2 (2020), leading to “Microsoft Proprietary Linux”

Distro derived from origin corporate sponsor license
Debian 1991 none Open Source
Ubuntu Debian 2004 Canonical Open Source
Mint Ubuntu 2006 none Open Source
elementary OS Ubuntu 2011 none Open Source
Fedora Red Hat (historically) 2002 Red Hat (IBM) Open Source
Red Hat Fedora (code base) 1994 Red Hat (IBM) Commercial
Centos Fedora 2003 Red Hat (IBM) Open Source
openSUSE 2006 SUSE Open Source
SUSE openSUSE 2000 SUSE Commercial
Gentoo 2002 none Open Source
WSL2 2020 Microsoft Proprietary
Android Google Commercial
iOS Apple Commercial
MacOS Apple Commercial

Bottom line: Linus Torvalds evidently uses Fedora on his home computers for him and his family. He specifically says he does NOT use Debian because it is too difficult to install.