As some of you may know, Linux is not the only Unix-like operating system available. There are other UNIX derivatives, and one of the most popular among them is called BSD. If you have been to Distrowatch, you will see different BSD distributions listed in there.I have said before that I'm interested in trying BSD distros, but until now I still can't find the time to actually do it. I just did some research about several BSD distributions and read a couple of reviews so if I have the time to finally take the plunge, I'll be prepared.
For my own reference and for those who are also interested to try BSD, I've listed five BSD distros that are considered by many as the best:
FreeBSD
Free BSD is the most widely used of all the BSDs and has been called "the unknown giant among free operating systems." It is utilized in servers, desktop, and embedded hardware. Its latest version is FreeBSD 7 and is loaded with exciting new features and innovations. FreeBSD has its own repository with thousands of easily accessible third-party applications. FreeBSD can also run a majority of Linux binaries without sacrificing performance and without the need for any compatibility layer.
Like most BSD distros, FreeBSD system installation is still in text mode. However, it is well documented and as some say, installing it is as easy as Ubuntu.

OpenBSD
Perhaps the second most popular BSD distro is OpenBSD. It is founded by Theo de Raadt, the equally popular free software developer and advocate. OpenBSD is well known for the developers' insistence on open source code and quality documentation; uncompromising position on software licensing; and focus on security and code correctness. Its strict security philosophy and advanced security features has become its trademark. Its latest stable version is OpenBSD 4.4 with features such as: improved hardware support; new/extended platforms; new tools and functionality; More info can be found HERE.
On lighter note, the current OpenBSD mascot is a pupperfish/porcupinefish called Puffy. It was chosen because of the Blowfish encryption algorithm used in OpenSSH and the strongly defensive image of the porcupinefish with its spikes to deter predators.

NetBSD
NetBSD is one of the major BSD-derived operating systems. With a motto, "Of course it runs on NetBSD," it is known for its portability supporting 50+ hardware platforms. In fact, NetBSD supports more platforms than any single Linux distribution. NetBSD has been ported to a large number of 32- and 64-bit architectures, from VAX minicomputers to Pocket PC PDAs.
Its latest stable version is NetBSD 4.0, which was later updated to version 4.0.1. For more information about NetBSD, you can read the complete and updated user guide HERE.

DragonFly BSD
DragonFly BSD is a fork of FreeBSD 4.8 with a main goal of giving the BSD base an opportunity to grow in an entirely different direction from the one taken in the FreeBSD-5 series. It is known for implementing a Light Weight Kernel Threads (LWKT) and a lightweight ports/messaging system. Being a derivative of FreeBSD, DragonFly has inherited an easy-to-use integrated build system that can rebuild the entire base system from source with only a few commands.
The latest release of DragonFly BSD is version 2.2 with the latest drivers, better pkgsrc support and integration, and a brand new release infrastructure with multiple target options. It can run as a LiveCD, and is available in bare-bones bootable USB disk-key image, CD IS, and DVD ISO (with fully operational X environment). You can learn more about DragonFly BSD or read the installation instructions by visiting HERE.

PC-BSD
PC-BSD is a desktop-oriented OS that is based on FreeBSD. With a graphical installer and a user-friendly KDE desktop environment, PC-BSD makes life a lot easier for beginners. It also provides official binary nVidia and Intel drivers for straightforward hardware acceleration and an optional 3D desktop interface through Compiz Fusion. In addition, its package management system is designed for ease-of-use.
PC-BSD 7 is the latest edition with PC-BSD 7.1 coming real soon. It utilizes KDE 4 desktop, has updated its hardware support and out-of-the-box packages, and offers new methods of installation, including a DVD, USB and Internet/network install. Learn more about PC-BSD by visiting HERE.

If you have tried any BSD distribution, please share with us your experiences via comment.


