Linux distributions without systemd

From Without Systemd
(Difference between revisions)
Jump to: navigation, search
(alpine linux desktops entry)
m (Added details to Tiny Core Linux entry.)
 
(82 intermediate revisions by 10 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 || amd64 || Supported Desktop Environments/Window Managers || 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 || || 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 ||various, multiple || 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 (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|Alpine Linux|https://www.alpinelinux.org/}}{{DW|alpine}} || BusyBox + OpenRC || apk || yes || various, multiple || 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 or systemd || APT+RPM || yes || various, multiple || 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|Ataraxia Linux|https://januslinux.github.io/}} || sinit || kagami || yes || various, multiple || Fast and compact Linux distribution which uses musl libc and busybox userland tools || i586, aarch64, armv7l, armv6l, armv5tel, ppc, ppc64, ppc64le, mips, mipsel, mips64, mips64el, riscv32 and riscv64
 
|-
 
|-
 
| {{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|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|Cucumber Linux|https://cucumberlinux.com}}{{DW|cucumber}} || SysV ||from<br>[[#Slackware]] || yes || Xfce || Kernel version 4.9 LTS, GNU Userspace utilities || i686
 
|-
 
|-
| {{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|Dragora GNU/Linux Libre|http://www.dragora.org/}}{{DW|dragora}} || SysV +<br/>[http://b0llix.net/perp/ perp]|| tar.xz based || yes || Xfce, IceWM,<br/> [https://github.com/conformal/spectrwm#readme spectrwm] || Linux Libre distro || i586, amd64, arm(64),<br/>microblaze, mips,<br/>powerpc(64), s390x
 
|-
 
|-
| {{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|Fatdog64 Linux|http://distro.ibiblio.org/fatdog/web/}}{{DW|fatdog}} || [https://github.com/Yelp/dumb-init 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|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|Gentoo|https://www.gentoo.org/}}{{DW|gentoo}} || SysV + OpenRC[https://wiki.gentoo.org/wiki/Init_system] || Portage || yes || AfterStep, Awesome, Blackbox, Enlightenment, Fluxbox, GNOME, IceWM, KDE Plasma, LXDE, MATE, Openbox, WMaker, Xfce || 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|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|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|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|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|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 || various, multiple || 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 || various, multiple || '''[https://forums.nutyx.org/index.php?topic=331.msg1076 On 2019/02/11] the new Nutyx-based [http://yaolinux.org/ YaoLinux] ([https://github.com/yaolinux 2]) distro using systemd has been announced while Nutyx proper will continue to use SysV init.''' 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 ||No desktops (servers only distro)|| ([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|PCLinuxOS|https://www.pclinuxos.com/}}{{DW|pclinuxos}} || SysV || APT+RPM || yes || MATE and KDE || ||no
+
| {{Distro|PCLinuxOS|https://www.pclinuxos.com/}}{{DW|pclinuxos}} || SysV ||apt-rpm|| yes ||Plasma 5<br/>Unofficial: LXQt, Trinity, MATE, Xfce|| ||no
 
|-
 
|-
 
| {{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, various || || i586, s390, [http://arm.slackware.com arm]
 
|-
 
|-
| {{Distro|Source Mage GNU/Linux|https://sourcemage.org/}}{{DW|sourcemage}} || simple-init || 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.eu/}}{{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 || tce-load || yes || FLTK/FLWM, JWM, fluxbox, icewm, openbox, hackedbox || Also: "CorePlus", "piCore" (Raspberry Pi), and "dCore" (can use Debian or Ubuntu packages [http://wiki.tinycorelinux.net/dcore:extensions converted into SCE files]) releases. || i486, x86_64, armv6, armv7hf
|}
 
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") (also "piCore" edition, for Raspberry Pi) || i486
+
|{{Distro|Venom Linux|https://VenomLinux.org}}[https://sf.net/p/venomlinux SF]{{DW|venom}}
  +
||[https://github.com/venomlinux/rc SysV + /etc/rc.*]<br/>(looks between PCLinuxOS and CRUX)
  +
||[https://github.com/venomlinux/scratchpkg scratchpkg] || yes || MATE, Xfce, LXDE
  +
||Sources-only distro just like Gentoo’s ideals, but instead follows KISS principle|| no
 
|-
 
|-
|{{Distro|Sanity Linux|https://github.com/SanityLinux/Base/}} || BusyBox || [http://pkgsrc.org/ pkgsrc] || ? || ? || (formerly, "Pür Linux"), source-based, ports || ?
+
| {{Distro|Void Linux|https://www.voidlinux.org/}}{{DW|void}} || [http://smarden.org/runit/ runit] || xbps || yes || AfterStep, Awesome, Blackbox, Enlightenment, Fluxbox, GNOME, IceWM, KDE Plasma, LXDE, MATE, Openbox, WMaker, Xfce || supported libcs: glibc, musl || armv6, armv7, i686
 
|-
 
|[http://bkhome.org/quirky/ Quirky]{{DW|quirky}}||?||?||yes||?||([http://distro.ibiblio.org/quirky/quirky6/amd64/releases/xerus-8.1.6/release-xerus64-8.1.6.htm 3])||armhf, i386
 
|-
 
|[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 83: Line 80:
 
| {{Distro|Artix Linux|https://www.artixlinux.org/}}{{DW|artix}} ||OpenRC/runit || eudev, replaces [https://systemd-free.artixlinux.org/index.php Arch-OpenRC] and [http://forum.manjaro.org/t/manjaro-openrc-will-be-discontinued/28387 Manjaro-OpenRC]
 
| {{Distro|Artix Linux|https://www.artixlinux.org/}}{{DW|artix}} ||OpenRC/runit || eudev, replaces [https://systemd-free.artixlinux.org/index.php Arch-OpenRC] and [http://forum.manjaro.org/t/manjaro-openrc-will-be-discontinued/28387 Manjaro-OpenRC]
 
|-
 
|-
| {{Distro|Hyperbola GNU/Linux-libre|https://www.hyperbola.info/}} || OpenRC || ([https://www.hyperbola.info/news/milky-way-v02-release/ 2]) pacman pkg manager; "LTS Arch snapshot versions"; amd64, i686
+
| {{Distro|Hyperbola GNU/Linux-libre|https://www.hyperbola.info/}}{{DW|hyperbola}} || OpenRC || ([https://www.hyperbola.info/news/milky-way-v02-release/ 2]) pacman pkg manager; "LTS Arch snapshot versions"; amd64, i686 [http://www.gnu.org/distros/free-distros.html FSF-approved]
 
|-
 
|-
| {{Distro|Obarun|https://web.obarun.org/}} || [http://skarnet.org/software/s6/ s6](-[http://skarnet.org/software/s6-rc/ rc]) + [http://repo.obarun.org/66/ 66] || x86_64
+
| {{Distro|Obarun|https://web.obarun.org/}}{{DW|obarun}} || [http://skarnet.org/software/s6/ s6](-[http://skarnet.org/software/s6-rc/ rc]) + [https://framagit.org/Obarun/66 66] || x86_64
 
|-
 
|-
| {{Distro|Parabola nosystemd edition|https://www.parabola.nu/}}{{DW|parabola}} || OpenRC / [https://gnu.org/software/shepherd GNU+Shepherd] || [https://www.parabola.nu/news/new-openrc-and-lxde-isos/],[https://wiki.parabola.nu/Get_Parabola#OpenRC_ISOs]; [http://www.gnu.org/distros/free-distros.html A part of the GNU project and FSF-approved]; x86_64, armv7h, i686
+
| {{Distro|Parabola nosystemd edition|https://www.parabola.nu/}}{{DW|parabola}} || OpenRC/[https://gnu.org/software/shepherd Shepherd] || [https://www.parabola.nu/news/new-openrc-and-lxde-isos/],[https://wiki.parabola.nu/Get_Parabola#OpenRC_ISOs]; [http://www.gnu.org/distros/free-distros.html A part of the GNU project and FSF-approved]; x86_64, armv7h, i686
 
|}
 
|}
   
Line 97: Line 94:
 
! Name || Debian version || Init || Details / Notes
 
! Name || Debian version || Init || Details / Notes
 
|-
 
|-
| {{Distro|antiX Linux|https://antixlinux.com/}}{{DW|antix}} || 9 Stretch || SysV || flexible remastering and persistence tools. Multiple 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 || SysV / OpenRC || XFCE desktop; supported architectures: amd64, i686, arm (see: [https://files.devuan.org/devuan_jessie/embedded/ /embedded], and [https://files.devuan.org/devuan_ascii_beta/embedded/README.txt notes])
+
| {{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
 
|-
 
|-
| {{Distro|MX Linux|https://mxlinux.org/}}{{DW|mx}} || 9.3 Stretch || SysV || (Mepis+antiX) XFCE desktop; includes antiX remastering n persistence tools; 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 116: Line 113:
 
{| class="wikitable"
 
{| class="wikitable"
 
! Name || Init || Details / Notes
 
! Name || Init || Details / Notes
  +
|-
  +
| {{Distro|EterTICs GNU/Linux|https://gnuetertics.org/}} || SysV || XFCE4 Desktop; amd64, i386; 100% Free Software, Kernel-free and processing FSF recognition.
 
|-
 
|-
 
| {{Distro|Exe GNU/Linux|http://exegnulinux.net}}{{DW|exe}} || SysV || features Trinity Desktop Environment; amd64, i686
 
| {{Distro|Exe GNU/Linux|http://exegnulinux.net}}{{DW|exe}} || SysV || features Trinity Desktop Environment; amd64, i686
 
|-
 
|-
| {{Distro|Refracta|http://www.ibiblio.org/refracta/}} || OpenRC || ([https://sourceforge.net/projects/refracta/ 2]) ([http://dev1galaxy.org/viewtopic.php?id=1633 3]) amd64, i386; also: ([http://distro.ibiblio.org/refracta/files/experimental/ Refracta Devuan 2]) Openbox, eudev
+
| {{Distro|Refracta|http://www.ibiblio.org/refracta/}}{{DW|refracta}} || SysV + OpenRC || ([https://sourceforge.net/projects/refracta/ 2]) ([http://dev1galaxy.org/viewtopic.php?id=1633 3]) amd64, i386; also: ([http://distro.ibiblio.org/refracta/files/experimental/ Refracta Devuan 2]) Openbox, eudev
 
|}
 
|}
   
 
==== Gentoo based ====
 
==== Gentoo based ====
   
* [[Wikipedia:Calculate Linux|Calculate Linux]]{{DW|calculate}} OpenRC init; Cinnamon, KDE Plasma, LXQt, MATE, or Xfce (wiki spamfilter block to project site: calculate-linux.org)
+
<!--
  +
https://www.calculate-linux.org/
  +
Still considered spam ? Why is that ?
  +
-->
  +
* [https://en.wikipedia.org/wiki/Calculate_Linux Calculate Linux] {{DW|calculate}} SysV + OpenRC; Cinnamon, KDE Plasma, LXQt, MATE, Xfce
 
* [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}} SysV + OpenRC; serves pre-built binary packages from repository; KDE Plasma, LXQt, OpenBox
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 139: Line 138:
 
==== 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 158: Line 157:
 
=== 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]]
+
* [[#Ataraxia Linux]] ___ (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 (LFS) ===
   
[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] "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
+
* [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://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 186: Line 185:
 
* [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 203: Line 203:
 
* [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) amd64
* [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 PCLinuxOSbased distro, Kanji support across most applications; Japanese input support via FreeWnn or Canna input server; amd64, i686, powerpc
* [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 ==

Latest revision as of 07:13, 25 May 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

[edit] General purpose

[edit] Independent

Name Init Package managers amd64 Supported Desktop Environments/Window Managers Details / Notes Other ports
4MLinuxDW BusyBox  ? no JWM i686
Adélie Linux SysV + OpenRC apk yes various, multiple uses musl libc


arm, arm64, x86,
ppc, ppc64
(See about)
Alpine LinuxDW BusyBox + OpenRC apk yes various, multiple uses BusyBox + musl libc + OpenRC i386, armhf
ALT LinuxDW SysV or systemd APT+RPM yes various, multiple 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)
Ataraxia Linux sinit kagami yes various, multiple Fast and compact Linux distribution which uses musl libc and busybox userland tools i586, aarch64, armv7l, armv6l, armv5tel, ppc, ppc64, ppc64le, mips, mipsel, mips64, mips64el, riscv32 and riscv64
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 AfterStep, Awesome, Blackbox, Enlightenment, Fluxbox, GNOME, IceWM, KDE Plasma, LXDE, MATE, Openbox, WMaker, Xfce 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
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 various, multiple 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 various, multiple On 2019/02/11 the new Nutyx-based YaoLinux (2) distro using systemd has been announced while Nutyx proper will continue to use SysV init. 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 No desktops (servers only distro) (2) previously used systemd; was rebuilt around sysV init because systemd proved unsuitable for a stable storage system no
PCLinuxOSDW SysV apt-rpm yes Plasma 5
Unofficial: LXQt, Trinity, MATE, Xfce
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, various i586, s390, arm
Source Mage GNU/LinuxDW simpleinit-msb Sorcery yes  ? source based i386, i486, i586, i686
Tiny Core Linux
DW
BusyBox tce-load yes FLTK/FLWM, JWM, fluxbox, icewm, openbox, hackedbox Also: "CorePlus", "piCore" (Raspberry Pi), and "dCore" (can use Debian or Ubuntu packages converted into SCE files) releases. i486, x86_64, armv6, armv7hf
Venom LinuxSFDW SysV + /etc/rc.*
(looks between PCLinuxOS and CRUX)
scratchpkg yes MATE, Xfce, LXDE Sources-only distro just like Gentoo’s ideals, but instead follows KISS principle no
Void LinuxDW runit xbps yes AfterStep, Awesome, Blackbox, Enlightenment, Fluxbox, GNOME, IceWM, KDE Plasma, LXDE, MATE, Openbox, WMaker, Xfce supported libcs: glibc, musl armv6, armv7, i686

[edit] Derivatives

[edit] 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-libreDW OpenRC (2) pacman pkg manager; "LTS Arch snapshot versions"; amd64, i686 FSF-approved
ObarunDW s6(-rc) + 66 x86_64
Parabola nosystemd editionDW OpenRC/Shepherd [2],[3]; A part of the GNU project and FSF-approved; x86_64, armv7h, i686

[edit] 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
[edit] 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
RefractaDW SysV + OpenRC (2) (3) amd64, i386; also: (Refracta Devuan 2) Openbox, eudev

[edit] Gentoo based

  • Calculate Linux DW SysV + OpenRC; Cinnamon, KDE Plasma, LXQt, MATE, Xfce
  • Chromium OS (2) upstart init (boot-design doc)
  • Funtoo Linux DW 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 Linux DW SysV + OpenRC; serves pre-built binary packages from repository; KDE Plasma, LXQt, OpenBox

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

[edit] 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

[edit] 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]

[edit] 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


[edit] Available without standard GNU tools

  • #Alpine Linux ___ (xref: listed in "Independent" table, above)
  • EasyOS (2)(3)(4) aufs layered filesystem, containers; ROX desktop
  • #Ataraxia Linux ___ (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)

[edit] Linux From Scratch (LFS)

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.

[edit] 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


[edit] 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

[edit] distributions tailored for Embedded devices

[edit] 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) amd64
  • Plamo Linux DW Japanese Slackware-based distro; i486, amd64
  • Vine Linux DW Japanese PCLinuxOSbased distro, Kanji support across most applications; Japanese input support via FreeWnn or Canna input server; amd64, i686, powerpc
  • Wifislax DW(3) Spanish Slackware-based distro; i486

[edit] See also

Personal tools