Ubuntu and OpenBSD, two of my favorite operating systems, both released new versions a couple of weeks ago. Happening at basically the same time it made me think about how different they are, and that being part of the reason I like them so.
On an Ubuntu system I can easily do pretty much anything I want to do on it, and Ubuntu will handle it reasonable well. It’s not always perfect, but usually it will work good enough. A lot of times good enough is really good enough.
Running OpenBSD I feel a bit more limited in the aspect of what can easily be done. On the other hand, those things which can be done easily are done really, really well. The OpenBSD servers I maintain really doesn’t need much maintenance once they are setup.
Different operating system has different priorities and make different compromises. In my world that is a good thing. As long as my operating systems interoperate well, they really don’t have to be the same.