version 1.103, 2008/09/01 18:12:23 |
version 1.104, 2008/09/04 17:36:43 |
|
|
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
<tr> |
<tr> |
<td valign="top" width="45%"> |
<td valign="top" width="45%"> |
|
<a href="#44">4.4: "Trial of the BSD Knights"<br> |
<a href="#43">4.3: "Home to Hypocrisy"<br> |
<a href="#43">4.3: "Home to Hypocrisy"<br> |
<a href="#42">4.2: "100001 1010101"<br> |
<a href="#42">4.2: "100001 1010101"<br> |
<a href="#41">4.1: "Puffy Baba and the 40 Vendors"<br> |
<a href="#41">4.1: "Puffy Baba and the 40 Vendors"<br> |
|
|
Order an Audio CDROM from our European site</a><br> |
Order an Audio CDROM from our European site</a><br> |
</td></tr></table> |
</td></tr></table> |
<p> |
<p> |
|
|
|
<hr> |
|
<a name=44></a> |
|
<h2><font color="#00b000"><a href="44.html"> |
|
4.4: "Trial of the BSD Knights"</a></font></h2> |
|
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
|
<tr> |
|
<td valign="top" width="33%"> |
|
<a href="orders.html">[Order OpenBSD 4.4 or other items]</a><br> |
|
OpenBSD 4.4 CD2 track 2 is an<br> |
|
uncompressed copy of this song.<br> |
|
<br> |
|
3:05 minutes |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/songs/song44.mp3">(MP3 5.6MB)</a> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/songs/song44.ogg">(OGG 4.4MB)</a><br> |
|
<br> |
|
<a href="images/SourceWars.jpg"> |
|
<img width=227 height=343 alt="XXX" src="images/SourceWars.jpg"></a> |
|
<br> |
|
<br> |
|
<em> |
|
Nearly 10 years ago Kirk McKusick wrote a history of |
|
the Berkeley Unix distributions for the |
|
<a href="http://www.amazon.com/exec/obidos/ISBN%3D1565925823/openbsdA/"> |
|
O'Reilly book "Open Sources: Voices from the Open Source Revolution"</a>. |
|
We recommend you read his story, entitled |
|
<a href="http://oreilly.com/catalog/opensources/book/kirkmck.html"> |
|
"Twenty Years of Berkeley Unix |
|
From AT&T-Owned to Freely Redistributable"</a> |
|
first, to see how Kirk remembers how we got here. |
|
Sadly, since it showed up in book form originally, this text has |
|
probably not been read by enough people. |
|
<br> |
|
<br> |
|
The USL(AT&T) vs BSDI/UCB court case settlement documents were |
|
not public until recently; their disclosure has made the facts more clear. |
|
But the story of how three people decided to free the BSD codebase |
|
of corporate pollution -- and release it freely -- is more interesting |
|
than the lawsuit which followed. Sure, a stupid lawsuit happened which |
|
hindered the acceptance of the BSD code during a critical period. |
|
But how did a bunch of guys go through the effort of replacing so |
|
much AT&T code in the first place? After all, companies had |
|
lots of really evil lawyers back then too -- were they not afraid? |
|
<br> |
|
<br> |
|
After a decade of development, most of the AT&T code had |
|
already been replaced by university researchers and their associates. |
|
So Keith Bostic, Mike Karels and Kirk McKusick (the main UCB CSRG group) |
|
started going through the 4.3BSD codebase to cleanse the rest. |
|
Keith, in particular, built a ragtag team (in those days, USENIX |
|
conferences were a gold mine for such team building) and led these |
|
rebels to rewrite and replace all the Imperial AT&T code, piece by |
|
piece, starting with the libraries and userland programs. |
|
Anyone who helped only got credit as a Contributor -- people like |
|
Chris Torek and a cast of .. hundreds more. |
|
<br> |
|
<br> |
|
Then Mike and Kirk purified in the kernel. After a bit more careful |
|
checking, this led to the release of a clean tree called Net/2 which |
|
was given to the world in June 1991 -- the largest dump of free source |
|
code the world had ever received (for those days -- not modern monsters like OpenOffice). |
|
<br> |
|
<br> |
|
Some of these ragtags formed a company (BSDi) to sell a production system |
|
based on this free code base, and a year later Unix System Laboratories |
|
(basically AT&T) sued BSDi and UCB. |
|
Eventually AT&T lost and after a few trifling fixes (described in the |
|
lawsuit documents) the codebase was free. A few newer developments |
|
(and more free code) were added, and released in June 1994 as 4.4BSD-Lite. |
|
Just over 14 years later OpenBSD is releasing its own 4.4 release (and for |
|
a lot less than <a href=orders.html>$1000 per copy</a>). |
|
<br> |
|
<br> |
|
The OpenBSD 4.4 release is dedicated to Keith Bostic, Mike Karels, Kirk McKusick, |
|
and all of those who contributed to making Net/2 and 4.4BSD-Lite free. |
|
<br> |
|
</em> |
|
</td><td valign="top" width="3%"> |
|
<br> |
|
</td><td valign=top width="30%"> |
|
<br> |
|
<center> |
|
<br> |
|
Source Wars<br> |
|
Episode IV<br> |
|
Trial of the BSD Knights<br> |
|
</center> |
|
<br> |
|
Not so very long ago<br> |
|
and not so far away<br> |
|
AT&T made system code<br> |
|
and gave some bits away<br> |
|
<br> |
|
Some Berkeley geeks rebuilt it<br> |
|
better, faster, more diverse<br> |
|
This open thing was wonderful<br> |
|
for everyone on Earth<br> |
|
<br> |
|
And then the roaring 90's came<br> |
|
The Empire changed its mind<br> |
|
And good old greed was back again<br> |
|
The geeks were in a legal bind<br> |
|
<br> |
|
The Empire's Unix Lab<br> |
|
sued BSDi from above<br> |
|
The code is free but<br> |
|
only we can sell it bub!<br> |
|
<br> |
|
The University came calling<br> |
|
in full protective mode<br> |
|
and proved the source in NET 2<br> |
|
didn't use the Empire's code<br> |
|
<br> |
|
Then Bostic brought the Empire's books<br> |
|
n' slammed them dandys down<br> |
|
And showed the giant chunks<br> |
|
of BSD code all around<br> |
|
<br> |
|
They didn't even give an ounce<br> |
|
of credit front to back<br> |
|
This broke the license USL<br> |
|
was using to attack<br> |
|
<br> |
|
The case was thrown out by the judge<br> |
|
and "settled" out of court<br> |
|
And UCB was big enough<br> |
|
to take it like a sport<br> |
|
<br> |
|
And to this day the geekfolk say<br> |
|
Now did we win or lose?<br> |
|
They shoulda made 'em reprint<br> |
|
every book with proper dues<br> |
|
<br> |
|
And take out ads in major rags<br> |
|
apologetically<br> |
|
And maybe now it wouldn't be<br> |
|
the same monopoly<br> |
|
<br> |
|
The Empire might have tumbled<br> |
|
down if everybody saw<br> |
|
How greed became so big<br> |
|
they couldn't see that glaring flaw<br> |
|
<br> |
|
But only one community<br> |
|
the one that makes it tick<br> |
|
Is there to fight for everyone<br> |
|
exposing hypocrites<br> |
|
<br> |
|
And OpenBSD is here<br> |
|
to tell the story right<br> |
|
Once again the fight is fought<br> |
|
and kept in shining light<br> |
|
<br> |
|
And may the source be with you<br> |
|
May the Empire fall apart<br> |
|
Ya like that's gonna happen!<br> |
|
But we gotta keep heart!<br> |
|
<br> |
|
</td><td valign=top width="33%"> |
|
<img width=395 height=1800 src="images/44song.jpg"><br> |
|
</td></tr></table> |
|
<p> |
|
<em> |
|
Music written and arranged by Jonathan Lewis. Lyrics and vocals by Ty Semaka. |
|
Clarinet by Cedric Blary. Alto Sax 1 & 2, Tenor Sax by Lincoln Frey. |
|
Drum, Bass, and Steel Drum programming by Jonathan Lewis. |
|
Recorded, mixed, and mastered by Jonathan Lewis of Moxam Studios (1-403-617-2864). |
|
<br> |
|
<br> |
|
</em> |
|
|
<hr> |
<hr> |
<a name=43></a> |
<a name=43></a> |