Unix & GNU/Linux

GNU/Linux

The Linux is the kernel (created by Linus Torvalds in 1991), the rest of the OS is from the GNU Project (started by Richard Stallman in 1984).1

Key takeaway from GNU Philosophy2: “free” in free software is about the freedom, not the price. It means software that respects users' freedom. Roughly, it means that the users have the freedom to run, copy, distribute, study, change and improve the software. Proprietary software respects none of it, and that’s by design.

Unix & BSD

A proprietary OS created at AT&T Bell labs by Ken Thompson, Dennis Ritchie, and others. Its philosophy and tools are still used by OS today.

Many vendors created their own variations because of the vague licencing terms by AT&T, most popular of which are University of California, Berkeley (BSD = Berkeley Software Distribution), Sun Microsystems (SunOS/Solaris), HP/HPE (HP-UX), and IBM (AIX).

Today, there exists many OS like macOS and IBM z/OS that are SUS (Single UNIX Specification) compliant (aka UNIX standard). The Open Group (est. 1996) publishes this spec and manages the UNIX trademark.

Unix-like: Many OS today are based on Unix. but aren’t SUS-compliant. Ex - FreeBSD (forks are used by Playstation consoles), other BSD descendants, etc…

Linux can also be said to be Unix-like! But it never derived from Unix directly unlike BSD.

Linux Distros

Distributions of various pre-compiled OS with additional tweaks, tools, and features added.3

Debian based: Debian, Ubuntu, Mint, etc…

Arch based: Arch, EndeavourOS, Artix, etc… (rolling upgrades; breaks frequently)

Red-Hat based: Red Hat Enterprise Linux (RHEL), Fedora, etc…

OS that use Linux Kernel: Android, ChromeOS

Special use OS: OpenWrt (routers), RaspberryPi OS, Kodi (home theatre PC), CentOS (web hosts)


  1. Linux and the GNU System by Richard Stallman: https://www.gnu.org/gnu/linux-and-gnu.en.html ↩︎

  2. Philosophy of the GNU Project: https://www.gnu.org/philosophy ↩︎

  3. Why so many distros? The Weird History of Linux - Fireship [YouTube] ↩︎