19 comments:
Hi there,
These are not distros. These are complete operating systems.
Each uses their own kernel and userland utilities like ls, cp, rm, mv, top, etc.
In the Linux world one speak of distros (Linux kernel + GNU userland + third parties), the same doesn't apply to *BSDs.
There are however things like PC-BSD can be classified as distros. In the case of PC-BSD it takes FreeBSD (kernel and userland) adds KDE4 and wrap all up in a release.
Regards.
You missed out Mac OS X (aka Darwin).
"These are not distros. These are complete operating systems."
So, a "distro" is not a "complete operating system"?
"A software distribution, also referred to as a software distro, is a bundle of a specific software (or a collection of multiple, even an entire operating system), already compiled and configured."
From: "Software Distribution", http://en.wikipedia.org/wiki/Distribution_(software)
Tony -
The title of the article clearly states the "BEST" BSD distros.
Regards
Anon
Hi,
I migrated from M$ to Linux about 6 -7 years ago, and might like to take the BSD challenge. I'd be a total Noob once again.
What best looks like (feature-wise) either Ubuntu or openSuSE 11.1. Does BSD have apps on gthe CD or DVD?
Regards,
JJMacey
JJMacey,
Think of FreeBSD as you might think of Slackware: Superlative stability, a text-based install that is not, and never has been, as difficult as the masses would have you believe, and the expectation that you will do a bit to help yourself before asking others to help you. Disks are soooo cheap there is no financial reason not to throw something in your computer and try BSD out if that's what you want to do. And yes, there are apps on the CD/DVDs. But the ports system might change you mind about installing them.
So give it a shot. And welcome.
A few more :
RelaxBSD (Chinese modified FreeBSD)
MidnightBSD
Desktop BSD (FreeBSD Distro)
OpenDarwin (Darwin BSD Apple)
HeX Live-CD (NSM console is again FreeBSD)
There was one more starting with "M"
I've tried it all. Just can't settle with one !
It's good to test rather than stick with one and leaving the rest !
I have tried FreeBSD and have used it as my home desktop for a couple of months become going back to Linux. Went back to Linux not because BSD was hard or something, more like I was stupid :). Anyway, for any Linux user out there who would like to explore BSD in the future, the closest Linux distro to BSD would be Gentoo...if you think Gentoo is fine for you, then grab a BSD iso, burn it and enjoy the little red devil :)
Hi All,
Interesting thread...
Hi All,
I've decided to d/l the full DVD of FreeBSD.
I'm right now downloading the full DVD of the latest openBSD.
Will I be able to install it on my free space, and then dual boot?
I'm looking forward to some fun! I'm just a computer hobbyist, run Web Sites, Forums, Blogs, and social network things.
Linux - open source - and those applications are so cool! I like those challenges.
Best Regards,
JJMacey
Phoenix, Arizona
@penguiniator
Oh please that article is full of uncertainty.
Plus the point is BSD distro =! Linux distro.
I've just set up an OpenBSD web/mail/print/backup server for my home on an Acer Aspire One box. Works beautifully. OpenBSD documentation is almost scary: there is not a single word of fluff. Everything is relevant, compact, precise, practical. I had an urge to ask on the mailing lists a few times but each time I held off just a bit and found the solution on my own. Great learning experience.
A few more:
pfsense
MirBSD
I have used many Linux distributions and only one BSD (NetBSD). I found it was great in all respects! Unfortunately I currently have an nvidia card, but I will not be buying one again, and when my hardware is fully supported I think I will switch to one of the real Unix systems.
Finally, to those who say that "these are not distros":
What does BSD mean?
BSD means "Berkeley Software Distribution". Google or the Wikipedia version is here - http://en.wikipedia.org/wiki/Berkeley_Software_Distribution
I'm surprised that you have issues with your video card. ATI was the worst.
Best Regards,
JJMacey
Phoenix, Arizona
i have tried ubuntu, open suse, desktopbsd
I am now using FReeBSD with Enlightenment DESKTOP.
This desktop is smaller than KDE and GNOME and its nice.
its hard to first get onto freebsd, but once you know how it works, its easy.
I have also tried Freebsd with, XFCE desktop, and E16.
I love E17- ENLIGHTENMENT.ORG
Ive not tried NETBSD or other variants, But i probably wont cause freebsd is sufficient for my needs.
The NetBSD motto is
"Of course it runs NetBSD"
not as you quoted
"Of course it runs on NetBSD"
Hey Jun, how ya doing buddy? Long time no see. I'm here exploring East Africa - still. :-)
FreeBSD & NetBSD have gone through some major transformations over this past year that gives them improved performance, power and stability. They can hold their own against anything from Linux and have been ready for prime time since yesterday.
Peek my WordPress blog sometime at http://MaxTheITpro.com. It's time for you to move up to WP too. :-)
Later pal.
Yeah Darwin is BSD too. Just Mac hide it a little. I prefer OSX as you get to play with BSD and have a very solid UI that is probably the best going. Ofc OSX is not free. However the new popularity of OSX can only help BSD. Apple seem to use OpenBSD as a reference. Probably why OSX is so secure in comparison to windows.
I have played with Linux and BSD. I think BSD is a quiet secret. Linux is more well known. Yet I think BSD is every bit as good if not better. So interesting to see how BSD is brought to the desktop now and not just used as a server.
The good thing about UNIX based systems is there is a lot of synergy, leaving only MS out in the cold. If you play with BSD you will have synergy with Linux/Unix/OSX.
Comments