LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
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

Closed Thread
 
Search this Thread
Old 04-10-2004, 02:46 PM   #1
CrazyPilot
Member
 
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

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

Rep: Reputation: 66
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/x.org, 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
2damncommon
Senior Member
 
Registered: Feb 2003
Location: Calif, USA
Distribution: Debian Wheezy
Posts: 2,839

Rep: Reputation: 48
http://www.freebsd.org/doc/en_US.ISO...k/history.html
 
Old 04-10-2004, 04:28 PM   #4
CrazyPilot
Member
 
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
chort
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


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

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration