nixpkgs already has 107158 packaged libraries/executables. Nix has infrastructure to support arbitrary build systems and can create docker images. I fail to see any advantages of creating a more narrow version of it that has fewer uses and has to start from scratch
msuozzo|7 months ago
Both nix and guix are exciting projects with a lot of enviable security properties. Many here can attest that using them feels like, and perhaps is, the future. I see OSS Rebuild as serving more immediate needs.
By rebuilding packages from the registries people already use, we can bring some of those security properties to users without them needing to change the way they get their software.
kam|7 months ago
Y_Y|7 months ago
unknown|7 months ago
[deleted]
hollerith|7 months ago
[1]: "it means effectively a decision was made for NixOS to be a hobby distro not suitable for any targeted applications or individuals. It really sucks, because I love everything else about nix design. Instead I am forced to bootstrap high security applications using arch and debian toolchains which are worse than nix in every way but supply chain integrity given that all authors directly sign package sources with their personal well verified keys."
https://news.ycombinator.com/item?id=36268776
lrvick|7 months ago
It does not even try to be a workstation distro so we can get away with a small number of packages, focusing on building software with high accountability.
Thankfully OCI build tooling is mature enough now that we can build using standards and do not need a custom build framework and custom languages like nix/guix does anymore.
arianvanp|7 months ago
E.g.:
https://talks.nixcon.org/nixcon-2024/talk/AS373H/
https://GitHub.com/arianvp/nix-attest
Weethet|7 months ago
woile|7 months ago
https://firebase.google.com/docs/studio#how-does-it-work
ChocolateGod|7 months ago
kpcyrd|7 months ago
Until then they are still behind Debian and Arch Linux, which do in fact implement this with rebuilderd and debrebuild/archlinux-repro.
mbonnet|7 months ago
pjmlp|7 months ago
nicce|7 months ago