Main Page

From Without Systemd
(Difference between revisions)
Jump to: navigation, search
(GNU/Linux distributions: Yo... FatDog != "puppy" (and many, diverse puppy variants exist. Some of 'em even use systemd init))
(further reading (external links))
Line 42: Line 42:
* [ An easy way to migrate Antergos (Openbox) from systemd to OpenRC] (Aug 2017)
* [ An easy way to migrate Antergos (Openbox) from systemd to OpenRC] (Aug 2017)
* [ systemD-free linux community] (Nov 2017)
* [ systemD-free linux community] (Nov 2017)
* [systemd is the best example of Suck suckless]
* [ Uninvention Linux now uses systemd as default but allows sysvinit as fallback in GRUB boot menu entry] (Sep 2017)
* [ Uninvention Linux now uses systemd as default but allows sysvinit as fallback in GRUB boot menu entry] (Sep 2017)

Revision as of 22:20, 22 November 2017

<BLINK>Login on does now work again. Sorry for the inconvenience</BLINK>


Without Systemd Wiki

  • Arguments against systemd - a wiki sub-page containing discussion+links arranged under topical subsections:
    • Breaking promises, immaturity, and (in)stability
    • Scope creep
    • Absurd bugs and responses
    • Conceptional problems
    • Scope creep leads to vulnerabilities
    • Poor design
    • Ignorance of fundamental operating system concepts

further reading (external links)

Free and Open-Source (FOSS) operating systems
without systemd in the default installation

GNU/Linux distributions

  GNU & Linux --> GNU/Linux     "A distribution, as a whole, is greater than the sum of its parts." 
  • 4MLinux (BusyBox) supported architecture: i386
  • Absolute Linux (based on Slackware) IceWM+ROX; supported architectures: i686, x86_64
  • aldOS (2) upstart init, eudev, ConsoleKit2; MATE desktop
  • Amazon Linux AMI Linux image provided by Amazon Web Services for use on Amazon Elastic Compute Cloud (Amazon EC2)
  • antiX Linux (based on Debian 9 "Stretch") provides flexible remastering and persistence tools. Multiple WMs: JWM+iceWM+fluxbox; i486, x86_64 (init: SysV)
  • ArchBang (2) OpenRC init, openbox WM, uses JACK instead of PulseAudio
  • Artix Linux (2) (replaces Manjaro OpenRC) Arch + OpenRC + eudev
  • AUSTRUMI (based on Slackware) bootable live CD, to be run from RAM, iso images
  • Bedrock Linux (BusyBox/any)
  • Calculate Linux (based on Gentoo) using OpenRC
  • Chromium OS upstart init (boot-design doc)
  • ConnochaetOS (based on Slackware+Salix) supported architectures: i486, i686
  • Cromnix GNU/Linux (2) (based on Linux From Scratch using pacman package manager) OpenRC(default installed), LFS boot scripts with Sysvinit, s6, and runit.
  • Cucumber Linux (2) (init: sysV) Linux Kernel version 4.9 LTS, GNU Userspace utilities, XFCE desktop; i686, x86_64
  • Devil-Linux live, firewall distro. Supported architectures: i586, i686, x86_64
  • Devuan i686, x86_64 and various ARM targets (see /embedded downloads)
  • Dragora GNU/Linux Libre (runit init) i585, x86_64
  • Dynebolic (based on Devuan) an FSF-approved distribution geared toward users engaged in multimedia production
  • Exe GNU/Linux i686, x86_64 (based on Devuan) Trinity DE
  • Fatdog64 Linux (2) x86_64; also FatDogArm for Raspberry Pi2 and Odroid-XU3/XU4
  • Funtoo Linux (based on Gentoo) FAQ uses OpenRC init DW page i486, i686, x86_64, sparc64
  • Gentoo Linux default init is OpenRC. If Portage is pulling in systemd, please read this. Further suggested reading
  • GNUinos (based on Devuan) a Libre distribution; Supported architectures: i686, x86_64
  • GoboLinux sysv init + BootScripts
  • GuixSD i686, x86_64
  • heads (based on Devuan) a Libre distribution, intended as a systemd-free alternative to Tails Linux
  • Hyperbola GNU/Linux-libre OpenRC init (2) "LTS Arch snapshot versions + security/stability patches ported from debian"; i686, x86_64
  • IPFire (derived from IPCop) firewall distribution for x86 and ARM-based systems; armv5tel, i586, x86_64
  • KaNaPi (2), (3), (4) educational+game apps; xfce and sugar desktops. i686, x86_64, armhf
  • KNOPPIX (video: "Defying systemd") debian-based, employs systemd-shim; sysV init
  • Kwort Linux (2) (based on CRUX) Uses BSD-style initscripts; x86_64
  • Crux Linux Uses BSD-style initscripts; x86_64
  • Legacy OS (2) (previous name: TEENpup) Pentium 3 and 4
  • Linux Console Mate or LXDE desktop, 32bit and 64bit versions, tailored to gaming / educational use
  • Linux from Scratch i386, x86_64; also CLFS (aka Cross LFS) supports additional architectures: mips, powerpc, ppc64, alpha, sparc, hppa, arm
  • LinuxBBQ [1] many variations, highlighting various lesser-known WMs
  • Liveslak aka Slackware Live Edition
  • Milis Linux (based on Linux From Scratch) Milis İşletim Sistemi
  • Moebius Linux armhf changelog minimal (no X) distro currently focused on RaspberryPi v3
  • MX Linux ships XFCE desktop; includes antiX remastering n persistence tools
  • NuTyX (based on Linux From Scratch)
  • Obarun (based on Arch Linux) uses S6 supervision suite as init; x86_64
  • Openwall GNU/*/Linux (Owl) i586, i686, x86_64
  • OviOS Linux (Independent) previously used systemd; was rebuilt around Sysvinit because systemd proved unsuitable for a stable storage system.
  • Parabola GNU/Linux-libre OpenRC Edition (2) armv7h, i686, x86_64
  • Parted Magic liveboot distribution providing disk partitioning and data recovery tools. Openbox WM; i486, i686, x86_64 FOSS? (licensed GPL)
  • PCLinuxOS x86_64
  • Pentoo (based on Gentoo) security-focused live CD; i686, x86_64
  • PicarOS "suitable for kids from 3 to 12 and teachers"  ; XFWM; desktop environment: LXDE; i486, i686
  • Pisi Linux (sysvinit + python init scripts) x86_64
  • Plamo Linux (based on Slackware) japanese-language distro; i486, x86_64
  • Plop Linux PXE/liveboot, includes systemd rescue/repair tools, supports: armv6l, i486, and x86_64
  • Porteus (Slackware based lightweight modular live CD/USB) i486, x86_64
  • Porteus Kiosk (based on Gentoo) lightweight kiosk using BusyBox
  • PostX (based on Debian 8 "Jessie") OpenRC init, openbox wm
  • Puppy Linux (2) Puppy Linux's position on systemd i386, x86_64
  • Quirky supports armhf, i386, x86_64
  • RancherOS a minimalist Linux distribution designed to host Docker containers. Supported architecture: x86_64
  • Redcore Linux (based on Gentoo) OpenRC or SysV init; serves pre-built binary packages from repository; openbox window manager
  • Refracta (based on Devuan) i386, x86_64
  • Salix (based on Slackware) i486, i686, x86_64
  • Miyo Linux (based on Devuan)
  • Vuu-Do Linux (based on Devuan)
  • Crowz Linux (based on Devuan)
  • Good Life Linux (based on Devuan)
  • Nelum (based on Devuan)
  • SARPi (2) Slackware ARM on Raspberry Pi
  • Simplicity Linux (based on Puppy Linux) LXDE desktop; SysVinit. Supported architectures: i386
  • Slackel (based on Slackware+salix) i486, i686, x86_64
  • Slackware i586, s390, x86_64, arm
  • SlaXBMC (2) (based on SlackwareARM 14.2); x86, x86_64, arm
  • Slint (2) (3) based on Slackware + Salix
  • SliTaz (Lightweight live CD/USB using BusyBox/SysVinit) supported architectures: armel, i386, x86_64
  • Slontoo (based on Funtoo) XFCE 4.12, MATE 1.12; openrc init
  • Source Mage GNU/Linux (source-based distribution) i386, i486, i586, i686, x86_64
  • Spark Linux (based on Arch Linux) Arch Linux without systemd
  • Star Linux (based on Devuan) ships Xfce, Fluxbox, Openbox, Jwm, i3
  • Superb Mini Server (2) (based on Slackware) fluxbox WM; i486, x86_64
  • SystemRescueCd i586 (Gentoo/OpenRC based system rescue disk) JWM, Xfce
  • Tiny Core Linux, (2) FLTK/FLWM desktop. i486, x86_64 (also "piCore" edition, for Raspberry Pi)
  • TLD Linux i686, x86_64
  • Slax (based on slackware) i686, x86_64
  • Uplos32 (based on PCLinuxOS)
  • Vector Linux (based on Slackware) i486, x86_64
  • Void Linux (runit, xbps) supported architectures: armv6, armv7, i686, x86_64. supported libcs: glibc, musl.
  • wifislax 2 (based on Slackware) i486
  • Window Maker Live (based on Debian 8 "Jessie") sysV init; both windowmaker + xfce are preinstalled; i386, x86_64
  • Zenwalk (2) (based on Slackware) suported architectures: i486, i686, x86_64

Available without standard GNU tools

  • Adélie Linux uses Gentoo's Portage, Alpine's(?) APK package manager, and musl-libc x86 (32/64), PowerPC (32/64), MIPS (32/64), ARM (32-bit)
  • Alpine Linux (musl libc, BusyBox/OpenRC) supported architectures: i386, x86_64, armhf
  • Easy Linux (2)
  • NanoLinux (2) busybox init; SLWM window manager.Requires only 14 MB of disk space
  • Sabotage Linux (musl libc + busybox) i386, x86_64, MIPS, PowerPC32, ARM(v4t+)
  • (musl libc) x86_64, armhf
  • Void Linux (runit, xbps) supported architectures: armv6, armv7, i686, x86_64. supported libcs: glibc, musl.
  • XBian (based on debian) media center distribution for the Raspberry Pi, CuBox-i, and other arm devices (init: Upstart)



Unix-like and derivatives



Illumos (formerly, Open Solaris)


Plan 9



Other Free and Open-Source operating systems without systemd in the default installation

Media (external links)





Personal tools