Personal Development for Smart People Forums

Personal Development for Smart PeopleTM Forums


Go Back   Personal Development for Smart People Forums > Personal Development > Technology & Technical Skills
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Technology & Technical Skills Computer skills, hardware, software, internet topics, gadgets, programming


Welcome to the Personal Development for Smart People Forums, the place for lively, intelligent discussion of all personal growth issues -- physical, mental, financial, social, emotional, spiritual, and more.

You're currently viewing as a guest, which gives you limited read-only access. By joining our free community, you'll be able to post your own messages, access many members-only features, see the new messages posted since your last visit, and of course remove this header message. Registration is fast, simple, and free, so please join today.

If you arrived here from a search engine, you may want to explore the main site first, which includes hundreds of deep and insightful articles on a variety of personal development topics.

View Poll Results: What is your favorite BSD?
FreeBSD 6 25.00%
NetBSD 5 20.83%
OpenBSD 7 29.17%
OS X 6 25.00%
Other 0 0%
Voters: 24. You may not vote on this poll

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 11-05-2006, 09:14 AM
Moderator
 
Join Date: Nov 2006
Location: Brisbane, Queensland, Australia
Posts: 58
Andrew Russell is on a distinguished road
Default What is your favorite BSD?

Linux is all well and good, but I think what everyone really needs to know is - What is your favorite BSD?

Myself? I'm running an OpenBSD development server (Apache, bunch o' web-apps, Subversion, etc).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 11-05-2006, 10:58 AM
Member
 
Join Date: Nov 2006
Posts: 64
Matt is on a distinguished road
Default

Bah! I would not consider OSX a BSD just because they have some similar kernel bits...

I use OpenBSD on my internet-facing server for pf, snort, SSH, and (eventually) OpenVPN.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 11-05-2006, 04:55 PM
Member
 
Join Date: Nov 2006
Location: Toronto, Canada
Posts: 58
pi11 is on a distinguished road
Default

I love OpenBSD and have used it as my server for years. But I use OSX on my laptop.

I would have to disagree with the comment that OS X isn't really BSD. Sure technically, Darwin is the BSD. I would be interested to know the reasons for not considering OS X a proper BSD system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 11-06-2006, 04:12 AM
Member
 
Join Date: Nov 2006
Posts: 64
Matt is on a distinguished road
Default

Quote:
Originally Posted by pi11 View Post
I would have to disagree with the comment that OS X isn't really BSD. Sure technically, Darwin is the BSD. I would be interested to know the reasons for not considering OS X a proper BSD system.
The OSX kernel is Darwin + Some Apple bits. The Darwin kernel is built from 4.3BSD + Mach kernel (from Carnegie Mellon). Technically, it shares very little code with the standard BSDs in use today. OSX is a unix-like desktop system, but to me it seems that the BSDs are more similar to Linux than they are to OSX.

Of course, I'm just arguing semantics. I just find it odd that everyone lumps OSX together with the other BSDs when that is a very small part of the system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 11-06-2006, 11:27 AM
Member
 
Join Date: Nov 2006
Location: Toronto, Canada
Posts: 58
pi11 is on a distinguished road
Default

Quote:
Originally Posted by Matt View Post
The OSX kernel is Darwin + Some Apple bits. The Darwin kernel is built from 4.3BSD + Mach kernel (from Carnegie Mellon). Technically, it shares very little code with the standard BSDs in use today. OSX is a unix-like desktop system, but to me it seems that the BSDs are more similar to Linux than they are to OSX.

Of course, I'm just arguing semantics. I just find it odd that everyone lumps OSX together with the other BSDs when that is a very small part of the system.
Fair enough.

I find that OS X is a great desktop/laptop OS. I wouldn't use it on the server or as a firewall though. Even though it has the BSD bits. I think the answer to this poll questions is heavily dependent on the user's purpose for using BSD.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 11-09-2006, 12:22 PM
Senior Member
 
