Desktop & general-purpose
Trisquel GNU/Linux
FSF endorsed
Base: Ubuntu LTS
Init: systemd
Packages: apt/dpkg
Latest: 12.0 "Ecne" (April 2026)
Trisquel is a community-driven Ubuntu-LTS derivative maintained by the non-profit
Trisquel Association (Spain). It is the FSF's most-recommended distro for newcomers:
familiar enough to ease the switch from Ubuntu or Mint, fully free from the first boot.
Version 12.0 "Ecne" (April 2026) is based on Ubuntu 24.04 LTS and supported until 2029.
The default edition ships MATE, a traditional GNOME 2-style desktop
that runs comfortably on 1–2 GB RAM. Additional editions cover every need:
- Triskel: KDE Plasma for a modern, feature-rich environment.
- Trisquel Mini: LXDE for old hardware (very low RAM).
- Sugar: the educational desktop, aimed at children.
All nonfree elements from Ubuntu are removed: Trisquel uses the
Linux-libre kernel, strips proprietary firmware, and replaces
non-free applications with libre alternatives. Firefox becomes
Abrowser (unbranded, libre). LibreJS is included by default to
block non-free JavaScript in the browser.
trisquel.info →
GNU Guix System
FSF endorsed
Base: independent (GNU project)
Init: GNU Shepherd
Packages: Guix (functional)
Latest: rolling (Guix 1.5.0, Jan 2026)
Guix System is GNU's own operating system, built around the
GNU Guix functional package manager. Unlike conventional distros,
all packages and the entire system configuration are expressed in
GNU Guile (a Scheme dialect). Every change is atomic and
roll-back-able; builds are reproducible bit-for-bit given the same inputs.
Key properties that make Guix System unique:
- 20,000+ packages, all freely available through the Guix package set.
- Transactional upgrades: every system change can be rolled back.
- Per-user profiles: install packages without root, no version conflicts.
- GNU Shepherd init: a GNU-native init system written in Guile; no systemd.
- Linux-libre kernel: zero binary blobs.
Guix System targets power users and developers who value reproducibility and full control.
There is no fixed default desktop; FSF images typically include Xfce, GNU IceCat, and GNU Emacs.
Guix can also be installed as a package manager on top of any existing GNU/Linux system.
guix.gnu.org →
Parabola GNU/Linux-libre
FSF endorsed
Base: Arch Linux
Init: systemd (OpenRC available)
Packages: pacman
Release: rolling
Parabola is an Arch Linux derivative that removes every non-free component while keeping
Arch's rolling-release model and pacman package manager. It rebuilds Arch
packages from source in a clean chroot, replacing or dropping anything that does not
meet FSDG criteria. The result is an up-to-date, power-user system with guaranteed freedom.
Parabola provides multiple installation images:
- LXDE live ISO: graphical installer via Calamares; recommended for most users.
- Net Install / CLI ISO: minimal network installer for those who want a clean base.
- OpenRC ISO: for users who prefer to avoid systemd.
Hardware requirements are modest: a GUI live environment runs on ~256 MB (i686) or
~384 MB (x86_64) RAM, though 1 GB or more is recommended for everyday use.
parabola.nu →
PureOS
FSF endorsed
Base: Debian testing
Init: systemd
Packages: apt/dpkg
Latest: 10.3 "Byzantium" (June 2023)
PureOS is developed by Purism and ships on their
Librem laptops and Librem 5 smartphone. It is based on Debian's testing branch with
all proprietary elements removed, FSF-endorsed since 2017. Version 10.3 "Byzantium"
was released June 2023.
PureOS runs two distinct interfaces from the same codebase:
- GNOME Shell: on Librem laptops and standard x86-64 PCs (4 GB RAM recommended).
- Phosh: Purism's GNOME-based mobile shell for the Librem 5 smartphone (ARM).
Privacy-respecting defaults throughout: Linux-libre kernel, no proprietary firmware,
no telemetry, no cloud account required. Librem hardware adds physical kill switches
for camera, microphone, and wireless. The default browser is GNOME Web
(Epiphany). A Triskel (KDE Plasma) edition is also officially supported.
pureos.net →
Hyperbola GNU/Linux-libre
FSF endorsed
Base: independent (Arch-inspired)
Init: OpenRC
Packages: pacman
Latest: 0.4.4 "Milky Way" (Jan 2024)
Hyperbola is an independent, Arch-inspired distribution that prioritises long-term
stability, security, and minimalism (KISS philosophy). Unlike Parabola's rolling model,
Hyperbola follows a slower release cadence with security backports, similar to Debian
stable but lighter. Version 0.4.4 "Milky Way" was released January 2024.
It uses OpenRC (avoiding systemd) and pacman with its
own repositories of libre packages. Hardware requirements are exceptionally low: the
live installer needs as little as 57 MiB (i686) or 85 MiB (x86_64) RAM. The recommended
desktop is Lumina, a Qt-based, minimal, DBus-free desktop environment.
LXDE and other lightweight options are also available.
Hyperbola takes the most conservative stance on freedom of any desktop distro on this list:
it has removed non-free libraries such as libva and Vulkan support where
libre implementations were unavailable. A long-term project to transition the kernel to a
libre BSD base is planned.
hyperbola.info →
Dragora GNU/Linux-libre
FSF endorsed
Base: independent (built from scratch)
Init: SysV init
Packages: Qi / Graft
Latest: 3.0-beta2 (April 2023)
Dragora is built entirely from scratch: no Debian, no Arch, no other distro underneath.
Every component is compiled from source using a Musl C library and LibreSSL for security.
It uses SysV init (no systemd, no runit) and its own package manager,
Qi, with Graft for building packages from source.
The default desktop is the Trinity Desktop Environment (TDE), a
maintained fork of KDE 3, which runs well on modest hardware. Dragora ships as a
hybrid live ISO (works on USB or CD) with a text-based or interactive installer.
Development is slow but deliberate. Version 3.0 has been in progress for over a decade;
the latest is 3.0-beta2 (April 2023), with no final release date announced. It is best
suited to users who value radical transparency: every line of the system is auditable and
compiled locally. Maintained by a small team led by Matías Fonzo.
dragora.org →
Dyne:bolic
FSF endorsed
Base: Devuan (Debian without systemd)
Init: SysV init
Packages: apt/dpkg
Latest: 4.0.0 beta (early 2024)
Dyne:bolic is a fully free, live GNU/Linux distribution aimed at artists, musicians,
video editors, and activists. It runs directly from USB or DVD with no installation
required, keeping the host system untouched. The current version 4.0.0 (beta, 2024)
is a major rewrite based on Devuan 5 "Daedalus" (Debian without
systemd) running the Linux 6.8 kernel.
The desktop is KDE Plasma 5 with a custom Activities layout organised
around creative workflows: Streaming, Audio, Video, Graphics, and Publishing. Dyne:bolic
is designed to run on older hardware (even machines with 256 MB RAM) and can load
entirely into RAM for maximum speed. It includes:
- A curated suite of free multimedia tools (audio editors, video editors, streaming software).
- Tomb: Dyne.org's own file encryption tool for private data.
- PipeWire for audio routing and low-latency audio production.
Maintained by the Dyne.org Foundation. Community
support via wiki, mailing lists, IRC, and Matrix.
dyne.org/dynebolic →