Linux distributions without systemd

From Without Systemd
(Difference between revisions)
Jump to: navigation, search
(Debian based: removed a few noise words within descriptions, toward achieving a narrower table)
(Independent)
(36 intermediate revisions by 5 users not shown)
Line 12: Line 12:
   
 
{| class="wikitable sortable"
 
{| class="wikitable sortable"
! Name || Init || Package managers || amd64? || Desktops? || Details / Notes || Other ports
+
! Name || Init || Package managers ||a<br/>m<br/>d<br/>6<br/>4||Installed/Available<br/>Desktop<br/>Environments|| Details / Notes || Other ports
 
|-
 
|-
 
| {{Distro|4MLinux|http://4mlinux.com/index.php}}{{DW|4mlinux}} || [[Wikipedia:BusyBox|BusyBox]] || ? || no || JWM || || i386, i686
 
| {{Distro|4MLinux|http://4mlinux.com/index.php}}{{DW|4mlinux}} || [[Wikipedia:BusyBox|BusyBox]] || ? || no || JWM || || i386, i686
 
|-
 
|-
| {{Distro|Adélie Linux|https://adelielinux.org}} || SysV + [https://gitweb.gentoo.org/proj/openrc.git/ OpenRC] || apk || yes || KDE, Xfce, Fluxbox, i3, IceWM, Openbox || uses [http://www.musl-libc.org/ musl libc], currently in beta stage || arm, arm64, x86, ppc, ppc64 (See https://www.adelielinux.org/about.html for details)
+
| {{Distro|Adélie Linux|https://adelielinux.org}} || SysV + [https://gitweb.gentoo.org/proj/openrc.git/ OpenRC] || apk || yes || KDE, Xfce, Fluxbox, i3, IceWM, Openbox || uses [http://www.musl-libc.org/ musl libc]<!--, currently in beta stage -->
  +
  +
<!-- REGARDING Adélie Linux: IF THE DISCLAIMER OF "BETA STATUS" IS TRULY MERITED, THIS DISTRO BELONGS ON THE "UNLISTED" PAGE -->
  +
  +
|| arm, arm64, x86,<br/> ppc, ppc64<br/>(See [https://www.adelielinux.org/about.html about])
  +
|-
  +
| {{Distro|Alpine Linux|https://www.alpinelinux.org/}}{{DW|alpine}} || BusyBox + OpenRC || apk<br/>(custom) || yes || GNOME, MATE, Xfce, fluxbox,<br/>OpenBox, WindowMaker, fvwm,<br/> jwm, awesome, i3, ratpoison || uses [https://en.wikipedia.org/wiki/BusyBox BusyBox] + [http://www.musl-libc.org/ musl libc] + [https://gitweb.gentoo.org/proj/openrc.git/ OpenRC] || i386, armhf
 
|-
 
|-
| {{Distro|Alpine Linux|https://www.alpinelinux.org/}}{{DW|alpine}} || BusyBox + OpenRC || apk (custom) || yes || GNOME, MATE, Xfce, (Flux,Open)Box, WindowMaker, fvwm, jwm, awesome, i3, ratpoison || uses [https://en.wikipedia.org/wiki/BusyBox BusyBox] + [http://www.musl-libc.org/ musl libc] + [https://gitweb.gentoo.org/proj/openrc.git/ OpenRC] || i386, armhf
+
| {{Distro|ALT Linux|https://en.altlinux.org/}}{{DW|alt}} || SysV + s-d || APT+RPM || yes || GNOME, KDE Plasma, MATE, Xfce; Cinnamon, Enlightenment; awesome, ctwm, dwm, eggwm, fluxbox, fvwm, gnustep, i3, icewm, jwm, lxde, lxqt, openbox, pekwm, ratpoison, sawfish, scrotwm, sway, twm, WindowMaker || repo has both sysvinit and systemd, official distros use the latter while many [http://en.altlinux.org/starterkits official starterkits] use the proper one || i586, x86_64, aarch64 (primary); armhf, mipsel, e2k (beta); riscv64, ppc64 (alpha)
 
|-
 
|-
 
| {{Distro|Batocera Linux|https://batocera-linux.xorhub.com/}}{{DW|batocera}} || SysV || ? || yes || ? || minimal distribution dedicated to running retrogaming software || i686, armhf
 
| {{Distro|Batocera Linux|https://batocera-linux.xorhub.com/}}{{DW|batocera}} || SysV || ? || yes || ? || minimal distribution dedicated to running retrogaming software || i686, armhf
 
|-
 
|-
| {{Distro|Bedrock Linux|https://bedrocklinux.org/}} || [[Wikipedia:BusyBox|BusyBox]] / any || any || ? || ? || Bedrock Linux can utilize any of a large number of init systems as provided by other distributions || ?
+
| {{Distro|Bedrock Linux|https://bedrocklinux.org/}} || [[Wikipedia:BusyBox|BusyBox]]<br/>/ any || any || ? || ? || Bedrock Linux can utilize any of a large number of init systems as provided by other distributions || ?
 
|-
 
|-
 
<!-- sadly systemd infected now
 
<!-- sadly systemd infected now
Line 28: Line 28:
 
-->
 
-->
 
|-
 
|-
| {{Distro|CRUX|https://crux.nu/}}{{DW|crux}} || SysV + /etc/rc.* || tar.xz based || yes || OpenBox || || arm
+
| {{Distro|CRUX|https://crux.nu/}}{{DW|crux}} || SysV +<br/>/etc/rc.* || tar.xz based || yes || OpenBox || || arm
 
|-
 
|-
| {{Distro|Cucumber Linux|https://cucumberlinux.com}}{{DW|cucumber}} || SysV || from [[#Slackware]] || yes || Xfce || Kernel version 4.9 LTS, GNU Userspace utilities || i686
+
| {{Distro|Cucumber Linux|https://cucumberlinux.com}}{{DW|cucumber}} || SysV ||from<br>[[#Slackware]] || yes || Xfce || Kernel version 4.9 LTS, GNU Userspace utilities || i686
 
|-
 
|-
| {{Distro|Dragora GNU/Linux Libre|http://www.dragora.org/}}{{DW|dragora}} || SysV + [http://b0llix.net/perp/ perp]|| tar.xz based || yes || Xfce, IceWM, [https://github.com/conformal/spectrwm#readme spectrwm] || Linux Libre distro || i586, amd64, arm(64), microblaze, mips, powerpc(64), s390x
+
| {{Distro|Dragora GNU/Linux Libre|http://www.dragora.org/}}{{DW|dragora}} || SysV +<br/>[http://b0llix.net/perp/ perp]|| tar.xz based || yes || Xfce, IceWM, [https://github.com/conformal/spectrwm#readme spectrwm] || Linux Libre distro || i586, amd64, arm(64),<br/>microblaze, mips,<br/>powerpc(64), s390x
 
|-
 
|-
| {{Distro|Fatdog64 Linux|http://distro.ibiblio.org/fatdog/web/}}{{DW|fatdog}} || dumb-init || gslapt, SFS Loader || yes || || ([http://www.murga-linux.com/puppy/viewtopic.php?t=112372 3]) || [http://murga-linux.com/puppy/viewtopic.php?t=92548 FatDogArm] for Raspberry Pi2 and Odroid-XU3/XU4
+
| {{Distro|Fatdog64 Linux|http://distro.ibiblio.org/fatdog/web/}}{{DW|fatdog}} || dumb-init || gslapt, SFS Loader || yes || || ([http://www.murga-linux.com/puppy/viewtopic.php?t=112372 3]) || [http://murga-linux.com/puppy/viewtopic.php?t=92548 FatDogArm] for<br/>Raspberry Pi2 and<br/> Odroid-XU3/XU4
 
|-
 
|-
| {{Distro|Gentoo|https://www.gentoo.org/}}{{DW|gentoo}} || SysV + OpenRC[https://wiki.gentoo.org/wiki/Init_system] || Portage || yes || no || If Portage is pulling in systemd, please [https://wiki.gentoo.org/wiki/Gentoo_Without_systemd read this]. Further [http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html suggested reading]. ||i486, i586, i686, alpha, arm, hppa, ia64, mips, powerpc, ppc64, sparc64
+
| {{Distro|Gentoo|https://www.gentoo.org/}}{{DW|gentoo}} || SysV + OpenRC[https://wiki.gentoo.org/wiki/Init_system] || Portage || yes || no || If Portage is pulling in systemd, please [https://wiki.gentoo.org/wiki/Gentoo_Without_systemd read this]. Further [http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html suggested reading]. ||i486, i586, i686, alpha,<br/> arm, hppa, ia64, mips,<br/> powerpc, ppc64, sparc64
 
|-
 
|-
| {{Distro|GoboLinux|https://www.gobolinux.org/}}{{DW|gobo}} || SysV + [https://github.com/gobolinux/BootScripts BootScripts] || file system || yes || awesome || a source-based distribution which employs a unique file structure (not FHS) || no
+
| {{Distro|GoboLinux|https://www.gobolinux.org/}}{{DW|gobo}} || SysV +<br/>[https://github.com/gobolinux/BootScripts BootScripts] || file system || yes || awesome || a source-based distribution which employs a unique file structure (not FHS) || no
 
|-
 
|-
| {{Distro|GuixSD|https://www.gnu.org/software/guix/}}{{DW|guixsd}} || [https://www.gnu.org/software/shepherd/ Shepherd] (pure [https://www.gnu.org/software/guile/guile.html Guile]) || [https://www.gnu.org/software/guix/ GNU Guix] || yes || Xfce and GNOME || provides advanced package mgmt features such as transactional upgrades and roll-backs; [http://www.gnu.org/distros/free-distros.html FSF-approved] || i686
+
| {{Distro|GuixSD|https://www.gnu.org/software/guix/}}{{DW|guixsd}} || [https://www.gnu.org/software/shepherd/ Shepherd]<br>(pure [https://www.gnu.org/software/guile/guile.html Guile]) || [https://www.gnu.org/software/guix/ GNU Guix] || yes || Xfce and GNOME || provides advanced package mgmt features such as transactional upgrades and roll-backs; [http://www.gnu.org/distros/free-distros.html FSF-approved] || i686
 
|-
 
|-
| {{Distro|januslinux|https://januslinux.github.io/}} || busybox + runit || npkg + prt-get || yes || XFCE, DWM, OpenBox, i3, Sway, TWM || Fast and compact Linux distribution which uses musl libc || aarch64, armv7h, armv6h, mips, mipsel
+
| {{Distro|januslinux|https://januslinux.github.io/}} || OpenRC || pacman || yes || Xfce, spectrwm, dwm, i3, awesome, twm, sway, openbox, fluxbox, icewm (planned) || Fast and compact Linux distribution which uses musl libc || x86 (i686), arm64 (aarch64), armv7l, armv5tel, ppc, ppc64, ppc64le
 
|-
 
|-
 
| {{Distro|KaNaPi|https://jdanecki.github.io/kanapi/}} || [https://github.com/jdanecki/kanapi/blob/master/scripts/init bash script] || file system || yes || XFCE and [https://en.wikipedia.org/wiki/Sugar_(software) Sugar] || educational + game apps || armhf and i686
 
| {{Distro|KaNaPi|https://jdanecki.github.io/kanapi/}} || [https://github.com/jdanecki/kanapi/blob/master/scripts/init bash script] || file system || yes || XFCE and [https://en.wikipedia.org/wiki/Sugar_(software) Sugar] || educational + game apps || armhf and i686
 
|-
 
|-
| {{Distro|Milis Linux|https://milislinux.org/en/}} (Beta) || SysV || MPS || ? || ? || created with LFS; has a few of its own tools || ?
+
|[https://www.linuxconsole.org/ LinuxConsole]{{DW|linuxconsole}}||?||?||yes||MATE and LXDE||tailored to gaming / educational use||i686
  +
|-
  +
| {{Distro|Milis Linux|https://milislinux.org}} || SysV || MPS || yes || XFCE4, LXQT, MATE, GNOME || Uses own customised ports system that called "talimatname" and also can use binary package system. It is inspired by LFS. ||
 
|-
 
|-
 
| {{Distro|MisiProject|https://sourceforge.net/projects/misiproject}} || SysV + [https://gitweb.gentoo.org/proj/openrc.git/ OpenRC] || PISI || yes || MATE || || armv7h
 
| {{Distro|MisiProject|https://sourceforge.net/projects/misiproject}} || SysV + [https://gitweb.gentoo.org/proj/openrc.git/ OpenRC] || PISI || yes || MATE || || armv7h
 
|-
 
|-
| {{Distro|NuTyX|https://www.nutyx.org/}}{{DW|nutyx}} || SysV || cards || yes || GNOME, KDE5, LX(DE,Qt), Lumina, MATE, Xfce, Enlightenment, WindowMaker, (Black,Flux,Open)Box, icewm, jwm, i3 || inspired by LFS & BLFS; its "cards" pkg mgr can install individual or grouped binary packages, and can compile source pkgs from "ports" || i686
+
| {{Distro|NuTyX|https://www.nutyx.org/}}{{DW|nutyx}} || SysV || cards || yes || GNOME, KDE5, LX(DE,Qt), Lumina, MATE,<br/> Xfce, Enlightenment, WindowMaker,<br/> blackbox, OpenBox, fluxbox,<br/> icewm, jwm, i3 || '''[https://forums.nutyx.org/index.php?topic=318.0 On 19.12.2018] a new ISO with systemd has been created to investigate moving to it in the future, proceed with caution.''' inspired by LFS & BLFS; its "cards" pkg mgr can install individual or grouped binary packages, and can compile source pkgs from "ports"|| i686
 
|-
 
|-
 
| {{Distro|OviOS Linux|http://www.ovios.org/}}{{DW|ovios}} || SysV || pacman || yes || ? || ([https://distrowatch.com/weekly.php?issue=20180226#ovios 2]) previously used systemd; was rebuilt around sysV init because systemd proved unsuitable for a stable storage system || no
 
| {{Distro|OviOS Linux|http://www.ovios.org/}}{{DW|ovios}} || SysV || pacman || yes || ? || ([https://distrowatch.com/weekly.php?issue=20180226#ovios 2]) previously used systemd; was rebuilt around sysV init because systemd proved unsuitable for a stable storage system || no
Line 58: Line 58:
 
| {{Distro|Plop Linux|https://www.plop.at/}}{{DW|plop}} || SysV || || yes || ? || (PXE/liveboot) designed to rescue data from a damaged system, or to backup and repair operating systems || armv6l and i486
 
| {{Distro|Plop Linux|https://www.plop.at/}}{{DW|plop}} || SysV || || yes || ? || (PXE/liveboot) designed to rescue data from a damaged system, or to backup and repair operating systems || armv6l and i486
 
|-
 
|-
| {{Distro|Puppy Linux|http://puppylinux.org}}{{DW|puppy}} || SysV || Puppy Package Manager || yes || LXDE || [http://bkhome.org/news/201411/alternatives-to-systemd.html Puppy Linux's position on systemd] || i386
+
| {{Distro|Puppy Linux|http://puppylinux.org}}{{DW|puppy}} || SysV ||Puppy<br/>Package<br/>Manager || yes || LXDE || [http://bkhome.org/news/201411/alternatives-to-systemd.html Puppy Linux's position on systemd] || i386
 
|-
 
|-
| {{Distro|Slackware|http://www.slackware.com/}}{{DW|slackware}} || SysV + /etc/rc.d/rc.* || installpkg, pkgtool, slackpkg || yes || KDE and Xfce || || i586, s390, [http://arm.slackware.com arm]
+
| {{Distro|Slackware|http://www.slackware.com/}}{{DW|slackware}} || SysV + /etc/rc.d/rc.* ||<br>installpkg,<br>pkgtool,<br>slackpkg || yes || KDE and Xfce || || i586, s390, [http://arm.slackware.com arm]
 
|-
 
|-
 
| {{Distro|Source Mage GNU/Linux|https://sourcemage.org/}}{{DW|sourcemage}} || simpleinit-msb || Sorcery || yes || ? || source based || i386, i486, i586, i686
 
| {{Distro|Source Mage GNU/Linux|https://sourcemage.org/}}{{DW|sourcemage}} || simpleinit-msb || Sorcery || yes || ? || source based || i386, i486, i586, i686
 
|-
 
|-
| {{Distro|Void Linux|https://www.voidlinux.org/}}{{DW|void}} || [http://smarden.org/runit/ runit] || xbps || yes || LXQt || supported libcs: glibc, musl || armv6, armv7, i686
+
|{{Distro|Tiny Core Linux|http://www.tinycorelinux.net/}}<br/>{{DW|tinycore}} || BusyBox || ? || yes || FLTK/FLWM || also: "CorePlus" and "piCore" (Raspberry Pi) edition || i486
|}
 
Non general purpose:
 
* [http://rancher.com/announcing-rancher-os/ RancherOS]{{DW|rancheros}} a minimalist Linux distribution designed to host Docker containers. Supported architecture: amd64
 
* [http://tld-linux.org/ TLD Linux] for server environments (no desktop support except for running VNC/RDP sessions for virtual machine management GUI) ; amd64 and i686
 
 
Unclear what init system they use:
 
   
{| class="wikitable"
 
! Name || Init || Package mgmt || amd64? || Desktops? || Details / Notes || Other ports?
 
 
|-
 
|-
|{{Distro|Tiny Core Linux|http://www.tinycorelinux.net/}}{{DW|tinycore}} || BusyBox || ? || yes || FLTK/FLWM || also: "CorePlus" and "piCore" (Raspberry Pi) edition || i486
+
| {{Distro|Void Linux|https://www.voidlinux.org/}}{{DW|void}} || [http://smarden.org/runit/ runit] || xbps || yes || LXQt || supported libcs: glibc, musl || armv6, armv7, i686
|-
 
|{{Distro|Sanity Linux|https://github.com/SanityLinux/Base/}} || BusyBox || [http://pkgsrc.org/ pkgsrc] || ? || ? || (formerly, "Pür Linux"), source-based, ports || ?
 
 
|-
 
|[https://www.linuxconsole.org/ LinuxConsole]{{DW|linuxconsole}}||?||?||yes||MATE and LXDE||tailored to gaming / educational use||i686
 
 
|}
 
|}
   
 
=== Derivatives ===
 
=== Derivatives ===
 
* {{Distro|CruxEX|http://cruxex.exton.net/}} (based on [[#CRUX]]) ([https://lists.crux.nu/pipermail/crux/2017-September.txt 2])([https://sourceforge.net/projects/cruxex/ 3]) x86_64 <!-- (LiveCD produced by Arne Exton, based on Crux) --> available only as a zip file, no iso; LXDE desktop
 
* {{Distro|Uplos32|https://sourceforge.net/projects/uplos32}} ([http://www.liberainformatica.it/intro_to_uplos/ 2]) (based on [[#PCLinuxOS]]) targets i386 machines; uses APT+RPM package mgmt
 
   
 
==== Arch Linux based ====
 
==== Arch Linux based ====
Line 101: Line 96:
 
|-
 
|-
 
| {{Distro|antiX Linux|https://antixlinux.com/}}{{DW|antix}} || 9 Stretch || SysV || flexible remastering and persistence tools. WMs: JWM+iceWM+fluxbox; amd64, i486
 
| {{Distro|antiX Linux|https://antixlinux.com/}}{{DW|antix}} || 9 Stretch || SysV || flexible remastering and persistence tools. WMs: JWM+iceWM+fluxbox; amd64, i486
|-
 
|{{Distro|Trisquel|https://trisquel.info}}{{DW|trisquel}}||9 Stretch > Ubuntu 16.04||[https://code.launchpad.net/upstart upstart]||LXDE and MATE desktops; amd64 and i386
 
 
|-
 
|-
 
| {{Distro|Devuan|https://devuan.org}}{{DW|devuan}} || 8 Jessie and 9 Stretch || SysV / OpenRC || XFCE desktop, et al; architectures: amd64, i686, arm (see: [https://files.devuan.org/ files] and [https://files.devuan.org/devuan_jessie/embedded/ /embedded])
 
| {{Distro|Devuan|https://devuan.org}}{{DW|devuan}} || 8 Jessie and 9 Stretch || SysV / OpenRC || XFCE desktop, et al; architectures: amd64, i686, arm (see: [https://files.devuan.org/ files] and [https://files.devuan.org/devuan_jessie/embedded/ /embedded])
  +
|-
  +
| {{Distro|GNUstep Live CD|http://livecd.gnustep.org}}{{DW|gnustep}} || 9 Stretch || SysV || [http://gnustep.org/ GNUstep] using [http://www.windowmaker.org/ WindowMaker]; amd64, i686
 
|-
 
|-
 
| {{Distro|KNOPPIX|http://knopper.net/knoppix/index-en.html}}{{DW|knoppix}} || merge of stable, testing and unstable || SysV || ([https://www.youtube.com/watch?v=lDXsw2ijRkw video:] "Defying systemd") employs systemd-shim
 
| {{Distro|KNOPPIX|http://knopper.net/knoppix/index-en.html}}{{DW|knoppix}} || merge of stable, testing and unstable || SysV || ([https://www.youtube.com/watch?v=lDXsw2ijRkw video:] "Defying systemd") employs systemd-shim
Line 110: Line 105:
 
| {{Distro|MX Linux|https://mxlinux.org/}}{{DW|mx}} || 9.3 Stretch || SysV || (Mepis+antiX) XFCE desktop; supported architectures: amd64, i386
 
| {{Distro|MX Linux|https://mxlinux.org/}}{{DW|mx}} || 9.3 Stretch || SysV || (Mepis+antiX) XFCE desktop; supported architectures: amd64, i386
 
|-
 
|-
| {{Distro|GNUstep Live CD|http://livecd.gnustep.org}}{{DW|gnustep}} || 9 Stretch || SysV || [http://gnustep.org/ GNUstep] using [http://www.windowmaker.org/ WindowMaker]; amd64, i686
+
|{{Distro|Trisquel|https://trisquel.info}}{{DW|trisquel}}||9 Stretch > Ubuntu 16.04||[https://code.launchpad.net/upstart upstart]||LXDE and MATE desktops; amd64 and i386
 
|-
 
|-
 
| {{Distro|WindowMaker Live|http://wmlive.sourceforge.net}}([https://sourceforge.net/projects/wmlive/ 2]){{DW|wmlive}} || 8 Jessie || SysV || both [http://windowmaker.org WindowMaker] + [https://xfce.org XFCE] are preinstalled; amd64, i386
 
| {{Distro|WindowMaker Live|http://wmlive.sourceforge.net}}([https://sourceforge.net/projects/wmlive/ 2]){{DW|wmlive}} || 8 Jessie || SysV || both [http://windowmaker.org WindowMaker] + [https://xfce.org XFCE] are preinstalled; amd64, i386
Line 132: Line 127:
 
* [https://www.chromium.org/chromium-os Chromium OS] ([https://www.reddit.com/r/linux/comments/1iw5b6/til_google_chrome_os_core_is_a_gentoo/ 2]) upstart init ([https://www.chromium.org/chromium-os/chromiumos-design-docs/boot-design boot-design doc])
 
* [https://www.chromium.org/chromium-os Chromium OS] ([https://www.reddit.com/r/linux/comments/1iw5b6/til_google_chrome_os_core_is_a_gentoo/ 2]) upstart init ([https://www.chromium.org/chromium-os/chromiumos-design-docs/boot-design boot-design doc])
 
* [https://www.funtoo.org/ Funtoo Linux]{{DW|funtoo}} [http://www.funtoo.org/Funtoo_Linux_FAQ FAQ] (<!--based on Gentoo-->source-based; uses git-housed, distributed Portage tree and Funtoo overlay) OpenRC init; amd64, i486, i686, sparc64
 
* [https://www.funtoo.org/ Funtoo Linux]{{DW|funtoo}} [http://www.funtoo.org/Funtoo_Linux_FAQ FAQ] (<!--based on Gentoo-->source-based; uses git-housed, distributed Portage tree and Funtoo overlay) OpenRC init; amd64, i486, i686, sparc64
** [https://sourceforge.net/projects/slontoo/ Slontoo] (based on Funtoo) OpenRC; XFCE 4.12, MATE 1.12
+
** [https://sourceforge.net/projects/slontoo/ Slontoo] ([https://slontoo.sourceforge.io/ 2]) (based on Funtoo) OpenRC; XFCE 4.12, MATE 1.12
 
* [https://redcorelinux.org Redcore Linux]{{DW|redcore}} OpenRC or SysV init; serves pre-built binary packages from repository; openbox window manager
 
* [https://redcorelinux.org Redcore Linux]{{DW|redcore}} OpenRC or SysV init; serves pre-built binary packages from repository; openbox window manager
 
NOTE: additional Gentoo/*BSD subprojects exist, providing ports to various BSD-derived operating systems. See: [https://en.wikipedia.org/wiki/Gentoo/Alt Gentoo/Alt]
 
NOTE: additional Gentoo/*BSD subprojects exist, providing ports to various BSD-derived operating systems. See: [https://en.wikipedia.org/wiki/Gentoo/Alt Gentoo/Alt]
  +
  +
==== based on Other ====
  +
* {{Distro|CruxEX|http://cruxex.exton.net/}} (based on [[#CRUX]]) ([https://lists.crux.nu/pipermail/crux/2017-September.txt 2])([https://sourceforge.net/projects/cruxex/ 3]) x86_64 <!-- (LiveCD produced by Arne Exton, based on Crux) --> (using linux kernel 4.18); available only as a zip file, no iso; LXDE desktop
  +
* {{Distro|Uplos32|https://sourceforge.net/projects/uplos32}} ([http://www.liberainformatica.it/intro_to_uplos/ 2]) ([http://www.liberainformatica.it/forum/ 3]) (based on [[#PCLinuxOS]]) targets i386 machines; uses APT+RPM package mgmt
   
 
==== Puppy Linux based ====
 
==== Puppy Linux based ====
Line 144: Line 143:
 
==== Slackware based ====
 
==== Slackware based ====
   
* [http://www.absolutelinux.org Absolute Linux]{{DW|absolute}} (based on Slackware64-current) IceWM+ROX; supported architectures: i686, amd64
+
* [http://www.absolutelinux.org Absolute Linux] {{DW|absolute}} (based on Slackware64-current) IceWM+ROX; supported architectures: i686, amd64
 
* [https://salixos.org/ Salix OS]{{DW|salix}} i486, i686, amd64
 
* [https://salixos.org/ Salix OS]{{DW|salix}} i486, i686, amd64
** [https://connochaetos.org/ ConnochaetOS]{{DW|connochaet}} (based on Slackware+Salix) removes upstream proprietary software and binary blobs, ships free (libre) software only. IceWM; supported architectures: i486, i686
+
** [https://connochaetos.org/ ConnochaetOS] {{DW|connochaet}} (based on Slackware+Salix) removes upstream proprietary software and binary blobs, ships free (libre) software only. IceWM; supported architectures: i486, i686
 
** [http://www.slackel.gr/ Slackel]{{DW|slackel}} (based on Slackware+salix) amd64, i486, i686
 
** [http://www.slackel.gr/ Slackel]{{DW|slackel}} (based on Slackware+salix) amd64, i486, i686
 
** [http://slint.fr Slint] ([https://sourceforge.net/projects/slint/ 2]) ([https://forum.salixos.org/viewtopic.php?f=44&t=7148 3]) (based on Slackware + Salix) accessible to visually impaired users (speech and braille device)
 
** [http://slint.fr Slint] ([https://sourceforge.net/projects/slint/ 2]) ([https://forum.salixos.org/viewtopic.php?f=44&t=7148 3]) (based on Slackware + Salix) accessible to visually impaired users (speech and braille device)
Line 163: Line 162:
 
=== Available without standard GNU tools ===
 
=== Available without standard GNU tools ===
   
* [[#Alpine Linux]]
+
* [[#Alpine Linux]] ___ (xref: listed in "Independent" table, above)
 
* [http://archive.org/details/Puppy_Linux_Easy_Linux EasyOS] ([http://murga-linux.com/puppy/viewtopic.php?t=109958 2])([http://bkhome.org/news/tag_easy.html 3])([http://distro.ibiblio.org/easyos/ 4]) aufs layered filesystem, containers; ROX desktop
 
* [http://archive.org/details/Puppy_Linux_Easy_Linux EasyOS] ([http://murga-linux.com/puppy/viewtopic.php?t=109958 2])([http://bkhome.org/news/tag_easy.html 3])([http://distro.ibiblio.org/easyos/ 4]) aufs layered filesystem, containers; ROX desktop
* [[#januslinux]]
+
* [[#januslinux]] ___ (xref: listed in "Independent" table, above)
 
* [https://sourceforge.net/projects/nanolinux/ NanoLinux][http://distrowatch.com/nanolinux DW] [https://en.wikipedia.org/wiki/BusyBox BusyBox] init; (derived from Tiny Core Linux : microcore) SLWM window manager. Requires only 14 MB disk space
 
* [https://sourceforge.net/projects/nanolinux/ NanoLinux][http://distrowatch.com/nanolinux DW] [https://en.wikipedia.org/wiki/BusyBox BusyBox] init; (derived from Tiny Core Linux : microcore) SLWM window manager. Requires only 14 MB disk space
 
* [https://github.com/sabotage-linux/sabotage Sabotage Linux] (musl libc + [https://en.wikipedia.org/wiki/BusyBox BusyBox] init) i386, x86_64, MIPS, PowerPC32, ARM(v4t+)
 
* [https://github.com/sabotage-linux/sabotage Sabotage Linux] (musl libc + [https://en.wikipedia.org/wiki/BusyBox BusyBox] init) i386, x86_64, MIPS, PowerPC32, ARM(v4t+)
* (xref) Void Linux
+
* [[#Void Linux]] ___ (xref: listed in "Independent" table, above)
 
* [http://www.xbian.org XBian] (based on Debian) media center distribution for the Raspberry Pi, CuBox-i, and other arm devices (init: Upstart) <!-- July 2017 ref: http://forum.xbian.org/thread-3916.html -->
 
* [http://www.xbian.org XBian] (based on Debian) media center distribution for the Raspberry Pi, CuBox-i, and other arm devices (init: Upstart) <!-- July 2017 ref: http://forum.xbian.org/thread-3916.html -->
   
 
=== Linux from scratch ===
 
=== Linux from scratch ===
   
[http://www.linuxfromscratch.org/ Linux from Scratch][https://distrowatch.com/lfs DW] is not a distribution, it's a book on how to build your own Linux system from source.
+
[http://www.linuxfromscratch.org/ Linux from Scratch] [https://distrowatch.com/lfs DW] is not a distribution, it is a book instructing how to build your own Linux system from source.<br/>
It can be used with SysV. i386, x86_64; (also CLFS, aka [http://cross-lfs.org/ Cross LFS] supports additional architectures: mips, powerpc, ppc64, alpha, sparc, hppa, arm)
+
LFS can be used with SysV. i386, x86_64; (also CLFS, aka [http://cross-lfs.org/ Cross LFS] supports additional architectures: mips, powerpc, ppc64, alpha, sparc, hppa, arm)
  +
<br/>-=-<br/>
  +
Beyond Linux From Scratch ([http://www.linuxfromscratch.org/blfs/ BLFS]) is a project that continues where the LFS book finishes.<br/>
  +
It assists users in developing their systems according to their needs by providing a broad range of instructions for installing and configuring various packages on top of a base LFS system.
  +
<br/><br/>
   
== Special purpose ==
+
== special-purpose distributions ==
   
 
* [http://www.ipfire.org/ IPFire] ([https://forum.ipfire.org/index.php 2])([https://distrowatch.com/ipfire 3]) (forked from IPCop, based on LFS) firewall distribution for x86 and ARM-based systems; armv5tel, i586, x86_64
 
* [http://www.ipfire.org/ IPFire] ([https://forum.ipfire.org/index.php 2])([https://distrowatch.com/ipfire 3]) (forked from IPCop, based on LFS) firewall distribution for x86 and ARM-based systems; armv5tel, i586, x86_64
* [https://maemo-leste.github.io/ Maemo Leste] (based on Devuan Ascii) for Nokia N900, Nokia N950, Nokia N9 and Motorola Droid 4 mobile phones, Allwinner tablets, and Raspberry Pi 2, 3 and Olimex Lime 2 SBCs[https://github.com/maemo-leste/maemo-leste.github.io/blob/source/content/maemo-leste-standing-on-shoulders-of-giants.rst] mainline Linux; OpenRC init; Hildon desktop; architectures: armel, armhf and amd64
+
* [https://maemo-leste.github.io/ Maemo Leste] (based on Devuan Ascii) for Nokia N900/N950/N9 and Motorola Droid 4 mobile phones, Allwinner tablets, and Raspberry Pi 2, 3 <br/>&nbsp; &nbsp;&nbsp;&nbsp; and Olimex Lime 2 SBCs[https://github.com/maemo-leste/maemo-leste.github.io/blob/source/content/maemo-leste-standing-on-shoulders-of-giants.rst] mainline Linux; OpenRC init; Hildon desktop; architectures: armel, armhf and amd64
  +
 
* [https://minino.galpon.org/en/news/picaros-2017-new-version PicarOS] ([https://minino.galpon.org/en/forums/picaros 2]) "suitable for kids from 3 to 12 and teachers" [https://minino.galpon.org/en/videotutoriales ?]<!-- xref: GALPon MiniNo -->; XFWM + LXDE desktop; i486, i686
 
* [https://minino.galpon.org/en/news/picaros-2017-new-version PicarOS] ([https://minino.galpon.org/en/forums/picaros 2]) "suitable for kids from 3 to 12 and teachers" [https://minino.galpon.org/en/videotutoriales ?]<!-- xref: GALPon MiniNo -->; XFWM + LXDE desktop; i486, i686
* [http://porteus-kiosk.org/ Porteus Kiosk][https://distrowatch.com/porteuskiosk DW] [https://en.wikipedia.org/wiki/BusyBox BusyBox] init; lightweight kiosk
+
* [http://porteus-kiosk.org/ Porteus Kiosk] [https://distrowatch.com/porteuskiosk DW] [https://en.wikipedia.org/wiki/BusyBox BusyBox] init; lightweight kiosk
  +
* [http://rancher.com/announcing-rancher-os/ RancherOS]{{DW|rancheros}} a minimalist Linux distribution designed to host Docker containers. Supported architecture: amd64
  +
 
* [http://www.smoothwall.org/ Smoothwall Express Community Edition] <!-- ([https://sourceforge.net/projects/smoothwall/ 2]) ([https://distrowatch.com/table.php?distribution=smoothwall 3]) -->firewall O/S, provides a web interface
 
* [http://www.smoothwall.org/ Smoothwall Express Community Edition] <!-- ([https://sourceforge.net/projects/smoothwall/ 2]) ([https://distrowatch.com/table.php?distribution=smoothwall 3]) -->firewall O/S, provides a web interface
 
* [https://sourceforge.net/projects/tinypaw-linux/?source=directory TinyPaw-Linux] (based on CorePlus) a self-described "passive & aggressive WiFi attack distro"
 
* [https://sourceforge.net/projects/tinypaw-linux/?source=directory TinyPaw-Linux] (based on CorePlus) a self-described "passive & aggressive WiFi attack distro"
   
=== Live-only distros ===
+
* [http://tld-linux.org/ TLD Linux] for server environments (no desktop support except for running VNC/RDP sessions for virtual machine management GUI) ; amd64 and i686
  +
  +
  +
  +
=== liveboot-only distributions ===
   
 
* [http://cyti.latgola.lv/ruuni/ AUSTRUMI][https://distrowatch.com/austrumi DW] bootable live CD, to be run from RAM ([ftp://austrumi.ru.lv/ iso images] via ftp)
 
* [http://cyti.latgola.lv/ruuni/ AUSTRUMI][https://distrowatch.com/austrumi DW] bootable live CD, to be run from RAM ([ftp://austrumi.ru.lv/ iso images] via ftp)
Line 191: Line 190:
 
* [https://git.slackware.nl/liveslak/ Liveslak] Liveslak is the project which generates the ISO images for many variants of the ''[https://alien.slackbook.org/blog/slackware-live-edition/ Slackware Live Edition]''. Supported architectures: i486, i586, amd64.
 
* [https://git.slackware.nl/liveslak/ Liveslak] Liveslak is the project which generates the ISO images for many variants of the ''[https://alien.slackbook.org/blog/slackware-live-edition/ Slackware Live Edition]''. Supported architectures: i486, i586, amd64.
 
* [http://minimal.linux-bg.org/ Minimal Linux Live] ([https://distrowatch.com/table.php?distribution=mll 2])([https://github.com/ivandavidov/minimal 3]) Linux kernel, GNU C library, and [https://en.wikipedia.org/wiki/BusyBox BusyBox] init; i386, x86_64
 
* [http://minimal.linux-bg.org/ Minimal Linux Live] ([https://distrowatch.com/table.php?distribution=mll 2])([https://github.com/ivandavidov/minimal 3]) Linux kernel, GNU C library, and [https://en.wikipedia.org/wiki/BusyBox BusyBox] init; i386, x86_64
  +
<!--
 
* [https://partedmagic.com/ Parted Magic] ?what init system?, liveboot distribution providing disk partitioning and data recovery tools. Openbox WM; i486, i686, x86_64 [http://www.phoronix.com/scan.php?page=news_item&px=MTQzNTI FOSS?] (licensed [http://en.wikipedia.org/wiki/Parted_Magic GPL])
 
* [https://partedmagic.com/ Parted Magic] ?what init system?, liveboot distribution providing disk partitioning and data recovery tools. Openbox WM; i486, i686, x86_64 [http://www.phoronix.com/scan.php?page=news_item&px=MTQzNTI FOSS?] (licensed [http://en.wikipedia.org/wiki/Parted_Magic GPL])
  +
-->
 
* [http://www.pentoo.ch/ Pentoo][https://distrowatch.com/pentoo DW] Gentoo-based security-focused live CD; i686, x86_64
 
* [http://www.pentoo.ch/ Pentoo][https://distrowatch.com/pentoo DW] Gentoo-based security-focused live CD; i686, x86_64
 
* [http://www.porteus.org/ Porteus][https://distrowatch.com/porteus DW] (based on Slackware 14.2) lightweight modular live CD/USB; i486, amd64
 
* [http://www.porteus.org/ Porteus][https://distrowatch.com/porteus DW] (based on Slackware 14.2) lightweight modular live CD/USB; i486, amd64
 
* [http://www.slitaz.org/ SliTaz GNU/Linux][https://distrowatch.com/slitaz DW] BusyBox init, uses tazpkg, lightweight live CD/USB, supported architectures: armel, i386, x86_64
 
* [http://www.slitaz.org/ SliTaz GNU/Linux][https://distrowatch.com/slitaz DW] BusyBox init, uses tazpkg, lightweight live CD/USB, supported architectures: armel, i386, x86_64
* [http://www.sysresccd.org/SystemRescueCd_Homepage SystemRescueCd][https://distrowatch.com/systemrescue DW] (Gentoo/OpenRC based system rescue disk) JWM, Xfce; i586
 
 
* [https://sourceforge.net/projects/taz/ TAZ] ([https://github.com/Sharrisii/TAZ 2])([https://sourceforge.net/p/taz/wiki/TAZWiki/ 3]) (SliTaz fork) (also: a gentoo-based [https://github.com/ecocomputing/TAZ version ]) runs entirely from RAM; openbox desktop
 
* [https://sourceforge.net/projects/taz/ TAZ] ([https://github.com/Sharrisii/TAZ 2])([https://sourceforge.net/p/taz/wiki/TAZWiki/ 3]) (SliTaz fork) (also: a gentoo-based [https://github.com/ecocomputing/TAZ version ]) runs entirely from RAM; openbox desktop
 
* [http://tooppy.linux.free.fr/ ToOpPy Linux] ([https://sourceforge.net/projects/tooppylinux/ 2]) (based on PuppyLinux) liveboot, operates completely in RAM; JWM desktop
 
* [http://tooppy.linux.free.fr/ ToOpPy Linux] ([https://sourceforge.net/projects/tooppylinux/ 2]) (based on PuppyLinux) liveboot, operates completely in RAM; JWM desktop
   
=== Embedded devices ===
+
=== distributions tailored for Embedded devices ===
   
 
* {{Distro|ChibiOS/RT|http://www.chibios.org/}}[https://sourceforge.net/projects/chibios SF] ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86
 
* {{Distro|ChibiOS/RT|http://www.chibios.org/}}[https://sourceforge.net/projects/chibios SF] ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86
Line 208: Line 208:
 
* [https://librecmc.org/ libreCMC] (LibreWRT successor) supports a wide range of routers, plus some small single board computers. [http://www.gnu.org/distros/free-distros.html FSF-approved]
 
* [https://librecmc.org/ libreCMC] (LibreWRT successor) supports a wide range of routers, plus some small single board computers. [http://www.gnu.org/distros/free-distros.html FSF-approved]
 
* [http://moebiuslinux.sourceforge.net Moebius Linux] ?what init system?, armhf [https://github.com/andreabenini/moebius/blob/master/CHANGELOG changelog] minimal (no X) distro currently focused on RaspberryPi v3
 
* [http://moebiuslinux.sourceforge.net Moebius Linux] ?what init system?, armhf [https://github.com/andreabenini/moebius/blob/master/CHANGELOG changelog] minimal (no X) distro currently focused on RaspberryPi v3
* {{Distro|OpenWrt|https://openwrt.org/}} ([[Wikipedia:LEDE|LEDE]] merged into OpenWrt) provides a fully writable filesystem, and package management.
+
* {{Distro|OpenWrt|https://openwrt.org/}} ([[Wikipedia:LEDE|LEDE]] merged into OpenWrt) provides a fully writable filesystem, and package management
 
* [https://www.graphics-muse.org/wiki/pmwiki.php/RaspberryPi/RaspberryPi PiBox] ([https://en.wikipedia.org/wiki/BusyBox BusyBox] init) an embedded distribution for the Raspbery Pi
 
* [https://www.graphics-muse.org/wiki/pmwiki.php/RaspberryPi/RaspberryPi PiBox] ([https://en.wikipedia.org/wiki/BusyBox BusyBox] init) an embedded distribution for the Raspbery Pi
 
* [https://postmarketos.org/ postmarketOS] ([https://en.wikipedia.org/wiki/PostmarketOS 2])([https://ollieparanoid.github.io/page/faq/ 3]) a touch-optimized, pre-configured Alpine Linux tailored for [https://wiki.postmarketos.org/wiki/Devices smartphones and other mobile devices]
 
* [https://postmarketos.org/ postmarketOS] ([https://en.wikipedia.org/wiki/PostmarketOS 2])([https://ollieparanoid.github.io/page/faq/ 3]) a touch-optimized, pre-configured Alpine Linux tailored for [https://wiki.postmarketos.org/wiki/Devices smartphones and other mobile devices]
 
* [http://www.proteanos.com/ ProteanOS] ([http://files.proteanos.com/pub///presentations/lp2014.pdf 2]) ([https://en.wikipedia.org/wiki/BusyBox BusyBox] init) an [http://www.gnu.org/distros/free-distros.html FSF-approved] Linux-libre distribution for embedded systems
 
* [http://www.proteanos.com/ ProteanOS] ([http://files.proteanos.com/pub///presentations/lp2014.pdf 2]) ([https://en.wikipedia.org/wiki/BusyBox BusyBox] init) an [http://www.gnu.org/distros/free-distros.html FSF-approved] Linux-libre distribution for embedded systems
   
== Non-English ==
+
== non-English distributions==
   
 
* [http://www.alcancelibre.org/staticpages/index.php/notas-lanzamiento-aldos-1-4 aldOS] Spanish distro, uses upstart, eudev, ConsoleKit2[https://github.com/ConsoleKit2/ConsoleKit2/issues/94]; MATE desktop
 
* [http://www.alcancelibre.org/staticpages/index.php/notas-lanzamiento-aldos-1-4 aldOS] Spanish distro, uses upstart, eudev, ConsoleKit2[https://github.com/ConsoleKit2/ConsoleKit2/issues/94]; MATE desktop
 
* [https://github.com/mdrights/liveslak mdrights live] Chinese Liveslak-based distro, mdrights is a Chinese social rights movement; amd64
 
* [https://github.com/mdrights/liveslak mdrights live] Chinese Liveslak-based distro, mdrights is a Chinese social rights movement; amd64
* [http://www.pisilinux.org/ Pisi Linux]{{DW|pisi}} Turkish distro (sysvinit + python init scripts) x86_64
+
* [http://www.pisilinux.org/ Pisi Linux] {{DW|pisi}} Turkish distro (sysvinit + python init scripts) x86_64
* [http://www.plamolinux.org/ Plamo Linux]{{DW|plamo}} Japanese Slackware-based distro; i486, amd64
+
* [http://www.plamolinux.org/ Plamo Linux] {{DW|plamo}} Japanese Slackware-based distro; i486, amd64
* [https://www.vinelinux.org/ Vine Linux]{{DW|vine}} Japanese Debian-based distro, Kanji support across most applications; Japanese input support via FreeWnn or Canna input server; i686, powerpc, x86_64
+
* [https://www.vinelinux.org/ Vine Linux] {{DW|vine}} Japanese Debian-based distro, Kanji support across most applications; Japanese input support via FreeWnn or Canna input server; i686, powerpc, x86_64
* [http://www.wifislax.com/ Wifislax]{{DW|wifislax}}([http://foro.seguridadwireless.net 3]) Spanish Slackware-based distro; i486
+
* [http://www.wifislax.com/ Wifislax] {{DW|wifislax}}([http://foro.seguridadwireless.net 3]) Spanish Slackware-based distro; i486
   
 
== See also ==
 
== See also ==

Revision as of 15:35, 5 February 2019

This article lists Linux distributions which :

  1. have a default init system other than systemd
  2. are open source (accessible source code available for the content of the distributed IMG or ISO)
  3. are actively maintained and provide contact information of the developers
  4. have a website and/or provide end user support via a well-established and maintained forum/mailinglist

A separate page Linux distributions without systemd/unlisted covers additional distributions which do not adequately meet these criteria.

Contents

General purpose

Independent

Name Init Package managers a
m
d
6
4
Installed/Available
Desktop
Environments
Details / Notes Other ports
4MLinuxDW BusyBox  ? no JWM i386, i686
Adélie Linux SysV + OpenRC apk yes KDE, Xfce, Fluxbox, i3, IceWM, Openbox uses musl libc


arm, arm64, x86,
ppc, ppc64
(See about)
Alpine LinuxDW BusyBox + OpenRC apk
(custom)
yes GNOME, MATE, Xfce, fluxbox,
OpenBox, WindowMaker, fvwm,
jwm, awesome, i3, ratpoison
uses BusyBox + musl libc + OpenRC i386, armhf
ALT LinuxDW SysV + s-d APT+RPM yes GNOME, KDE Plasma, MATE, Xfce; Cinnamon, Enlightenment; awesome, ctwm, dwm, eggwm, fluxbox, fvwm, gnustep, i3, icewm, jwm, lxde, lxqt, openbox, pekwm, ratpoison, sawfish, scrotwm, sway, twm, WindowMaker repo has both sysvinit and systemd, official distros use the latter while many official starterkits use the proper one i586, x86_64, aarch64 (primary); armhf, mipsel, e2k (beta); riscv64, ppc64 (alpha)
Batocera LinuxDW SysV  ? yes  ? minimal distribution dedicated to running retrogaming software i686, armhf
Bedrock Linux BusyBox
/ any
any  ?  ? Bedrock Linux can utilize any of a large number of init systems as provided by other distributions  ?
CRUXDW SysV +
/etc/rc.*
tar.xz based yes OpenBox arm
Cucumber LinuxDW SysV from
#Slackware
yes Xfce Kernel version 4.9 LTS, GNU Userspace utilities i686
Dragora GNU/Linux LibreDW SysV +
perp
tar.xz based yes Xfce, IceWM, spectrwm Linux Libre distro i586, amd64, arm(64),
microblaze, mips,
powerpc(64), s390x
Fatdog64 LinuxDW dumb-init gslapt, SFS Loader yes (3) FatDogArm for
Raspberry Pi2 and
Odroid-XU3/XU4
GentooDW SysV + OpenRC[1] Portage yes no If Portage is pulling in systemd, please read this. Further suggested reading. i486, i586, i686, alpha,
arm, hppa, ia64, mips,
powerpc, ppc64, sparc64
GoboLinuxDW SysV +
BootScripts
file system yes awesome a source-based distribution which employs a unique file structure (not FHS) no
GuixSDDW Shepherd
(pure Guile)
GNU Guix yes Xfce and GNOME provides advanced package mgmt features such as transactional upgrades and roll-backs; FSF-approved i686
januslinux OpenRC pacman yes Xfce, spectrwm, dwm, i3, awesome, twm, sway, openbox, fluxbox, icewm (planned) Fast and compact Linux distribution which uses musl libc x86 (i686), arm64 (aarch64), armv7l, armv5tel, ppc, ppc64, ppc64le
KaNaPi bash script file system yes XFCE and Sugar educational + game apps armhf and i686
LinuxConsoleDW ? ? yes MATE and LXDE tailored to gaming / educational use i686
Milis Linux SysV MPS yes XFCE4, LXQT, MATE, GNOME Uses own customised ports system that called "talimatname" and also can use binary package system. It is inspired by LFS.
MisiProject SysV + OpenRC PISI yes MATE armv7h
NuTyXDW SysV cards yes GNOME, KDE5, LX(DE,Qt), Lumina, MATE,
Xfce, Enlightenment, WindowMaker,
blackbox, OpenBox, fluxbox,
icewm, jwm, i3
On 19.12.2018 a new ISO with systemd has been created to investigate moving to it in the future, proceed with caution. inspired by LFS & BLFS; its "cards" pkg mgr can install individual or grouped binary packages, and can compile source pkgs from "ports" i686
OviOS LinuxDW SysV pacman yes  ? (2) previously used systemd; was rebuilt around sysV init because systemd proved unsuitable for a stable storage system no
PCLinuxOSDW SysV APT+RPM yes MATE and KDE no
Plop LinuxDW SysV yes  ? (PXE/liveboot) designed to rescue data from a damaged system, or to backup and repair operating systems armv6l and i486
Puppy LinuxDW SysV Puppy
Package
Manager
yes LXDE Puppy Linux's position on systemd i386
SlackwareDW SysV + /etc/rc.d/rc.*
installpkg,
pkgtool,
slackpkg
yes KDE and Xfce i586, s390, arm
Source Mage GNU/LinuxDW simpleinit-msb Sorcery yes  ? source based i386, i486, i586, i686
Tiny Core Linux
DW
BusyBox  ? yes FLTK/FLWM also: "CorePlus" and "piCore" (Raspberry Pi) edition i486
Void LinuxDW runit xbps yes LXQt supported libcs: glibc, musl armv6, armv7, i686

Derivatives

Arch Linux based

Arch Linux's package manager is Pacman.

Name Init Details / Notes
Artix LinuxDW OpenRC/runit eudev, replaces Arch-OpenRC and Manjaro-OpenRC
Hyperbola GNU/Linux-libre OpenRC (2) pacman pkg manager; "LTS Arch snapshot versions"; amd64, i686 FSF-approved
Obarun s6(-rc) + 66 x86_64
Parabola nosystemd editionDW OpenRC / GNU+Shepherd [2],[3]; A part of the GNU project and FSF-approved; x86_64, armv7h, i686

Debian based

Debian's package manager is dpkg and APT. See DebianReleases.

Name Debian version Init Details / Notes
antiX LinuxDW 9 Stretch SysV flexible remastering and persistence tools. WMs: JWM+iceWM+fluxbox; amd64, i486
DevuanDW 8 Jessie and 9 Stretch SysV / OpenRC XFCE desktop, et al; architectures: amd64, i686, arm (see: files and /embedded)
GNUstep Live CDDW 9 Stretch SysV GNUstep using WindowMaker; amd64, i686
KNOPPIXDW merge of stable, testing and unstable SysV (video: "Defying systemd") employs systemd-shim
MX LinuxDW 9.3 Stretch SysV (Mepis+antiX) XFCE desktop; supported architectures: amd64, i386
TrisquelDW 9 Stretch > Ubuntu 16.04 upstart LXDE and MATE desktops; amd64 and i386
WindowMaker Live(2)DW 8 Jessie SysV both WindowMaker + XFCE are preinstalled; amd64, i386
Devuan based
Name Init Details / Notes
EterTICs GNU/Linux SysV XFCE4 Desktop; amd64, i386; 100% Free Software, Kernel-free and processing FSF recognition.
Exe GNU/LinuxDW SysV features Trinity Desktop Environment; amd64, i686
Refracta OpenRC (2) (3) amd64, i386; also: (Refracta Devuan 2) Openbox, eudev

Gentoo based

  • Calculate LinuxDW OpenRC init; Cinnamon, KDE Plasma, LXQt, MATE, or Xfce (wiki spamfilter block to project site: calculate-linux.org)
  • Chromium OS (2) upstart init (boot-design doc)
  • Funtoo LinuxDW FAQ (source-based; uses git-housed, distributed Portage tree and Funtoo overlay) OpenRC init; amd64, i486, i686, sparc64
    • Slontoo (2) (based on Funtoo) OpenRC; XFCE 4.12, MATE 1.12
  • Redcore LinuxDW OpenRC or SysV init; serves pre-built binary packages from repository; openbox window manager

NOTE: additional Gentoo/*BSD subprojects exist, providing ports to various BSD-derived operating systems. See: Gentoo/Alt

based on Other

  • CruxEX (based on #CRUX) (2)(3) x86_64 (using linux kernel 4.18); available only as a zip file, no iso; LXDE desktop
  • Uplos32 (2) (3) (based on #PCLinuxOS) targets i386 machines; uses APT+RPM package mgmt

Puppy Linux based

  • Legacy OSDWSF (previous name: TEENpup) focused on supporting Pentium 3 and 4 (Sept2017 release ships Linux kernel v2.6.18)

Other pages listing more Puppy Linux derivatives: [4][5][6]

Slackware based

  • Absolute Linux DW (based on Slackware64-current) IceWM+ROX; supported architectures: i686, amd64
  • Salix OSDW i486, i686, amd64
    • ConnochaetOS DW (based on Slackware+Salix) removes upstream proprietary software and binary blobs, ships free (libre) software only. IceWM; supported architectures: i486, i686
    • SlackelDW (based on Slackware+salix) amd64, i486, i686
    • Slint (2) (3) (based on Slackware + Salix) accessible to visually impaired users (speech and braille device)
  • SARPi (2) Slackware ARM on Raspberry Pi
  • SlaXBMC (2)
  • Superb Mini Server (2) fluxbox WM; i486, amd64
  • Vector Linux DW i486, amd64
  • ZenwalkDW suported architectures: amd64, i486, i686


Available without standard GNU tools

  • #Alpine Linux ___ (xref: listed in "Independent" table, above)
  • EasyOS (2)(3)(4) aufs layered filesystem, containers; ROX desktop
  • #januslinux ___ (xref: listed in "Independent" table, above)
  • NanoLinuxDW BusyBox init; (derived from Tiny Core Linux : microcore) SLWM window manager. Requires only 14 MB disk space
  • Sabotage Linux (musl libc + BusyBox init) i386, x86_64, MIPS, PowerPC32, ARM(v4t+)
  • #Void Linux ___ (xref: listed in "Independent" table, above)
  • XBian (based on Debian) media center distribution for the Raspberry Pi, CuBox-i, and other arm devices (init: Upstart)

Linux from scratch

Linux from Scratch DW is not a distribution, it is a book instructing how to build your own Linux system from source.
LFS can be used with SysV. i386, x86_64; (also CLFS, aka Cross LFS supports additional architectures: mips, powerpc, ppc64, alpha, sparc, hppa, arm)
-=-
Beyond Linux From Scratch (BLFS) is a project that continues where the LFS book finishes.
It assists users in developing their systems according to their needs by providing a broad range of instructions for installing and configuring various packages on top of a base LFS system.

special-purpose distributions

  • IPFire (2)(3) (forked from IPCop, based on LFS) firewall distribution for x86 and ARM-based systems; armv5tel, i586, x86_64
  • Maemo Leste (based on Devuan Ascii) for Nokia N900/N950/N9 and Motorola Droid 4 mobile phones, Allwinner tablets, and Raspberry Pi 2, 3
          and Olimex Lime 2 SBCs[7] mainline Linux; OpenRC init; Hildon desktop; architectures: armel, armhf and amd64
  • PicarOS (2) "suitable for kids from 3 to 12 and teachers" ?; XFWM + LXDE desktop; i486, i686
  • Porteus Kiosk DW BusyBox init; lightweight kiosk
  • RancherOSDW a minimalist Linux distribution designed to host Docker containers. Supported architecture: amd64
  • TLD Linux for server environments (no desktop support except for running VNC/RDP sessions for virtual machine management GUI) ; amd64 and i686


liveboot-only distributions

  • AUSTRUMIDW bootable live CD, to be run from RAM (iso images via ftp)
  • heads (based on Devuan) The Heads incognito live OS, intended as a systemd-free alternative to Tails, the Amnesia incognito live OS
  • Liveslak Liveslak is the project which generates the ISO images for many variants of the Slackware Live Edition. Supported architectures: i486, i586, amd64.
  • Minimal Linux Live (2)(3) Linux kernel, GNU C library, and BusyBox init; i386, x86_64
  • PentooDW Gentoo-based security-focused live CD; i686, x86_64
  • PorteusDW (based on Slackware 14.2) lightweight modular live CD/USB; i486, amd64
  • SliTaz GNU/LinuxDW BusyBox init, uses tazpkg, lightweight live CD/USB, supported architectures: armel, i386, x86_64
  • TAZ (2)(3) (SliTaz fork) (also: a gentoo-based version ) runs entirely from RAM; openbox desktop
  • ToOpPy Linux (2) (based on PuppyLinux) liveboot, operates completely in RAM; JWM desktop

distributions tailored for Embedded devices

non-English distributions

  • aldOS Spanish distro, uses upstart, eudev, ConsoleKit2[8]; MATE desktop
  • mdrights live Chinese Liveslak-based distro, mdrights is a Chinese social rights movement; amd64
  • Pisi Linux DW Turkish distro (sysvinit + python init scripts) x86_64
  • Plamo Linux DW Japanese Slackware-based distro; i486, amd64
  • Vine Linux DW Japanese Debian-based distro, Kanji support across most applications; Japanese input support via FreeWnn or Canna input server; i686, powerpc, x86_64
  • Wifislax DW(3) Spanish Slackware-based distro; i486

See also

Personal tools