NixOS

The Purely Functional Linux Distribution

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.


Declarative

NixOS 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.

Reliable

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.

DevOps-friendly

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.


News

NixOS 18.09 released Oct 06 2018
18.09 Jellyfish logo NixOS 18.09 “Jellyfish” has been released, the tenth stable release branch. See the release notes for details. You can get NixOS 18.09 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 18.09, check out the manual section on upgrading.
Fastly supports NixOS Oct 04 2018
We are happy to announce that we have moved our binary cache to Fastly. Fastly is a big supporter of open source projects and now NixOS is one of them! Fastly provides us with CDN capability, which previously was running on AWS CloudFront. Big thanks go to Fastly, in particular Tom Denniston and Elaine Greenberg, our friends at Infor and Packet.net and Graham Christensen for making this possible.
Nix 2.1 released Sep 02 2018
Nix 2.1 has been released. See the release notes for a list of changes and new features.
NixOS Discourse forum Aug 14 2018
The nix-devel mailing list is now replaced by our discourse forum instance which is also usable by email: discourse.nixos.org.
NixCon 2018 May 21 2018
We're happy to announce that NixCon 2018, the third Nix Conference, will take place October 25-27 2018 in London For more information, see the NixCon 2018 website. And please consider submitting a talk!
NixOS 18.03 released Apr 04 2018
18.03 Impala logo NixOS 18.03 “Impala” has been released, the ninth stable release branch. See the release notes for details. You can get NixOS 18.03 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 18.03, check out the manual section on upgrading.
Nix 2.0 released Feb 22 2018
Nix 2.0 has been released. See the release notes for a list of changes and new features.
NixOS 17.09 released Oct 02 2017
NixOS 17.09 “Hummingbird” has been released, the eigth stable release branch. See the release notes for details. You can get NixOS 17.09 ISOs and VirtualBox appliances from the download page. For information on how to upgrade from older release branches to 17.09, check out the manual section on upgrading.
Nix-dev mailing list moved Jul 12 2017
The nix-dev mailing list has moved to nix-devel on Google Groups.
NixCon 2017 Jun 18 2017
We're happy to announce that NixCon 2017, the second Nix Conference, will take place October 28–31 2017 in Munich For more information, see the NixCon 2017 website. And please consider submitting a talk!
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.

More »

Blog Posts

Commits

442 commits in the last week, 39236 in the last year

More »

Twitter