Nix ecosystem: Difference between revisions
imported>Tomberek There was confusion about the status of these services. |
imported>Tomberek Clarify licenses |
||
| Line 10: | Line 10: | ||
| ''Description'' | | ''Description'' | ||
| ''Use'' | | ''Use'' | ||
| "License" | |||
|- | |- | ||
| [[Nix Package Manager | Nix]] | | [[Nix Package Manager | Nix]] | ||
| Line 15: | Line 16: | ||
| A package manager that parses Nix expressions specifying reproducible build, putting the result in a store address with a hash of the dependency tree, sidestepping dependency hell and supporting multiversion installs and rollbacks. | | A package manager that parses Nix expressions specifying reproducible build, putting the result in a store address with a hash of the dependency tree, sidestepping dependency hell and supporting multiversion installs and rollbacks. | ||
| Reproducible builds & package management in Linux & Darwin | | Reproducible builds & package management in Linux & Darwin | ||
| LGPL-2.1 | |||
|- | |- | ||
| [[NixOS]] | | [[NixOS]] | ||
| Line 20: | Line 22: | ||
| 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 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. | ||
| Declaratively configure desktops, servers & clusters | | Declaratively configure desktops, servers & clusters | ||
| MIT | |||
|- | |- | ||
| [[Nixpkgs]] | | [[Nixpkgs]] | ||
| Line 25: | Line 28: | ||
| The largest community maintained Nix package and NixOS module repository; standard releases of NixOS are hosted here. | | The largest community maintained Nix package and NixOS module repository; standard releases of NixOS are hosted here. | ||
| Share Nix packages & NixOS modules | | Share Nix packages & NixOS modules | ||
| MIT | |||
|- | |- | ||
| [[NixOps]] | | [[NixOps]] | ||
| Line 30: | Line 34: | ||
| A Nix based deployment and provisioning tool allowing declarative specification of remote NixOS systems, VMs and containers; supports AWS, Hetzner, GCE and some other cloud providers out of box. | | A Nix based deployment and provisioning tool allowing declarative specification of remote NixOS systems, VMs and containers; supports AWS, Hetzner, GCE and some other cloud providers out of box. | ||
| Deploy & provision NixOS systems, VMs & containers | | Deploy & provision NixOS systems, VMs & containers | ||
| LGPL-3.0 | |||
|- | |- | ||
| [[Hydra]] | | [[Hydra]] | ||
| Line 35: | Line 40: | ||
| A Nix based continuous build system. | | A Nix based continuous build system. | ||
| CI build farms | | CI build farms | ||
| GPL-3.0 | |||
|} | |} | ||