You are now using BSD: On the pervasiveness of Berkeley Unix

  • 29 Replies
  • 5360 Views
*

Parsifal

  • Official Member
  • 36118
  • Bendy Light specialist
BSD -- Berkeley Software Distribution, or Berkeley Unix -- was a free operating system developed at the University of California, Berkeley during the 1980s, based on the original UNIX system by AT&T. Its legacy is most apparent in its direct descendants (collectively *BSDs) today, of which FreeBSD, OpenBSD and NetBSD are the most popular, but its influence and use spreads well beyond what most people are aware, and further than any other operating system that has ever existed. Indeed, all three of the world's most popular operating systems (Microsoft Windows, Mac OS X and GNU/Linux) rely on BSD code for some crucial part of their functionality.

Much of the TCP/IP stack in Microsoft Windows -- the software that allows you to access the Internet -- as well as networking tools such as ftp.exe and nslookup.exe, have their source code derived from the historic Berkeley Unix. If you use Microsoft Windows, you rely on BSD to be able to browse this website, as well as to read your emails, chat with others over IM or VoIP, and install system updates across the Internet.

XNU, the kernel of Mac OS X -- that is, the very core of the system that makes it tick -- is heavily derived from BSD code, and unlike the BSD-derived software in Windows is open source. If you use Mac OS X, you rely on BSD in order for your computer to even run as it does. Because of this, Mac OS X is sometimes considered to belong to the *BSD family of operating systems.

In the early days of GNU, as well as later on when it achieved widespread use with Linux, there was much sharing of code between the GNU and BSD projects. For example, all *BSDs have historically used the GNU Compiler Collection (gcc) to build their source code. Much sharing of code has also taken place in the other direction, however, and today it would be difficult to imagine a GNU/Linux environment without BSD. Examples include OpenSSH, which is now the de facto standard SSH implementation, and which is developed and maintained by the OpenBSD project, as well as a few wireless networking drivers (such as ath5k, used for some Atheros chipsets) that originated in BSDland and later found their way into Linux. If you use GNU/Linux, your OS itself may not rely on BSD to function, but it certainly does use it for some valuable functionality.

In addition to the above, the conceptual influence of BSD on modern operating system design has been dramatic. From http://www.openbsd.org/lyrics.html#49:

"BSD 4.2 was not free, but it created and integrated so many new technologies that we all depend on today. Take a moment to consider how many things first available in BSD 4.2 you are using at this moment, to read this page -- sockets, AF_INET, virtual memory, etc.

Today, new releases of operating systems from well-known vendors contain less new features than BSD 4.2 did.

If only we could stop slacking and make a release like that!"


So no matter which operating system you use, you are using BSD.
I'm going to side with the white supremacists.

*

frostee

  • Official Member
  • 3555
  • Posts: 1337
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #1 on: June 15, 2011, 06:32:40 PM »
TCP/IP is not software.
Recently religious due to the impending rapture.

*

PizzaPlanet

  • 12260
  • Now available in stereo
hacking your precious forum as we speak 8) 8) 8)

*

Parsifal

  • Official Member
  • 36118
  • Bendy Light specialist
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #3 on: June 16, 2011, 12:20:43 AM »
TCP/IP is not software.

I didn't claim it was, making your post irrelevant.
I'm going to side with the white supremacists.

*

frostee

  • Official Member
  • 3555
  • Posts: 1337
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #4 on: June 16, 2011, 03:54:55 AM »
Much of the TCP/IP stack in Microsoft Windows -- the software that allows you to access the Internet --
Recently religious due to the impending rapture.

*

PizzaPlanet

  • 12260
  • Now available in stereo
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #5 on: June 16, 2011, 04:38:19 AM »
Much of the TCP/IP stack in Microsoft Windows -- the software that allows you to access the Internet --
Relevant bit super'd for reading convenience.
hacking your precious forum as we speak 8) 8) 8)

