Nix ecosystem: Difference between revisions
imported>Ixxie No edit summary |
imported>Ixxie No edit summary |
||
Line 1: | Line 1: | ||
{{Expansion|This article is a stub.}} | {{Expansion|This article is a stub.}} | ||
The ''Nix Ecosystem'' is a collection of technologies built around the [[Nix Package Manager]], which uses a purely functional packaging language called the [[Nix Expression Language]] to specify reproducible build processes. Nix stores the results into hashed addresses, allowing multiple versions of the same package to live side by side. This allowed the creation of [[NixOS]], a Linux distribution with ''all'' components built by Nix, and thus supporting reproducible and declarative system-wide configuration management as well as atomic upgrades and rollbacks. A community maintained package repository called [[Nixpkgs]] is the largest Nix package repository, and also hosts NixOS packages (known as modules). In addition to these the community developed [[NixOps]], a Nix based deployment and provisioning tool, and [[Hydra]], a Nix based continuous build system. | The ''Nix Ecosystem'' is a collection of technologies built around the [[Nix Package Manager]], which uses a purely functional packaging language called the [[Nix Expression Language]] to specify reproducible build processes. Nix stores the results into hashed addresses, allowing multiple versions of the same package to live side by side. This allowed the creation of [[NixOS]], a Linux distribution with ''all'' components built by Nix, and thus supporting reproducible and declarative system-wide configuration management as well as atomic upgrades and rollbacks. A community maintained package repository called [[Nixpkgs]] is the largest Nix package repository, and also hosts NixOS packages (known as modules). In addition to these the community developed [[NixOps]], a Nix based deployment and provisioning tool, and [[Hydra]], a Nix based continuous build system. There are also many other [[applications]] developed by the Nix community, utilizing and supporting these core technologies. | ||
[[Category:Discussion]] | [[Category:Discussion]] | ||
[[Category:Ecosystem]] | [[Category:Ecosystem]] | ||
[[Category:Incomplete]] | [[Category:Incomplete]] |