Re:In BSD, hardware support is often more graceful
Posted by: Anonymous Coward
on June 15, 2005 01:58 AM
Yes I agree. I find OpenBSD to be so clean (code, filesystem layout and documentation) and robust that I prefer to buy hardware for it, rather than massaging it into working with some obscure, crappy, possibly closed device.
Regardless of this, it is not often that I find something does not "just work" with OpenBSD. As people have stated, wireless cards and USB support is fantastic. With OpenBSD, a wireless card is just another network card with the extra configuration options which go with wireless. Very very simple to set up. "dhclient wi0" will get you connected to an open AP in range for example, right after install. As is typical of OpenBSD, a foundation has been laid down (for wireless support) and cards attach to that foundation with their driver and all work as expected in standard fashion.
I use OpenBSD on x86 PC's, PPC Mac's and SPARC64 Sun's and the experience is the same and solid across them all. No quirks outside of certain hardware limitations, things just work.
For firewalls, pf is the absolute bomb. Packet filtering, prioritization, bandwidth throttling and NAT all in-kernel with a configuration file you can quickly read and write as if it is plain English.
As Linus said, when BSD devs do something, they do it right.
You won't see ad-hoc changing of foundations between releases or shock horror mid-stable release with OpenBSD. Linux on the other hand, the "enterprise" class OS, cannot make the same claim. It's mad science all the way.
As far as I am concerned, Linux and Linus are giving OSS a bad name.