"storing downloading/storing full snapshots would be inefficient, so instead OSTree uses a git-like content-addressable store, so that multiple snapshots can be stored efficiently and an update only results in downloading the delta between snapshots. Each checked out snapshot is immutable."
Interesting ideas, but I think is against of "TINY" size/speed. Plus multiple snapshots overlayed on a base snapshot will not help with using mutiple diferent bases (libc vs. musl). Good for developers, but for home/common users (like me) why should I install/maintain MULTIPLE linux distribution for a laptop?
I would prefer to have Alpine/Archlinux/Ubuntu on the same HDD if I have to play around."Imutable" big shit worth less than small/simple/secure/modular. K.I.S.S.
“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.” (Antoine de Saint-Exupéry)