LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices


Reply
  Search this Thread
Old 01-16-2009, 05:08 PM   #1
nesrail
Member
 
Registered: Jan 2009
Distribution: Differs
Posts: 121

Rep: Reputation: 15
Why use OpenBSD and not Freebsd?


Like it says, Why use OpenBSD and not Freebsd?
I know to security is great in OpenBSD, but what else??
 
Old 01-16-2009, 05:22 PM   #2
pljvaldez
LQ Guru
 
Registered: Dec 2005
Location: Somewhere on the String
Distribution: Debian Wheezy (x86)
Posts: 6,094

Rep: Reputation: 281Reputation: 281Reputation: 281
I'm not a BSD guy, but I feel like I recently read an article stating that of the three main BSD's that OpenBSD also is the most picky about being free (libre). A bit like gNewsense for linux, really avoiding binary blobs or anything that might be a gray area when it comes to freedom for modification and redistribution.
 
Old 01-17-2009, 02:03 AM   #3
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Quote:
Originally Posted by pljvaldez View Post
I'm not a BSD guy, but I feel like I recently read an article stating that of the three main BSD's that OpenBSD also is the most picky about being free (libre). A bit like gNewsense for linux, really avoiding binary blobs or anything that might be a gray area when it comes to freedom for modification and redistribution.
There's a quote here OpenBSD tech mailing list that sums it up well. The OpenBSD philosophy is that if the software can be restricted in ANY way (i.e. closed source, the GPL's copyleft or CDDL's similar modification distribution clauses, or whatever), regardless of the intent of the restriction, then the software does not belong in OpenBSD core. As such, you will *NOT* find inappropriately licensed software in OpenBSD core.

That said, there are plenty of packages/ports that allow you to install projects that are *NOT* BSD licensed, but not all ports are available as packages, and ports require building from source code (like FreeBSD's ports).

Personally, I feel that security is priority #1, so I run OpenBSD on many of my machines. If security and complete freedom don't matter as much to you, OpenBSD may very well be a bad choice *for you*.
 
Old 01-17-2009, 08:13 AM   #4
taylor_venable
Member
 
Registered: Jun 2005
Location: Indiana, USA
Distribution: OpenBSD, Ubuntu
Posts: 892

Rep: Reputation: 43
Reasons for using OpenBSD: great security track record; immediate response to any problems in the core; continuous evolution produces a reliably better system at every release; excellent community[1] that is quite intelligent and helpful; very clean and sensibly structured; slim and trim, no bloat; but still tons of precompiled packages and also ports; intensely awesome networking features (pf, carp, relayd, ...); very passionate developers who really care about doing things right; and more.

[1]Some people really have a gripe with the OpenBSD community because they see them as arrogant jerks, etc. but nearly all of the people who are considered after this fashion are quite intelligent people who have better ways to spend their time than figuring out precisely what somebody's problem may be; they'd much rather have the questioner tell them exactly what the issue is so they can set about solving it. The way I see it, that's the mark of a highly skilled technical community that values the input and collaboration of other technically-inclined folks. It's a system by hackers and admins, for hackers and admins. If you're not willing to get dirty and you just want problems solved for you without helping any yourself, there's a fair chance you will not be treated kindly. This appeals to me because I'm kind of a mean (read: fair) guy myself; I think if you don't give input you don't deserve output. Now, others in the community may think otherwise and I don't speak for them, but that's just my view of it.

rocket357: I believe it is that while OpenBSD eschews GPL code in the core, some things just cannot be gotten around and have to be there, e.g. GCC. But like you said, it's avoided when at all possible.

/me crosses fingers for PCC
 
Old 01-17-2009, 08:33 AM   #5
dguitar
Member
 
Registered: Jun 2005
Location: Portland, ME
Distribution: Slackware 13, CentOS 5.3, FBSD 7.2, OBSD 4.6, Fedora 11
Posts: 122

Rep: Reputation: 17
Quote:
Originally Posted by nesrail View Post
Why use OpenBSD and not Freebsd?
Try both, use the one you like.
 
Old 01-17-2009, 09:07 AM   #6
amani
Senior Member
 
Registered: Jul 2006
Location: Kolkata, India
Distribution: Debian 64-bit GNU/Linux, Kubuntu64, Fedora QA, Slackware,
Posts: 2,766

Rep: Reputation: Disabled
FreeBSD is better in most hardware and security can be hardened further
 
Old 01-17-2009, 06:45 PM   #7
girarde
Member
 
Registered: Oct 2007
Distribution: OpenBSD
Posts: 72

Rep: Reputation: 23
Quote:
Originally Posted by taylor_venable View Post
Reasons for using OpenBSD: great security track record; immediate response to any problems in the core; continuous evolution produces a reliably better system at every release; excellent community[1] that is quite intelligent and helpful; very clean and sensibly structured; slim and trim, no bloat; but still tons of precompiled packages and also ports; intensely awesome networking features (pf, carp, relayd, ...); very passionate developers who really care about doing things right; and more.
I'll add that compared to just about any documentation I have used, the OpenBSD man pages are wonderful.

Quote:
/me crosses fingers for PCC
That won't impact me too directly, but I anticipate that it will be easier to follow -current when pcc replaces gcc as the default compiler.

Mostly what I like is that OpenBSD does virtually nothing behind your back.
 
Old 01-18-2009, 12:05 AM   #8
rocket357
Member
 
Registered: Mar 2007
Location: 127.0.0.1
Distribution: OpenBSD-CURRENT
Posts: 485
Blog Entries: 187

Rep: Reputation: 74
Quote:
Originally Posted by girarde View Post
I'll add that compared to just about any documentation I have used, the OpenBSD man pages are wonderful.

Mostly what I like is that OpenBSD does virtually nothing behind your back.
Two excellent points. The OpenBSD FAQ (as well as the man pages) constitutes some of the best documentation I've seen...where other OS's man pages allow ambiguity, the man pages in OpenBSD are concise, thorough, and full of examples...and ambiguity is removed even if brevity suffers for it.

As for not doing anything "behind your back", that too is a characteristic I wish other OS's had more of...particularly the Redmond variety of OS...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
OpenBSD and FreeBSD danny_beta_read *BSD 13 06-15-2004 01:07 AM
FreeBSD, OpenBSD, NetBSD, etc. Different ? d_kote23 *BSD 6 05-16-2004 01:31 PM
FreeBSD vs. OpenBSD rehab junkie *BSD 14 01-21-2004 08:55 PM
FreeBSD or OpenBSD ? blackmask *BSD 13 07-25-2003 02:13 AM
OpenBSD or NetBSD. FreeBSD? tarballedtux Linux - General 6 04-05-2002 01:56 AM

LinuxQuestions.org > Forums > Other *NIX Forums > *BSD

All times are GMT -5. The time now is 06:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration