Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Other *NIX Forums > *BSD
User Name
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.


Closed Thread
  Search this Thread
Old 04-10-2004, 02:46 PM   #1
Registered: Jan 2004
Location: Somewhere...
Distribution: Fedora Core 4, Slackware 10.1
Posts: 61

Rep: Reputation: 15
What separates BSDs from Linux?

OK, so, i've been using linux for about a year. LOVE it. Now im curious about netBSD and freeBSD.

Here are a few of my questions:
1. What about the BSDs is different from linux?
2. How are they the same?
3. Can you use linux software with *BSD?
4. Do the BSDs use Linux kernels?

some of these questions might seem stupid but oh well

Old 04-10-2004, 03:37 PM   #2
Senior Member
Registered: Nov 2000
Location: Seattle, WA USA
Distribution: Ubuntu @ Home, RHEL @ Work
Posts: 3,892
Blog Entries: 1

Rep: Reputation: 67
1. I guess all start with non-technical issues. BSD uses a different licensing scheme then Linux does (for the kernel anyway). The BSD license is less restrictive then the GPL (Gnu's license which the Linux kernel is released under) as it doesn't require you to give back the source code when you make changes and things like that. Keep in mind that while the BSD and GPL are different they are compatible licenses as one doesn't taint the other.

The system layout is typically a little different from BSD to Linux. In general BSD is more secure out of the box (not to say Linux can't be as secure).

2. Much of the software run on BSD and Linux is the same. You'll find people using the typically Gnu tools on both systems. Both use gcc, bash, xfree/, apache, cups, ect. ect. ect.

3. Yes

4. No. BSD has there own kernel. The BSD way of doing a kernel is to have a very small basic kernel that provides the most minimum of functionality and then have modules that provide everything else. The Linux theory is to have a large kernel that provides most or all of the functionality in it.

BSD's kernel is catagorized as a micro-kernel, while linux is a monolithic kernel.

You can argue all day which one is better, but you'll be hard pressed to sway anyones opinion. The basic gist of it is, which the BSD design the modules are simpler and easier to code, but the communication between the modules can get pretty bad. With linux the communication between different parts of the kernel is easier, but often the parts themselves are more complex. It is pretty much a catch 22.

Last edited by jtshaw; 04-10-2004 at 03:39 PM.
Old 04-10-2004, 04:13 PM   #3
Senior Member
Registered: Feb 2003
Location: Calif, USA
Distribution: PCLINUXOS
Posts: 2,876

Rep: Reputation: 88
Old 04-10-2004, 04:28 PM   #4
Registered: Jan 2004
Location: Somewhere...
Distribution: Fedora Core 4, Slackware 10.1
Posts: 61

Original Poster
Rep: Reputation: 15
interesting, jtshaw

thx for your time.

more is welcome!
Old 04-11-2004, 02:44 AM   #5
Senior Member
Registered: Jul 2003
Location: Silicon Valley, USA
Distribution: OpenBSD 4.6, OS X 10.6.2, CentOS 4 & 5
Posts: 3,660

Rep: Reputation: 69
Please search this forum, that exact question has come up half a dozen times at least.

Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Mutlibooting with BSDs and Linux! duffmckagan *BSD 6 10-18-2005 09:54 PM
Live CD for BSDs ? rvijay *BSD 12 10-30-2004 10:24 AM
the difference between the BSDS JonChristmas *BSD 5 06-17-2004 11:52 PM
what's the difference between linuxes and BSDs? sunowww *BSD 4 03-14-2004 08:57 PM
Why are the *BSDs not as popular as Linux? Gerardoj Linux - General 3 08-30-2003 12:11 AM > Forums > Other *NIX Forums > *BSD

All times are GMT -5. The time now is 02:00 PM.

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