Posted by: Anonymous Coward
on June 13, 2005 11:03 PM
While I agree that the world is richer for having both of the, I do consider it quite valid to ask which is better "for a given task." For firewalling and high security applications, OpenBSD, in my opinion, takes the cake. As SELinux continues to mature, it too will be very good for this. Not that GNU/Linux can't be made very secure--it can--but OpenBSD simply does it out of the box and is therefore quicker to implement. Yes, I know about Trustix, which I like a lot and use at work on servers.
I tend to give end-users some distribution of GNU/Linux, usually something like SuSE 9.x Professional or Slackware, since I've made myself very familiar with them and can easily support them. All of my Power Macs run Yellow Dog Linux. My "main" home workstation and my work laptop run Slackware Linux, and my terminal server is LTSP. My firewall strategy at home relies heavily on OpenBSD (I've come to really like pf and CARP). Can you use OpenBSD, or any other (Free Software) BSD, as a desktop OS? Of course you can; I've done it. Which one's better? The OpenBSD project itself addresses this very question in their FAQ: