this post was submitted on 11 Jun 2023
5 points (100.0% liked)
Technology
25 readers
1 users here now
Computers, phones, AI, whatever
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Silverblue and MicroOS are very similar in nature. You have a strong immutable rolling core and then everything in user space pretty much runs as containers, flatpaks, etc.
MicroOS I havent had any issues with daily usage for the desktop side. Updates in the immutable layer are applied in a new filesystem level snapshot that you boot into on the next reboot. This also makes it easier to roll back if theres a issue. I think Silverblue does something similar, but not sure. Filesystem snapshots have been a awesome to have feature.
I use MacOS in the workplace, but often prefer my Linux setup over it (but its hard to break a Linux fanboy after 20 years of usage). MacOS im fairly certain enforces a similar immutable based OS under the hood.
With macOS really only the very core of the system is immutable—the kernel, boot loader, stuff like that. The rest is “normal” BSD. And unlike Silverblue, there isn’t really a file system layering.
Also you can turn off system integrity protection with macOS and it behaves like any other BSD system. The whole file system becomes read/write but otherwise keeps working as before.