hyperreal.coffee

Community-driven FOSS distributions

I’ve compiled a list of community-driven, non-corporate FOSS operating systems. What I mean by “community-driven” is distributions that are self-governed, where decisions regarding the direction of the distribution are ultimately made by the community itself and its leadership. This is in contrast to distributions where corporations like IBM/Red Hat, Canonical, and Novell have decision-making power over the direction of the distribution.

AlmaLinux

Websitehttps://almalinux.org/
DescriptionProduction-grade enterprise distribution that is binary-compatible with RHEL.
UserlandGNU
KernelLinux
Initsystemd

Alpine Linux

Websitehttps://alpinelinux.org/
DescriptionSmall, simple, and secure.
UserlandMusl, BusyBox
KernelLinux
InitOpenRC

antiX Linux

Websitehttps://antixlinux.com/
DescriptionFast, lightweight, systemd-free and elogind-free Debian-based Linux distro.
UserlandGNU
KernelLinux
Initrunit, SysV

Arch Linux

Websitehttps://archlinux.org/
DescriptionRolling release, cutting edge. Flexible, minimal, Keep It Simple.
UserlandGNU
KernelLinux
Initsystemd

Artix Linux

Websitehttps://artixlinux.org/
DescriptionRolling release based on Arch Linux. Fast, simple, and systemd-free.
UserlandGNU
KernelLinux
InitOpenRC, runit, s6, or Dinit

CalyxOS

Websitehttps://calyxos.org/
DescriptionPrivacy and security-focused Android-based OS for smartphones, foldables, and tablets. Produced by the Calyx Institute
UserlandAndroid
KernelAndroid
InitAndroid

Chimera Linux

Websitehttps://chimera-linux.org/
DescriptionSimple, transparent.
UserlandMusl, BSD, LLVM compiler and runtime stack
KernelLinux
InitDinit

Debian GNU/Linux

Websitehttps://www.debian.org/
DescriptionGeneral-purpose OS.
UserlandGNU
KernelLinux
Initsystemd

Devuan GNU+Linux

Websitehttps://www.devuan.org
DescriptionGeneral-purpose. Fork of Debian without systemd. Promots Init Freedom.
UserlandGNU
KernelLinux
InitSysV, OpenRC

DragonFly BSD

Websitehttps://dragonflybsd.org
DescriptionForked from FreeBSD 4.8. Features the HAMMER2 filesystem, virtual kernels, SMP scalability, and swapcache.
UserlandDragonFly BSD
KernelDragonFly BSD
InitBSD RC

FreeBSD

Websitehttps://freebsd.org/
DescriptionNative ZFS support. LLVM compiler and runtime. Jails, Bhyve, ports tree contains a wide variety of packages. Firm monolithic coupling between kernel and userland.
UserlandFreeBSD
KernelFreeBSD
InitBSD RC

GNU Guix System

Websitehttps://guix.gnu.org/en
DescriptionFeatures Guix functional package manager, a Guile Scheme implementation of the Nix package manager. Uses Guile Scheme for declarative system configuration. 100% libre.
UserlandGNU
KernelLinux-libre
InitGNU Shepherd

Gentoo Linux

Websitehttps://gentoo.org/
DescriptionBuilt from the ground up using the Portage package manager. Packages are traditionally compiled locally from source, but the project now offers binary packages.
UserlandGNU
KernelLinux
Initsystemd or OpenRC

GrapheneOS

Websitehttps://grapheneos.org/
DescriptionPrivacy and security-focused Android OS for Google Pixel devices.
UserlandAndroid
KernelAndroid
InitAndroid

HardenedBSD

Websitehttps://hardenedbsd.org
DescriptionSecurity-enhanced fork of FreeBSD
UserlandFreeBSD
KernelHardenedBSD
InitBSD RC

Hyperbola GNU/Linux-libre

Websitehttps://hyperbola.info/
Description100% libre. Arch Linux package manager with LTS patchsets from Debian.
UserlandGNU
KernelLinux-libre
Initsystemd

Linux Mint

Websitehttps://linuxmint.com/
DescriptionBased on Ubuntu LTS. Once described as “Ubuntu sans Canonical”.
UserlandGNU
KernelLinux
Initsystemd

MX Linux

Websitehttps://mxlinux.org/
DescriptionBased on Debian stable and using core antiX components with additional software created by the MX community. Beginner-friendly.
UserlandGNU
KernelLinux
InitSysV, systemd, OpenRC, runit

NetBSD

Websitehttps://netbsd.org/
DescriptionFocuses on code clarity, careful design, and portability.
UserlandNetBSD
KernelNetBSD
InitBSD RC

OpenBSD

Websitehttps://openbsdfoundation.org
DescriptionEmphasizes portability, standardization, correctness, proactive security, and integrated cryptography. Minimal base system.
UserlandOpenBSD
KernelOpenBSD
InitBSD RC

Parabola GNU/Linux-libre

Websitehttps://parabola.nu/
Description100% libre version of Arch Linux
UserlandGNU
KernelLinux-libre
Initsystemd

Qubes OS

Websitehttps://qubes-os.org/
DescriptionSecurity-focused desktop OS. Aims to provide security through isolation via the virtualization technology of the Xen hypervisor.
UserlandGNU
KernelLinux
Initsystemd

Rocky Linux

Websitehttps://rockylinux.org/
DescriptionProduction-grade enterprise distribution, bug-for-bug compatible with RHEL. Describes itself as “self-imposed not for-profit”.
UserlandGNU
KernelLinux
Initsystemd

Slackware

Websitehttps://slackware.com
DescriptionOldest Linux distribution still maintained since 1993. Aims for design stability and simplicity. Makes few as possible modifications to upstream packages. No automatic dependency resolution of packages.
UserlandGNU
KernelLinux
InitSysV

Tails

Websitehttps://tails.net
DescriptionAnonymity and privacy focused distribution. Connects to the internet exclusively through Tor. Designed to be booted as a live DVD or USB and never writes to the hard drive. Leaves no digital footprint by default.
UserlandGNU
KernelLinux
Initsystemd

Void Linux

Websitehttps://voidlinux.org
DescriptionUses X Binary Package System (XBPS) for package management. Offers choice of musl or glibc.
UserlandMusl or GNU libc
KernelLinux
Initrunit

postmarketOS

Websitehttps://postmarketos.org/
DescriptionAlpine Linux-based distribution for phones. Aims to extend the life of consumer electronics by supporting older devices that are victims of planned obsolescence.
UserlandMusl
KernelLinux
InitOpenRC, but plans to include systemd

Reply to this post by email ↪