I came across an interesting episode of Linux Downtime podcast wherein they discuss what exactly is a Linux distribution and how does their future entail with the rise of immutable-filesystem-based OSes like Fedora Silveblue, Steam OS, and openSUSE MicroOS, containerization, hypervisors and abstraction layers like WSL.
I’ve been playing around with NixOS lately, and I think they are on to something (note - I’m very late to the game). It is really cool to set up your entire system based off of a couple config files with your desired end state and have the system build up to your needs. That and the way it handles packages makes a lot of sense. It makes it extremely easy to roll back to a previous state…