*

Parsifal

  • Official Member
  • 36118
  • Bendy Light specialist
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #6 on: June 16, 2011, 01:08:05 PM »
Much of the TCP/IP stack in Microsoft Windows -- the software that allows you to access the Internet --

Yes, Windows uses a software implementation of TCP/IP. Problem?
I'm going to side with the white supremacists.

*

Lorddave

  • 18141
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #7 on: June 16, 2011, 02:02:03 PM »
Much of the TCP/IP stack in Microsoft Windows -- the software that allows you to access the Internet --

Yes, Windows uses a software implementation of TCP/IP. Problem?

All the better to control the protocol.
Although they still call it a protocol.

Personally I think the article just used software so people would understand TCP/IP.  If they had said "protocol" then you'd have readers go "WTF is that?"
You have been ignored for common interest of mankind.

I am a terrible person and I am a typical Blowhard Liberal for being wrong about Bom.

?

Crustinator

  • 7813
  • Bamhammer horror!
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #8 on: June 16, 2011, 02:06:44 PM »

*

Parsifal

  • Official Member
  • 36118
  • Bendy Light specialist
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #9 on: June 17, 2011, 04:16:13 AM »
All the better to control the protocol.
Although they still call it a protocol.

Personally I think the article just used software so people would understand TCP/IP.  If they had said "protocol" then you'd have readers go "WTF is that?"

wat
I'm going to side with the white supremacists.

?

Crustinator

  • 7813
  • Bamhammer horror!
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #10 on: June 18, 2011, 10:54:58 AM »

*

markjo

  • Content Nazi
  • The Elder Ones
  • 42529
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #11 on: June 18, 2011, 01:00:11 PM »
Crusty, either post on topic or don't post at all.  >:(
Science is what happens when preconception meets verification.
Quote from: Robosteve
Besides, perhaps FET is a conspiracy too.
Quote from: bullhorn
It is just the way it is, you understanding it doesn't concern me.

?

Crustinator

  • 7813
  • Bamhammer horror!
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #12 on: June 18, 2011, 03:44:51 PM »
The discussion has evolved and we are now discussing lolcats. What is your favourite? I like anything tortoiseshell. Ceiling cat is overused now.

*

markjo

  • Content Nazi
  • The Elder Ones
  • 42529
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #13 on: June 18, 2011, 08:41:57 PM »
The discussion has evolved and we are now discussing lolcats.

No, it hasn't.  If you want to discuss lolcats, then start a new thread in the appropriate forum.
Science is what happens when preconception meets verification.
Quote from: Robosteve
Besides, perhaps FET is a conspiracy too.
Quote from: bullhorn
It is just the way it is, you understanding it doesn't concern me.

Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #14 on: June 18, 2011, 08:51:21 PM »
Actually, I don't feel like getting banned. >__>
« Last Edit: June 18, 2011, 08:53:01 PM by Particle Person »

?

Crustinator

  • 7813
  • Bamhammer horror!
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #15 on: June 19, 2011, 06:50:04 AM »


This thread is no longer about discussing lolcats. The debate has moved on.

?

Thork

Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #16 on: June 19, 2011, 07:09:06 AM »
What is it with the internet and cats? I don't like cats. Its always a cat picture posted by some cat freak. Why not an amusing goldfish or a series of talented stick-insect photos?

Any way, Lord Dave has tested BSD on our behalf and the verdict was steaming pile.
« Last Edit: June 19, 2011, 07:11:49 AM by Thork »

*

Parsifal

  • Official Member
  • 36118
  • Bendy Light specialist
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #17 on: June 19, 2011, 08:14:00 AM »
Lord Dave has tested BSD on our behalf

Incorrect.
I'm going to side with the white supremacists.

?

Thork

Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #18 on: June 19, 2011, 08:24:53 AM »
Lord Dave has tested BSD on our behalf ...

