Hacker News new | ask | show | jobs
by pierrebeaucamp 3064 days ago
If you're looking for immutability, I can recommend NixOS. However what is drawing me to container Linux is mainly its update process
3 comments

The draw of CoreOS Linux for me is its curated pairing of the Linux kernel, Docker, and etcd. There was a commercial entity reviewing upstream changelogs and making sure that they were pairing components appropriately. I wonder if an non-commercial district can really get this right.
Take a look at Linuxkit by Docker: https://github.com/linuxkit/linuxkit . I didn't develop it, but I use it indirectly via Docker for Mac, which I use a lot. The latest version supports Kubernetes. This means Docker commercially maintains a Linux/Docker/Kubernetes stack that needs to run reliably on what I think is a very large install base. They have open-sourced the system they use for this, it's called Linuxkit and it's a very cool, underrated project.
+1 too :-)

I'm using NixOS happily since 2014 after getting messed up in pacman dependencies on Arch and haven't looked back. But their too radical shift from LSB makes for a less attractive enterprise story. Hopefully GuixSD[1] can plug that hole due to the GNU brand as it has been progressing nicely.

[1]: https://www.gnu.org/software/guix/

GuixSD is just as disconnected from the Linux Standard Base as NixOS.
+1

We've also built https://github.com/vpsfreecz/vpsadminos recently which is based on not-os / NixOS