News
NixOS 20.03 released
20 Apr 2020Hey everyone, I am worldofpeace, one of the release managers for 20.03. As promised, the most glittered stable release is here: NixOS 20.03 “Markhor” ✨.
NixOS 20.03 Contributors
We had 1014 people contribute to NixOS 20.03 and 21597 contributions. Thank you soo much, each contribution is valued.
Top 10 ordered by commits
Rank | Name | Commits |
---|---|---|
1 | Frederik Rietdijk | 1573 |
2 | worldofpeace | 1273 |
3 | Mario Rodas | 1256 |
4 | Maximilian Bosch | 720 |
5 | Jan Tojnar | 491 |
6 | Jonathan Ringer | 477 |
7 | Jörg Thalheim | 414 |
8 | Florian Klink | 393 |
9 | Will Dietz | 373 |
10 | volth | 356 |
My Reflections and Closing
Being release manager for 20.03 has been a poignant moment for me in being part of NixOS. I had my goals that I set out before I was appointed, but I was really surprised how respected I am in the community. My primary goal was “work collaboratively with all participants in the NixOS project and being supportive of their efforts”. I feel I ✨ shine best in that dynamic in the project, so this really was perfect for me. I hope releasing NixOS has felt better for those involved. With the seeds I’ve planted it should continue to bloom this way.
I’d like to thank Samuel Leathers, my co-release manager, for his congruent effervescence and guidance; Graham Christensen for his organizational encouragement; and obviously every last person I got to work with. Thanks ✌️
In leisure, pause, and experimental grace. worldofpeace.
NixOS 19.09 released
Oct 09 2019NixOS 19.03 released
Apr 10 2019NixOS 18.09 released
Oct 06 2018Fastly supports NixOS
Oct 04 2018Nix 2.1 released
02 Sep 2018NixOS Discourse forum
14 Aug 2018NixCon 2018
21 May 2018NixOS 18.03 released
04 Apr 2018Nix 2.0 released
22 Feb 2018NixOS 17.09 released
02 Oct 2017Nix-dev mailing list moved
12 Jul 2017NixCon 2017
18 Jun 2017NixOS 17.03 released
31 Mar 2017NixOS 16.09 released
03 Oct 2016NixOps 1.4 released
20 Jul 2016NixOS 16.03 released
01 May 2016Nix 1.11 released
19 Feb 2016NixOS 15.09 released
30 Oct 2015Nix 1.10 released
03 Oct 2015NixCon 2015
03 Sep 2015NixOS Foundation
09 Aug 2015Nix 1.9 released
12 Jul 2015NixOS 14.12 released
30 Jan 2015Nix 1.8 released
14 Jan 2015NixOS sprint in Ljubljana
30 Aug 2014NixOS 14.04 released
30 May 2014NixOps 1.2 released
30 May 2014Nix 1.7 released
11 May 2014Heartbleed vulnerability in OpenSSL
09 May 2014$ nix-store -qR /run/current-system | grep opensslIf this shows any OpenSSL version prior to 1.0.1g, you may be vulnerable.
FOSDEM talks
02 Mar 2014Stdenv updates branch merged into master
21 Feb 2014NixOS 13.10 released
01 Dec 2013Nix 1.6.1 released
28 Nov 2013NixOS sources merged into Nixpkgs
10 Nov 2013NixOps 1.1.1 released
02 Nov 2013Nix 1.6 released
10 Oct 2013NixOps 1.1 released
09 Oct 2013NixOS sprint in Slovenia
15 Aug 2013NixOps 1.0.1 released
11 Aug 2013NixOS presentation at EuroPython
05 Aug 2013NixOps 1.0 released
25 Jul 2013Nix 1.5.3 released
17 Jul 2013PhD thesis: A Reference Architecture for Distributed Software Deployment
03 Jul 2013Nix 1.5.2 released
13 Jun 2013Nix 1.5.1 released
28 Mar 2013Nix 1.4 released
26 Mar 2013NixOS switched to systemd
21 Feb 2013Nix 1.3 released
05 Feb 2013Nix 1.2 released
06 Jan 2013Nix 1.1 released
18 Aug 2012Binary Nix tarballs available
24 Jun 2012Nix 1.0 released
11 Jun 2012PatchELF 0.6 released
07 Dec 2011Hydra talk at Inria
03 Dec 2011Moving to GitHub
28 Nov 2011Nix-dev mailing list moved
14 Oct 2011FOSDEM talk about NixOS
05 Mar 2011ISSRE paper on NixOS-based system testing
18 Sep 2010Xfce in NixOS
18 Sep 2010Nix 0.16 released
17 Sep 2010NixOS talk at LSM
09 Aug 2010Nix 0.15 released
17 Apr 2010Nix 0.14 released
04 Mar 2010Nix logo
25 Dec 2009Nix 0.13 released
05 Dec 2009LWN.net article on NixOS
26 Jul 2009Nixpkgs 0.12 released
24 May 2009OpenOffice.org 3 in Nixpkgs
21 May 2009KDE 4.2 in Nixpkgs/NixOS
07 May 2009Hydra
05 Feb 2009Linux.com article about Nix
22 Jan 2009Nix 0.12 released
21 Dec 2008DisNix paper accepted at HotSWUp
09 Oct 2008The paper “Atomic Upgrading of Distributed Systems” (by Sander van der Burg, Eelco Dolstra and Merijn de Jonge) has been accepted for presentation at the First ACM Workshop on Hot Topics in Software Upgrades (HotSWUp). A draft of the paper is available. It describes Sander’s master’s thesis research on DisNix, an extension to Nix that allows deployment and upgrading of distributed systems from a single declarative description. We will continue this research in the Jacquard PDS project, which has now started. (We still have an opening for a PhD student or a postdoc; please contact us if you’re interested.)
NixOS paper accepted at ICFP!
16 Jul 2008The paper “NixOS: A Purely Functional Linux Distribution” (by Eelco Dolstra and Andres Löh) has been accepted for presentation at the 2008 International Conference on Functional Programming (ICFP). It describes NixOS in much greater detail than last year’s HotOS paper, and argues why the purely functional style and features such as laziness are important for system configuration management. It also provides some measurements on the actual purity of Nix build actions. A draft of the paper is available.
Website back up
06 Jun 2008The Nix website was down for a few days due to cooling problems in the server room causing the machine to overheat. These should be resolved now. Apologies for the inconvenience.
Website / SVN repositories moved
25 May 2008The Nix website has moved to nixos.org (hosted at TU Delft). The Subversion repositories have moved to svn.nixos.org. See this mailing list posting for information about moving existing SVN working copies.
LDTA 2008 paper
05 May 2008Eelco Dolstra presented the paper “Maximal Laziness — An Efficient Interpretation Technique for Purely Functional DSLs” at 8th Workshop on Language Description, Tools and Applications (LDTA 2008). It’s about caching of evaluation results in the Nix expression evaluator as a technique to make a simple term-rewriting evaluator efficient. Slides are here.
Jacquard grant proposal accepted!
14 Mar 2008The Jacquard program of NWO and EZ has granted funding for the Nix-related project “Pull Deployment of Services” (PDS), which is about improving the deployment of software and services in complex heterogenous environments. The grant consists of 368 K€ for a PhD student (4 years) and a postdoc (3 years). If you’re interested in these positions, please have a look at this page, and don’t hesitate to contact Eelco Visser or Eelco Dolstra.
New NixOS ISOs
06 Feb 2008New NixOS installation CD images for i686 and x86_64 are available, which is a good thing as the previous ones were already a few months old. The new images are Nix 0.11-based, contain Memtest86+ as a convenience, should support more SATA drives, and show online help (the NixOS manual) on virtual console 7.
Nix 0.11 released
31 Jan 2008Nixpkgs 0.11 released
12 Oct 2007OpenOffice in Nixpkgs
10 Oct 2007OpenOffice is now in Nixpkgs (screenshot of OpenOffice 2.2.1 running under NixOS, and another screenshot). Despite being a rather gigantic package (it takes two hours to compile on an Intel Core 2 6700), OpenOffice had only two “impurities” (references to paths outside of the Nix store) in its build process that had to be resolved — a reference to /bin/bash and one to /usr/lib/libjpeg.so.
Armijn Hemel, Wouter den Breejen and Eelco Dolstra contributed to the Nix expression for OpenOffice.
NixOS progress report
22 Sep 2007Wine now runs on NixOS! Finally we can run all those legacy applications... Thanks to Michael Raskin for adding Wine and a NPTL-enabled Glibc (which Wine seems to need). This is a nice application of purely functional package composition, by the way: Wine didn’t work with the standard Glibc in Nixpkgs, so we just pass it another Glibc at build time.
In other news, Nix 0.11 and Nixpkgs 0.11 will be released soon.
Commits mailing list
14 Sep 2007There is now a mailing list (nix-commits@cs.uu.nl) that you can subscribe to if you want to receive automatic commit notifications from the Nix Subversion repository.
HotOS paper on NixOS
08 Jun 2007Eelco Dolstra presented the paper Purely Functional System Configuration Management at the 11th Workshop on Hot Topics in Operating Systems (HotOS XI). It gives an overview of the ideas behind NixOS. The slides are also available.
NixOS progress report
02 May 2007We now have KDE running on NixOS (obligatory screenshot). Just kdebase for now (Martin Bravenboer already added kdelibs a long time ago so that we could run the wonderful KCachegrind), but it contains all the important stuff (Konqueror, KDesktop, Kicker, Konsole, Control Center, etc.).
In related news, we can safely say that, rumours to the contrary notwithstanding, NixOS is not an April Fools’ Joke.
NixOS progress report
05 Apr 2007- X server with Compiz window manager.
- Emacs and a few terminals showing off the (near) absence of /lib, /bin etc.; everything is in the Nix store.
- Some applications.
NixOS manual
19 Mar 2007NixOS for x86_64
23 Feb 2007New build farm hardware at TUD
23 Feb 2007To quote Eelco Visser: new hardware for buildfarm at Delft University of Technology has arrived.
Here’s what we have: 5 Intel Core 2 Duo DualCore machines with 1GB RAM, 2 Mac minis with 1,83-GHz Intel Core Duo-processor, another Core 2 Duo a UPS to deal with spikes in power supply, a console with integrated monitor and keyboard switches, a rack with room for a couple more machines.
Here’s what we’re going to do with the goodies. The five Intel machines and the two MacMinis (also Intel) are going to be used to crank at building hundreds of software packages. Using virtualisation we should be able to run builds on multiple operating system distributions. Read more…