this post was submitted on 08 Jun 2024
142 points (98.0% liked)
Linux
5324 readers
333 users here now
A community for everything relating to the linux operating system
Also check out !linux_memes@programming.dev
Original icon base courtesy of lewing@isc.tamu.edu and The GIMP
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
I’ve been really into learning about BSD lately and even setup a VM with OpenBSD here to try it. I also like the concept of “immutable” base system and everything else is a user-version package that takes precedence.
Base system in BSD isn't "immutable" per say; the filesystem is mounted rw and is prone to the regular unix file modes. The base system is more just the userland that was written by the OpenBSD project themselves (plus some 3rd party components that are dependencies like perl and clang), which typically isn't on Linux, as most Linux distributions simply use GNU userland or similar; so everything is 3rd party.
That being said, it is very easy to replace the base system should anything go wrong, simply by re-updating to the same version inside of bsd.rd on OpenBSD.