Does such a thing/project exist (even if only in beta)?
(I last looked at Nix two years ago.)
- Packages are written as plan files in bash or powershell (https://docs.chef.io/habitat/plan_writing/)
- Once built packages are gauranteed to run with the exact same dependencies it was built with.
- Packages are downloaded from a remote builder server by default not built locally from a derivation, similar to other package managers like apt, npm, etc.
- Each package is installed in a unique prefix of the form origin/name/version/release
- Packages are not content addressable, insteas public/private keys are used to verify package contents
- It supports packages on x86 windows and Linux at the moment, but there are plans for ARM and macos support in the future
It is used in production by several large enterprise customers.
Disclaimer: I'm one of the developers working on Habitat