NixOS 17 03 Gorilla is Released
NixOS 17 03 Gorilla is Released

NixOS is an independently developed Linux distribution which uses the Nix package manager to handle packages and system configuration. NixOS offers many advanced package management features, including roll backs and atomic package operations. The projects latest release, NixOS 17.03, ships with the KDE Plasma 5 desktop environment which replaces KDE 4. The PHP packages have been updated to version 7 and the Nix package manager includes a number of new features
Highlights
- In addition to numerous new and upgraded packages, this release has the following highlights:
- Nixpkgs is now extensible through overlays. See the Nixpkgs manual for more information.
- This release is based on Glibc 2.25, GCC 5.4.0 and systemd 232. The default Linux kernel is 4.9 and Nix is at 1.11.8.
- The default desktop environment now is KDEs Plasma 5. KDE 4 has been removed
- The setuid wrapper functionality now supports setting capabilities.
- X.org server uses branch 1.19. Due to ABI incompatibilities, ati_unfree keeps forcing 1.17 and amdgpu-pro starts forcing 1.18.
- Cross compilation has been rewritten. See the nixpkgs manual for details. The most obvious breaking change is that in derivations there is no .nativeDrv nor .crossDrv are now cross by default, not native.
- The overridePackages function has been rewritten to be replaced by overlays
- Packages in nixpkgs can be marked as insecure through listed vulnerabilities. See the Nixpkgs manual for more information.
- PHP now defaults to PHP 7.1
Download (pkglist): nixos-graphical-17.03.849.1849e69-x86_64-linux.iso (790MB, SHA256), nixos-minimal-17.03.849.1849e69-x86_64-linux.iso (315MB, SHA256).