NixOS-based distributions: Difference between revisions
m Fix typo |
m Fix typo |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
NixOS has spawned a number of distributions and distribution-like projects throughout its existence. This page is intended to record details about notable Linux distributions related to nix and NixOS in some capacity whether they are forks, downstreams, starter configurations that yield a NixOS environment, independent OS projects merely built with nix, or some combination thereof. | |||
Entries on this page are categorized by their relation to nix, their release status, and a brief description of what the project aims to do, or any other notable differences between it and NixOS. | |||
When appropriate, entries are noted as having significant deviations from NixOS, such as having an alternate kernel, an alternate init system (PID 1), or whether some part of the nix project was forked in order to create it. | |||
== Linux distributions and their relation to NixOS == | == Linux distributions and their relation to NixOS == | ||
| Line 38: | Line 44: | ||
|Beta | |Beta | ||
|Bureautix is a working implementation of Sécurix for use in office workstations, IT operations, and bureaucratic institutions who want a secure operating system. | |Bureautix is a working implementation of Sécurix for use in office workstations, IT operations, and bureaucratic institutions who want a secure operating system. | ||
|- | |||
|Cosmix Saigon | |||
|https://codeberg.org/thesaigoneer/cosmix-saigon | |||
| | |||
* Based on NixOS | |||
|Released | |||
|A spin of the Nixbook project with Cosmic as the primary desktop environment. | |||
|- | |- | ||
|[https://docs.ctrl-os.com/ CTRL-OS] | |[https://docs.ctrl-os.com/ CTRL-OS] | ||
| Line 145: | Line 158: | ||
|Beta | |Beta | ||
|Sécurix is a NixOS-based secure operating system tailored for small to medium-sized teams. It provides a minimal, hardened environment with strong isolation, reproducibility, and policy-driven configurations to ensure operational security and compliance. | |Sécurix is a NixOS-based secure operating system tailored for small to medium-sized teams. It provides a minimal, hardened environment with strong isolation, reproducibility, and policy-driven configurations to ensure operational security and compliance. | ||
|- | |||
|sixos | |||
|https://codeberg.org/amjoseph/sixos | |||
| | |||
* Based on NixOS | |||
* Alternative PID 1 | |||
|Work in progress (WIP) | |||
|NixOS with s6 as the init system. Also includes an alternative to the overlay system, and an alternative boot manager, ownerboot. | |||
|- | |- | ||
|[https://snowflakeos.org/ SnowflakeOS] | |[https://snowflakeos.org/ SnowflakeOS] | ||
| Line 169: | Line 190: | ||
== Deprecated distributions == | == Deprecated distributions == | ||
Entries in this list are deprecated, unmaintained, under-maintained, or suspected abandoned. Some active distributions may still continue development of these projects as a fork. | |||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
| Line 174: | Line 196: | ||
!Repository | !Repository | ||
!Relation to NixOS | !Relation to NixOS | ||
!Reason | !Reason Deprecated | ||
!Notes | !Notes | ||
|- | |- | ||
Latest revision as of 23:36, 28 May 2026
NixOS has spawned a number of distributions and distribution-like projects throughout its existence. This page is intended to record details about notable Linux distributions related to nix and NixOS in some capacity whether they are forks, downstreams, starter configurations that yield a NixOS environment, independent OS projects merely built with nix, or some combination thereof.
Entries on this page are categorized by their relation to nix, their release status, and a brief description of what the project aims to do, or any other notable differences between it and NixOS.
When appropriate, entries are noted as having significant deviations from NixOS, such as having an alternate kernel, an alternate init system (PID 1), or whether some part of the nix project was forked in order to create it.
Linux distributions and their relation to NixOS
This table lists a non-exhaustive selection of Linux distributions based on NixOS, forked from NixOS, or derived from Nix or NixOS in any other way.
| Distribution | Repository | Relation to NixOS | Status | Notes |
|---|---|---|---|---|
| Asterinas NixOS | https://github.com/asterinas/asterinas |
|
Released | Asterinas is a hybrid kernel written in rust with the aim of replicating Linux at the syscall level. Asterinas NixOS is an operating system built using nix and nixpkgs, but with the Asterinas kernel instead of the Linux kernel. |
| Athena OS | https://github.com/Athena-OS/athena |
|
Pre-release | For pentesting. Currently available under both Arch and Nix/NixOS |
| Auxolotl | https://git.auxolotl.org/auxolotl |
|
Work in progress (WIP) | Auxolotl (or aux) is a community-made alternative to nixpkgs. It borrows some ideas from Guix, such as a binary bootstrap. It is also working to improve on the developer experience of nixpkgs. Not yet ready for daily use. |
| Bureautix | https://github.com/cloud-gouv/bureautix-example |
|
Beta | Bureautix is a working implementation of Sécurix for use in office workstations, IT operations, and bureaucratic institutions who want a secure operating system. |
| Cosmix Saigon | https://codeberg.org/thesaigoneer/cosmix-saigon |
|
Released | A spin of the Nixbook project with Cosmic as the primary desktop environment. |
| CTRL-OS | N/A |
|
Open Beta | CTRL-OS is a commercially supported downstream distribution of NixOS focused on embedded devices. Offers a 5 year long-term support release that meets the conditions of the Cyber Resilience Act (CRA). |
| Darnix | https://github.com/jonhermansen/darnix |
|
Work in Progress (WIP) | A working Darwin environment built using nix. Includes a working Darwin kernel and XNU. Not yet ready for daily use. |
| EduOS | https://gitlab.com/eduos2/EduOS |
|
Released | A purpose-built operating system used for administering the high-school French national exam in computer science. |
| Finix | https://github.com/finix-community/finix |
|
Work in progress (WIP) | NixOS with finit as PID 1. Currently working in an experimental capacity with most systems. |
| GLF OS | https://framagit.org/gaming-linux-fr/glf-os/glf-os |
|
Released | Community distro for beginners and gaming oriented |
| Guix System | https://codeberg.org/guix/guix.git |
|
Released | NixOS but Guile Scheme instead of Nix and GNU underpinnings. Forked via "Developer & code sharing, project merging". |
| Liminix | https://gti.telent.net/dan/liminix |
|
Work in progress (WIP) | Nix-based OpenWRT-style embedded Linux system for configuring consumer wifi routers. |
| Jovian-NixOS | https://github.com/Jovian-Experiments/Jovian-NixOS/ |
|
Released | A set of configuration and packages for running NixOS on a Steamdeck. |
| Mobile NixOS | https://github.com/mobile-nixos/mobile-nixos |
|
Released | A mobile-phone operating system built using NixOS. Works only on select devices. |
| NixBook | https://github.com/mkellyxp/nixbook |
|
Released | Self-updating, simple, minimal, set-and-forget, Chromebook-like NixOS operating system for total beginners. Offers "standard" and "minimal" flavors. Aims to be a replacement to Windows and MacOS for average users. |
| NixBSD | https://github.com/nixos-bsd/nixbsd/ |
|
Released | Unofficial NixOS fork with a FreeBSD kernel. |
| NixNG | https://github.com/nix-community/NixNG/ |
|
Work in progress (WIP) | Lightweight NixOS for containers with multiple non-systemd init systems and a "minimal by default" package set.
|
| NASty | https://github.com/nasty-project/nasty |
|
WIP but released ;) | NAS operating system built on NixOS and bcachefs. |
| Sécurix | https://github.com/cloud-gouv/securix |
|
Beta | Sécurix is a NixOS-based secure operating system tailored for small to medium-sized teams. It provides a minimal, hardened environment with strong isolation, reproducibility, and policy-driven configurations to ensure operational security and compliance. |
| sixos | https://codeberg.org/amjoseph/sixos |
|
Work in progress (WIP) | NixOS with s6 as the init system. Also includes an alternative to the overlay system, and an alternative boot manager, ownerboot. |
| SnowflakeOS | https://github.com/snowfallorg |
|
Alpha | For beginners. Not yet ready for daily use. |
| Spectrum | https://spectrum-os.org/git/ |
|
Work in progress (WIP) | Spectrum is a project that aims to create a computer operating system, based on the principle of security by compartmentalization, that has a lower barrier to entry and is easier to use and maintain than other such systems. |
| vpsAdminOS | https://github.com/vpsfreecz/vpsadminos |
|
Released | vpsAdminOS is a small OS serving as a host for unprivileged Linux system containers. It is based on NixOS and not-os. |
Deprecated distributions
Entries in this list are deprecated, unmaintained, under-maintained, or suspected abandoned. Some active distributions may still continue development of these projects as a fork.
| Distribution | Repository | Relation to NixOS | Reason Deprecated | Notes |
|---|---|---|---|---|
| not-os | https://github.com/noteed/not-os/ |
|
Unmaintained | An operating system builder for embedded systems. |
| RedNixOS | https://github.com/redcode-labs/RedNixOS/ |
|
Unmaintained | A NixOS build for cybersecurity enthusiasts. |