To reply on Icrontic, register now.

It only takes 30 seconds.

Have an account? Sign in for less ads.

Forgot?
trippin
Server Admin
trippin
213 Posts

Is Freebsd better than Linux?

Open for debate, which would you rather use as a webserver / db server?
primesuspect
The Icrontic Guy
primesuspect
27,791 Posts
It depends.. If you are running a single-purpose web server, then I prefer OpenBSD for security reasons. Administration is more complex, but the advantages outweigh the downsides. I notice you didn't include OpenBSD in the debate, but I personally think it stacks well against any distro of linux for a web server.
__________________ "I offer my genius to the world, all I ask is you pick up my expenses"
trippin
Server Admin
trippin
213 Posts
Openbsd is nice and secure, but i dont see how it would be much better, apache (or what ever you run as a webserver) would be the weak point in your system, that and sshd. If you run a simple firewall that blocks all other ports but 22 and 80 then its not the operating system that can be hacked, just the programs you are running. Openbsd is slow and lacks features when compared to freebsd or linux.
primesuspect
The Icrontic Guy
primesuspect
27,791 Posts
But you're looking at it from the perspective of remote exploits only.. There are other ways into a box, and OpenBSD covers more bases by having audited packages and tighter default user and group policies. Feature set, I don't care about, which is why I said "single-purpose" .. When all you're doing is installing apache and mysql, openBSD is the better choice. Now, if you start throwing up other kinds of servers, like J2EE or Oracle or what have you, then I would start to talk about other OS's, but for the common apache/PHP/MySQL platform, OpenBSD is perfect.
trippin
Server Admin
trippin
213 Posts
The tighter default user and group policies and package auditing can be done in freebsd, if there is a need, for a lower traffic site OpenBSD would be a very good solution, but once you have the need for smp OpenBSD really isnt an option. There is something about having a very secure o/s like OpenBSD that is appealing...
Enverex
~-+-~
Enverex
5,852 Posts
Oh, I cleaned your thing up a bit Trippin.....



NS
__________________ RetroTracks - Classic Computer and Game Music
trippin
Server Admin
trippin
213 Posts
NightShade, thanks a ton man!, I was gonna do that in just a min.
Enverex
~-+-~
Enverex
5,852 Posts
Heh, can you change it again, this one doesnt have spikes sticking out its back anymore :P

NS
trippin
Server Admin
trippin
213 Posts
If only we had karma points to assign out!
Rob
Icrontic Posting Maniac
Rob
339 Posts
Managing one machine?? I would take either. Managing one hundred?? give me linux.
trippin
Server Admin
trippin
213 Posts
Rob can you give some detail why you would preffer linux to bsd when managing 100?
kanezfan
I forget to remember...
kanezfan
1,809 Posts
i like to use windows 95 with the web publishing something or other... oh wait, this isn't the spam fest anymore is it? OpenBSD has had like one exploit in seven years I think, that's incredible. You can probably do more with linux because it's more popularso there are more packages for it, yet that also means more points of weakness. me personally I'd vote for *BSD, it is in use by several huge companies, (yahoo's one off the top of my head, used to be at hotmail, in fact it still is on some servers,) the ports collection makes it easy to update, and it's generally a bad-ass OS. If I werent' such a noob i'd be running it, but i want to do the LFS first. Anyhow, i'd say openBSD, a script kiddie comes by and sniffs openbsd, he runs the other way.
Rob
Icrontic Posting Maniac
Rob
339 Posts
Rob can you give some detail why you would preffer linux to bsd when managing 100?
Because the list of automation tools are huge, plus the thousands of lines of bash I've written myself to help do the job. I have a completely automated management system for linux/redhat thats completely free of license fee's, and management tools that can manipulate any number of systems at once. I can make changes to every machine with one command, from one shell. Updates are completely automated, and include channels for both standard packages, and custom builds from 'in house', so systems are always updated with the latest binarys without intervention.

Now, I haven't seen or written anything to do this in BSD. But I am doing it in linux.
trippin
Server Admin
trippin
213 Posts
You can run bash on freebsd, you can run almost anything on freebsd even if it was compiled for linux. Its very rare that i run it con compativity problems. Im pretty sure it would work, but no reason to switch if it works =].
Rob
Icrontic Posting Maniac
Rob
339 Posts
Well, its not that simple in reality. Core system components are arranged slightly different, even from distro to distro. I wouldn't want to port my software even to another linux

Software might run on BSD that was intended for linux, but managing the system files without a major audit would scare the heck out of me. Nice to manage 100 machines with a few keystrokes, but breaking 100 machines with a few keystrokes is even easier.
mooseontheloose
Icrontic Convert
mooseontheloose
24 Posts
Nothing matters because:

devil > penguin

__________________ [huge, annoying image]



trippin
Server Admin
trippin
213 Posts
Originally posted by mooseontheloose
Nothing matters because:

devil > penguin

Its a daemon!
Sheesh everybody gets it wrong! http://www.freebsd.org/copyright/daemon.html
Go Back   Icrontic Forums > Tech: Software > Operating Systems
Jump to
This Thread Search this Thread
Search this Thread:

Advanced Search


Current time: 2:51am (GMT)
Powered by vBulletin®
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Get Vanilla instead. Trust me.