Join Date: Nov 2006
Location: Netherlands
Posts: 142
Nico Kempe is on a distinguished road
Send a message via MSN to Nico Kempe Send a message via Yahoo to Nico Kempe
Default

OpenBSD is my choice, I too use it on my internet-facing machine, I think it's just the best BSD (or OS even) for that purpose.

Also, it's quite funny to look at your logs and see those tons and tons of brute-force ssh attacks that failed..) (after which their IP is automatically banned ofcourse)

I wonder though what the arguments for the FreeBSD and specially NetBSD are, I don't see them in this thread.
__________________
===
no sig for now, but [your ad could be here!]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 11-09-2006, 02:38 PM
Senior Member
 
Join Date: Nov 2006
Location: Central MD
Posts: 253
Doku is on a distinguished road
Default

Just a bit of info for the BSD/OSX mini-war... BSD is to OSX like Wine is to X11. The BSD "module" in OSX allows them to run BSD binaries like the Wine "module" in Linux/X11 allows them to run windows binaries. OSX is not built on top of BSD, and Linux is not built on Wine.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 11-09-2006, 06:46 PM
Member
 
Join Date: Nov 2006
Posts: 64
Matt is on a distinguished road
Default

Quote:
Originally Posted by Doku View Post
Just a bit of info for the BSD/OSX mini-war... BSD is to OSX like Wine is to X11. The BSD "module" in OSX allows them to run BSD binaries like the Wine "module" in Linux/X11 allows them to run windows binaries. OSX is not built on top of BSD, and Linux is not built on Wine.
I don't completely agree with that analogy. Apple (and NEXTSTEP before Apple) used the Mach Kernel code (which was based off of BSD code) because it facilitated development time. A lot of hard problems were already solved by Mach and it's license allowed them to take that code and use it for their own purposes.

I don't believe the decision was made so that they could achieve binary compatibility with BSD programs, and OSX ships with a relatively small amount of BSD-based apps.

Also, if you remove the Mach portion of the OSX kernel, the kernel will no longer work. It is not a module, it is an integrated part of the kernel. This is in contrast with WINE on Linux, which is a module that just maps some Win32 API functionality to the Linux kernel. The Mach portion does provide the POSIX API, but it also provides many other necessary parts (TCP/IP, VFS, crypto, IPC, user management, etc.).

Also, I was not implying OS X is inferior to the BSDs. I was just arguing that it was not similar enough not to be classified in that manner. No worries, though. It's all in good fun.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 11-09-2006, 07:41 PM
Senior Member
 
Join Date: Nov 2006
Location: Central MD
Posts: 253
Doku is on a distinguished road
Default

*shrug* A friend of mine is doing their BSD integration. I'm just going by what he told me. That's the analogy that he used. Also stating "BSD is a tumor stuck on the side of the Mach, and is basically there just to claim POSIX compliance"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 11-09-2006, 08:02 PM
Member
 
Join Date: Nov 2006
Posts: 64
Matt is on a distinguished road
Default

Quote:
Originally Posted by Doku View Post
*shrug* A friend of mine is doing their BSD integration. I'm just going by what he told me. That's the analogy that he used. Also stating "BSD is a tumor stuck on the side of the Mach, and is basically there just to claim POSIX compliance"
Haha, he sounds enthused. Mach was actually written as a BSD replacement and was started with the BSD 4.2 kernel so it's been in there all along.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #11 (permalink)  
Old 11-09-2006, 08:29 PM
Senior Member
 
Join Date: Nov 2006
Location: Central MD
Posts: 253
Doku is on a distinguished road
Default

Yeah, he's not to happy with it... but it's employment, and the market is tight right now. He'd much rather be doing "actual BSD" work.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
What is Your Favorite Distro of Linux? oakspringer Technology & Technical Skills 27 11-18-2006 07:47 AM


All times are GMT. The time now is 09:48 AM.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Copyright © 2008 by Pavlina LLC