NixOS is an independently developed GNU/Linux distribution that aims to improve the state of the art in system configuration management. In NixOS, the entire operating system, including the kernel, applications, system packages and configuration files, are built by the Nix package manager. The distribution’s latest release is NixOS 21.05 “Okapi” features significant upgrades to the Linux kernel and GNU Compiler Collection, along with the GNOME, Cinnamon, and KDE Plasma desktops.
Support is planned until the end of December 2021, handing over to 21.11. In addition to numerous new and upgraded packages, this release has the following highlights: Core version changes:
- gcc: 9.3.0 -> 10.3.0; glibc: 2.30 -> 2.32;
- default linux: 5.4 -> 5.10, all supported kernels available;
- mesa: 20.1.7 -> 21.0.1;
- Desktop Environments: GNOME: 3.36 -> 3.40, see its release notes;
- Plasma5: 5.18.5 -> 5.21.3;
- kdeApplications: 20.08.1 -> 20.12.3;
- Cinnamon: 4.6 -> 4.8.1;
- Programming Languages and Frameworks: Python optimizations were disabled again. Builds with optimizations enabled are not reproducible. Optimizations can now be enabled with an option. The linux_latest kernel was updated to the 5.12 series. It currently is not officially supported for use with the ZFS filesystem. If you use ZFS, you should use a different kernel version (either the LTS kernel, or track a specific one).