More actions
Amadaluzia (talk | contribs) (make it even less opinionated (and add more context)) |
(Re-order citations and slightly edit phrasing in the controversy section.) |
||
Line 12: | Line 12: | ||
}} | }} | ||
'''NixOS''' is a [[Linux]] distribution built around the '''Nix''' package manager, which provides atomic upgrades, rollbacks, and a declarative configuration model<ref>https://nixos.org/manual/nixos/stable/index.html#sec-intro</ref> | '''NixOS''' is a [[Linux]] distribution built around the '''Nix''' package manager, which provides atomic upgrades, rollbacks, and a declarative configuration model.<ref>https://nixos.org/manual/nixos/stable/index.html#sec-intro</ref> It was originally founded by Eelco Dolstra.<ref>https://edolstra.github.io/pubs/phd-thesis.pdf</ref> | ||
=== Home Manager === | === Home Manager === | ||
Line 18: | Line 18: | ||
=== Lix === | === Lix === | ||
[https://lix.systems Lix] is a community fork of Nix. It uses the meson build system, though the Lix team also plans to gradually introduce Rust to the source code.<ref name=":0">https://lix.systems/about/#why-lix</ref> There are also plans to improve the Nix language and make it into the Lix language, which is different but still generally syntactically compatible with the Nix language<ref name=":0" /> | [https://lix.systems Lix] is a community fork of Nix. It uses the meson build system, though the Lix team also plans to gradually introduce Rust to the source code.<ref name=":0">https://lix.systems/about/#why-lix</ref> There are also plans to improve the Nix language and make it into the Lix language, which is different but still generally syntactically compatible with the Nix language.<ref name=":0" /> | ||
=== Controversy === | === Controversy === | ||
Line 26: | Line 26: | ||
==== Change of Leadership ==== | ==== Change of Leadership ==== | ||
Following an open letter of criticism to the Nix Foundation demanding the resignation of Eelco Dolstra<ref>https://save-nix-together.org</ref> | Following an open letter of criticism to the Nix Foundation demanding the resignation of Eelco Dolstra, he eventually resigned.<ref>https://save-nix-together.org</ref><ref name=":1">https://mastodon.delroth.net/@delroth/112450680035780629</ref> After the resignation, a new board was formed. Their first action was to unban a controversial user from the Nixpkgs contributor Zulip chat, which sparked controversy.<ref name=":1" /> | ||
=== Trivia === | === Trivia === |
Revision as of 19:43, 6 June 2024
The_NixOS_Logo The NixOS Logo | |
Release Status | Maintained |
---|---|
Release Model | Varied depending on user configuration |
Package Manager | Nix |
Default Desktops | Awesome, Enlightenment, Fluxbox, GNOME, i3, IceWM, KDE Plasma, LXQt, Ratpoison, Xfce |
Usage Type | Desktop, Server |
Architectures | i686, x86_64 |
Website | nixos.org |
NixOS is a Linux distribution built around the Nix package manager, which provides atomic upgrades, rollbacks, and a declarative configuration model.[1] It was originally founded by Eelco Dolstra.[2]
Home Manager
Home Manager is a NixOS module made to configure your user's /home
, Home Manager can be installed in different ways but a common approach is using the NixOS module, as that rebuilds Home Manager along with NixOS. Home Manager also provides a wide variety of options, which can be utilized to manage files, install and configure applications among other utilization options.
Lix
Lix is a community fork of Nix. It uses the meson build system, though the Lix team also plans to gradually introduce Rust to the source code.[3] There are also plans to improve the Nix language and make it into the Lix language, which is different but still generally syntactically compatible with the Nix language.[3]
Controversy
Anduril Sponsorship
NixCon 2023, a community convention for nix, has received a sponsorship from Anduril, a military defense contractor based in the US. The event venue, TU Darmstadt, became aware of the sponsorship and asked for additional information from the Nix Foundation to determine if the sponsorship was in accordance with their policies. Following this, the Nix Foundation decided to rescind the Anduril sponsorship.[4]
Change of Leadership
Following an open letter of criticism to the Nix Foundation demanding the resignation of Eelco Dolstra, he eventually resigned.[5][6] After the resignation, a new board was formed. Their first action was to unban a controversial user from the Nixpkgs contributor Zulip chat, which sparked controversy.[6]
Trivia
- NixOS uses a purely functional package management approach, ensuring that package installations do not interfere with one another.
- The Nix package manager allows for reproducible builds, making it ideal for development environments.
- ↑ https://nixos.org/manual/nixos/stable/index.html#sec-intro
- ↑ https://edolstra.github.io/pubs/phd-thesis.pdf
- ↑ 3.0 3.1 https://lix.systems/about/#why-lix
- ↑ https://discourse.nixos.org/t/nixcon-2023-sponsorship-situation-from-the-nixos-foundation/33583
- ↑ https://save-nix-together.org
- ↑ 6.0 6.1 https://mastodon.delroth.net/@delroth/112450680035780629