Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Linux vs FreeBSD 1

Status
Not open for further replies.

estesflyer

Programmer
Dec 19, 2000
284
US
ok, I've been reading, and from what i've read, FreeBSD seems to be quite a bit better than linux. I am very interested in reading some "Linux Head's" opinions. :)

what is linux better than freeBSD at?
what is freebsd better than linux at?
which is more technical (harder for newbies to adjust to)
which one would be better for multimedia? (considering that I will be using a window's manager)

TIA

- Rusty
 
Q: what is linux better than freeBSD at?

A: (this is a big question) most Linux distributions have a more "user friendly" setup routine, and more graphical thingies and neat toys in the default desktop setup. (I found though, that once I was willing to "get under the hood" a little bit, FreeBSD's installation routine made more sense). I think perhaps the clustering software for Linux is a little more mature, but that will probably change when FreeBSD version 5 is out. Linux is at present getting supported more by corporations such as Oracle and IBM, (I think mainly because they perceive it as a more immediate threat to Microsoft ;-)), so you will find more commercial databases that run on Linux. The funny thing is, FreeBSD can also run these because it has a Linux compatibility mode, and it actually sometimes outperforms Linux on Linux-specific software. Finally, I find FreeBSD to have less security holes than Linux.

Q: what is freebsd better than linux at?

A: I and many other FreeBSD converts have found it to be even more stable than Linux as a server. No matter what I have thrown at a FreeBSD machine, it just never gives up and dies. Guess who has the longest uptimes of ANY webserver OS at Netcraft.com ( Also it has the most sophisticated routine I have seen yet to update and install applications. (the "ports" collection).

Q: which is more technical (harder for newbies to adjust to)

A: Of course everyone will say FreeBSD, however I must point out one thing: Every bit of extra "touchy-feely" stuff comes with a price. I just spent several hours wrestling with Mandrake Linux to customize some things that I could do in FreeBSD within minutes. In other words, user-friendliness and install wizards are nice, as long as you have just the right hardware, and you are happy with a default configuration, but once you want a little bit more, those things will just get in your way. My favorite Linux distro (Slackware) actually behaves more like FreeBSD in that regard, and I have found it to be the most dependable and configurable Linux out there. If you go the user-friendly route, you will find yourself installing WAY more software than you really need, and even then you sometimes will still have to go in and manually install some of the other stuff you really need.

Q: which one would be better for multimedia? (considering that I will be using a window's manager)

A: Generally, I think Linux wins here, just because more attention has been put into gaming and related stuff on Linux. But, if your hardware is in the supported list, you should have no problem with multimedia on FreeBSD.

My feeling is generally, if you want a nice workstation, and don't want to mess with a serious development-or-production server, then use Linux. If you want games, definitely use Linux. If you need specific software that FreeBSD doesn't support, then you have to use Linux. However, if you want a bulletproof server that doesn't quit, definitely use FreeBSD. If you want to learn what a real Unix feels like, definitely use FreeBSD.

Theoretically, there is nothing one can do that the other cannot, but they have chosen different design and development philosophies, and overall, I prefer FreeBSD's results.
 
Ok, Well,
What I Want:
run an e-mail server
watch dvd's
watch mpeg's/mp4's/etc...
listen to music cd's, (mp3's as well...)
to chat, (some programs ported to linux to act like icq, and aim, plus irc)
Learn to use apache, mysql, and maybe even learn how to get a dns server running...

What I Don't Want"
play games - they are a complete waste of time, (as are movies, but movies arent addicting)


:)

a pretty "even" list eh? lol

Now, if bsd supports all my hardware, would it be ok? Btw, will Freebsd support ultra ata/100 ?? Know about the tnt2 pro ?



- Rusty
 
You can do all of the above in FreeBSD, and FreeBsd actually supported ATA-100 before Linux. Check the X-window hardware lists at to see if tnt2 pro is supported (that is what matters more than FreeBSD/Linux). I have not yet used DVD with FreeBSD or Linux, so I can't give you any direct help there. You might have to enable Linux compatibility to use Gaim, but IRC was pretty much written on BSD machines.

As I said, you will probably have to do a little more messing around with FreeBSD to get the multimedia stuff working right. Your best bet is to install KDE version 2, which has several multimedia programs already. (install Gnome also, and you will pretty much cover it).

Apache/PHP/Mysql and DNS run great on a FreeBSD server.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top