It is an interesting progress I have had over the last decade, ever since I started using
linux. I progressed from a typical "linux zealot", being influenced by
RMS and his loud speeches, and was confused about the meaning of freedom. This is a dangerous situation to be in, since it clouds clear and critical thinking.
It was a roller coaster ride, but soon I discovered
FreeBSD. Ah! this was one operating system that was clean, lean and mean. And did everything that Linux does, but better. I was hooked. My thoughts about freedom were cleared when I understood the
FreeBSD license. From here, given my inclination towards security, the next stop (and possibly the last) was
OpenBSD.
OpenBSD taught me what
clean, lean, mean, and secure code is. Installed in just about 10 minutes from scratch, this is truly a wonder, and re-enforces the idea about simple and clean design. It also teaches you a valuable lesson --
use the correct tool for the job. It does not try to be everything for everyone, but does a less number of things in a functional, and correct way. Unlike other Oses, the OpenBSD
man pages are accurate too. The
BSD license is the best way to define what freedom really means.