I have given OpenBSD a fair chance.  Twice.

It has failed to impress me.

Steve, in your opinion, what is a computer for? 

*

Parsifal

  • Official Member
  • 36118
  • Bendy Light specialist
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #19 on: June 19, 2011, 08:26:06 AM »
Lord Dave has tested BSD on our behalf ...

Incorrect.
I'm going to side with the white supremacists.

*

markjo

  • Content Nazi
  • The Elder Ones
  • 42529
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #20 on: June 19, 2011, 08:45:09 AM »


This thread is no longer about discussing lolcats. The debate has moved on.

No, it hasn't.  Final warning.
Science is what happens when preconception meets verification.
Quote from: Robosteve
Besides, perhaps FET is a conspiracy too.
Quote from: bullhorn
It is just the way it is, you understanding it doesn't concern me.

?

Crustinator

  • 7813
  • Bamhammer horror!
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #21 on: June 19, 2011, 08:57:12 AM »
No, it hasn't.  Final warning.

Sorry markjo but you are incorrect. PizzaPlanet posted a picture of a lolcat but the debate has now moved on to discussing the pervasiveness of Berkeley Unix, as per the OP.

If you do wish to continue discussing lolcats then I suggest you start a new topic. Preferably in RM.

Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #22 on: June 21, 2011, 12:10:56 AM »
This thread is no longer about discussing lolcats. The debate has moved on.

No, it hasn't.  Final warning.

I laughed.

*

PizzaPlanet

  • 12260
  • Now available in stereo
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #23 on: June 23, 2011, 02:00:23 AM »
Guys, we'd better post some lolcats before markjo bans us for posting on topic
hacking your precious forum as we speak 8) 8) 8)


*

markjo

  • Content Nazi
  • The Elder Ones
  • 42529
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #25 on: June 23, 2011, 10:20:28 AM »
Guys, we'd better post some lolcats before markjo bans us for posting on topic

And you have the nerve to chastise me for derailing topics? ::)
Science is what happens when preconception meets verification.
Quote from: Robosteve
Besides, perhaps FET is a conspiracy too.
Quote from: bullhorn
It is just the way it is, you understanding it doesn't concern me.

*

PizzaPlanet

  • 12260
  • Now available in stereo
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #26 on: June 23, 2011, 11:03:45 AM »
And you have the nerve to chastise me for derailing topics? ::)
Well, just look at what you've done to this thread. Just when Crusty tried to fix it, you booted in with your "A-HA. NO POSTING ON TOPIC HERE. FINAL WARNING.".

Also, prove that I'm one person, or that the person who chastised you for deliberately derailing topics [nb. you're a moderator] is the same person as the one you're talking to right now.
« Last Edit: June 23, 2011, 11:08:50 AM by PizzaPlanet »
hacking your precious forum as we speak 8) 8) 8)

*

markjo

  • Content Nazi
  • The Elder Ones
  • 42529
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #27 on: June 23, 2011, 11:38:26 AM »
You're right PizzaPlanet, I should have warned you for posting lolcat in the first place.
Science is what happens when preconception meets verification.
Quote from: Robosteve
Besides, perhaps FET is a conspiracy too.
Quote from: bullhorn
It is just the way it is, you understanding it doesn't concern me.

*

PizzaPlanet

  • 12260
  • Now available in stereo
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #28 on: June 23, 2011, 12:15:39 PM »
You're right PizzaPlanet, I should have warned you for posting lolcat in the first place.
That is correct. I see my training is slowly beginning to work.
hacking your precious forum as we speak 8) 8) 8)

?

Crustinator

  • 7813
  • Bamhammer horror!
Re: You are now using BSD: On the pervasiveness of Berkeley Unix
« Reply #29 on: June 23, 2011, 04:05:34 PM »
You're right PizzaPlanet, I should have warned you for posting lolcat in the first place.

Please keep discussions about site moderation in Suggestions and Concerns.