posted by Adam S on Mon 10th Dec 2001 18:21 UTC
IconLinux, the BeOS, Solaris, QNX, AtheOS... the list of "alternative OSes" seems ever-growing, and an increasing amount of computer users want to keep their options open. Meanwhile, sitting quieting on millions of servers --very likely on your ISP's servers-- is FreeBSD, originally developed at University of California Berkley, based on the same core as the new MacOS X, currently at version 4.4. FreeBSD is a complete, free, stable, multi-user, Unix-based Operating System available for download at freebsd.org. While FreeBSD has come a long way of late, it's far from ready for the average user, however, as it matures, it has great promise in becoming a serious player in the OS market next to Linux.

Chuck, the FreeBSD mascot I know that for me personally, Windows has outlived its welcome. While Windows XP is probably the best, most complete OS I've ever used, it's too much for me. It eats up my bandwidth, it monitors my actions and reports home, it's very tighly integrated with Passport, another Microsoft tracking system, and it costs hundreds of dollars. With so many other OSes available, about two years ago, when the decision was between Windows 98 or 2000, I began testing out new OSes. Considering FreeBSD was not an immediate decision - I had to warm up to it. And necessarily so. Though FreeBSD is often logical, even advanced and adventurous Windows users will face a fairly steep learning curve.

I am going to assume, for the purposes of reaching a reasonable conclusion, that if you are reading this, you've already either installed a non-Windows OS, used a non-Windows OS, or are a glutton for pain and suffering. Either way, I will take a few seconds in each section to explain the basics, so bear with me.

FreeBSD is not the only OS based on the original BSD design.

In a nearly offensive slimming of their worth, I'd sum up the *BSDs as follows:
* FreeBSD is an all-puprose mainstream OS for the masses.
* NetBSD is designed to run on more platforms than any other BSD - at the time of this writing, 46 platforms are supported.
* OpenBSD is designed to be the most secure OS, out of the box, in existence. Because of this, a lot of the OS is disabled by default, which makes this not the best choice for Unix novices.
* Darwin is another option. According to the website, "What is Darwin? Darwin is the core of Mac OS X. The Darwin kernel is based on FreeBSD and Mach 3.0 technologies and provides protected memory and pre-emptive multitasking. Darwin runs on PowerPC-based Macintosh computers and a version is also available for x86-compatible computers."

For more on this subject, visit jocose.org. The BSD license is also fairly unique. For more on the license, visit freebsd.org or click here.

Table of contents
  1. "Which *BSD is right for me?"
  2. "Installation"
  3. "Configuring the X Server"
  4. "Interlude: Some UNIX For Newbies"
  5. "FreeBSD at First Glance"
  6. "Applications and Conclusion"
e p (0)    33 Comment(s)

Technology White Papers

See More