NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages.
Get NixOSNixOS has a completely declarative approach to configuration management: you write a specification of the desired configuration of your system in NixOS’s modular language, and NixOS takes care of making it happen.
NixOS has atomic upgrades and rollbacks. It’s always safe to try an upgrade or configuration change: if things go wrong, you can always roll back to the previous configuration.
Declarative specs and safe upgrades make NixOS a great system for DevOps use. NixOps, the NixOS cloud deployment tool, allows you to provision and manage networks of NixOS machines in environments like Amazon EC2 and VirtualBox.
NixOS 17.03 released | Mar 31 2017 |
NixOS 17.03 “Gorilla” has been released, the seventh stable release branch. See the release notes for details. You can get NixOS 17.03 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 17.03, check out the manual section on upgrading. | |
NixOS 16.09 released | Oct 03 2016 |
NixOS 16.09 “Flounder” has been released, the sixth stable release branch. See the release notes for details. You can get NixOS 16.09 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 16.09, check out the manual section on upgrading. | |
NixOps 1.4 released | Jul 20 2016 |
NixOps 1.4 has been released. This release contains contains many nice new features. See the manual for details. | |
NixOS 16.03 released | May 01 2016 |
NixOS 16.03 “Emu” has been released, the fifth stable release branch. See the release notes for details. You can get NixOS 16.03 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 16.03, check out the manual section on upgrading. | |
Nix 1.11 released | Feb 19 2016 |
Nix 1.11 has been released. See the release notes for a list of changes and new features. | |
NixOS 15.09 released | Oct 30 2015 |
NixOS 15.09 “Dingo” has been released, the fourth stable release branch. See the release notes for details. You can get NixOS 15.09 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 15.09, check out the manual section on upgrading. | |
Nix 1.10 released | Oct 03 2015 |
Nix 1.10 has been released. See the release notes for a list of changes and new features. | |
NixCon 2015 | Sep 03 2015 |
| |
NixOS Foundation | Aug 09 2015 |
The NixOS Foundation was started to improve our ability to maintain and extend the infrastructure used by the Nix related projects. If you would like to support us, please go here and donate some money! | |
Nix 1.9 released | Jul 12 2015 |
Nix 1.9 has been released. See the release notes for a list of changes and new features. | |
NixOS 14.12 released | Jan 30 2015 |
NixOS 14.12 “Caterpillar” has been released, the third stable release branch. It brings Linux 3.14, systemd 217, Glibc 2.20, KDE 4.14.1, and much more. See the release notes for details. You can get NixOS 14.12 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 14.12, check out the manual section on upgrading. | |
Nix 1.8 released | Jan 14 2015 |
Nix 1.8 has been released. See the release notes for a list of changes and new features. |