I really love the way rpm-ostree and silverblue work.
I tell people it’s like git but for operating system updates - is this just an analogy, or is that literally what it is. Would you describe it as “version control” software?
Is there an umbrella term that you can use to describe both git and rpm-ostree?
The whole recording changes and being able to roll-back to past states. What is this “type” of thing called? I want to write a little about it and brainstorm how this kind of solution could apply to other problems (even outside of software).