Look at how many big PRs that Eelco has in draft status in perpetually it seems, and now this blog post is saying that they’re going to be stabilized in their fork of Nix (let’s call a spade a spade here).
https://github.com/NixOS/nix/pulls/edolstra
Now look at the active branches in DetSys fork of Nix:
There are flake-schemas, configurable-flakes, and more. DetSys in my opinion, is trying to commercialize Nix and make these features exclusive to their distribution of Nix or at least make the full version of these features exclusive to their version of Nix. It also appears, to me, that Eelco is making all of these PRs and leaving them in an unfinished state. Not bringing them to completion so they can promise to stabilize them in their DetSys version of Nix and make it a more attractive option to companies.
How is this not a conflict of interest?
EDIT: Regarding naming, I have seen people confused thinking this was Nix 3.0 when it’s not.
EDIT 2: Also upstream tracking for the “not a fork” version of Nix: Upstream tracking by edolstra · Pull Request #4 · DeterminateSystems/nix-src · GitHub
