=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/lyrics.html,v retrieving revision 1.215 retrieving revision 1.216 diff -u -r1.215 -r1.216 --- www/lyrics.html 2019/05/29 14:37:31 1.215 +++ www/lyrics.html 2019/06/08 06:51:20 1.216 @@ -13,6 +13,64 @@ margin: 0; max-width: 100%; } + +td { + vertical-align: top; +} + +.art { + text-align: right; +} + +.commentary, .colophon { + font-style: italic; +} + +.commentary em { + font-weight: bold; +} + +#contents td { + padding-right: 0.75em; +} + +.song { + width: 100%; +} + +.song tbody tr td:first-child { + max-width: 30%; + min-width: 30%; + width: 30%; +} + +.song td { + padding: 0 0.75em 0 0; +} + +.lyrics p:first-child { + margin-top: 0; +} + +.lyrics dl { + margin-bottom: 2em; +} + +.lyrics dt { + color: var(--red); + display: inline; + float: left; + padding-right: 0.5em; +} + +.lyrics dd { + margin-left: 0; + margin-bottom: 1em; +} + +.lyrics .compact dd { + margin-bottom: 0; +}

@@ -33,9 +91,9 @@ historical CD sets, we joined up with some musicians we know to make at least one song. - +
-
+ 6.2: "A 3 line diff"
6.1: "Winter of 95"
6.0: "Another Smash of the Stack", @@ -67,9 +125,7 @@ "Sonate aux insomniaques"
5.0: "What Me Worry?"
4.9: "The Answer"
-
-
-
+ 4.8: "El Puffiachi"
4.7: "I'm still here"
4.6: "Planet of the Users"
@@ -90,36 +146,40 @@ 3.2: "Goldflipper"
3.1: "Systemagic"
3.0: "E-Railed (OpenBSD Mix)"
-
+ -
+

Three audio CDs have been made which contain approximately 5 years of songs each: + +
+CD:
-
- -
The Songs 3.0 - 4.0 -
- + +CD:
The Songs 4.1 - 5.1 -
- + +CD:
The Songs 5.2 - 6.0 -
-
+


- -

6.2: "A 3 line diff"

- +

6.2: "A 3 line diff"

+ +
-
-1:54 (MP3 3.5MB) -(OGG 3.0MB)
-
- +
+ + + +
+

In OpenBSD developer circles few memes carry as strongly as "The 3 line diff". This is a humorous warning, but also a true story. More than half the developers ("the new kids") don't know this story but @@ -146,26 +206,26 @@

Therefore to this day posing a question like "And you can fix the problem in 3 lines?" is a humorous way of keeping each other honest. +

+ +

- -


-
Just sit right back and you'll hear a tale,
A tale of a fateful diff,
That started on a set of stairs
Right by a pizza joint.
-
+

Art was a mighty coding man,
And he was mighty sure
The only change that was required
Was a three-line diff, a three-line diff.
-
+

The coding started getting tough,
The change began to swell,
Despite the confidence of the programmers
The system would then crash,
the system always crashed.
-
+

The simple change became complex
Just too many things overlooked,
With Grabowski,
@@ -174,51 +234,54 @@ Miod Vallat,
And Kettenis, and Dale, and...
Hacking Grabowski's diff.
-
+

So this is a tale of our programmers,
They've been here for 20 years.
They'll have to do the best they can,
It's an endless task.
-
+

Grabowski and the others too
Will do their very best
To get the changes into prod
It is an epic slog,
-
+

No QEMU, only DDB,
Not a single luxury,
Like Ritchie and Thompson did
It's as primitive as can be
-
+

So check a new diff every week,
Your head is sure to hurt
While all the puzzled programmers
Gawk at Grabowski's diff
-
+

Working on a marginal diff.
-
-

-
-
- + + + + + +

Lyrics by Carson Harding based upon tale from Theo de Raadt. Vocals by Johnny Nordstrom, Chris Wynters, Scott Peters (of Captain Tractor). Composition, arrangement, instruments, and recording by Jonathan Lewis. This song was released 13 months after 6.2 due to various factors. -
-
-


- -

6.1: "Winter of 95"

- +

6.1: "Winter of 95"

+ +
-
-3:30 (MP3 6.4MB) -(OGG 4.7MB)
-
- +
+ + + +
+

OpenBSD was only a few months old when we realized that read-only repository access for everyone was a critical concept. @@ -253,85 +316,89 @@ could almost be thanked for the increase in openness we embraced, and then our openness probably led others to embrace it also. +

+ +

- -


-
I had a Type-4 keyboard,
Bought with my Sun workstation,
Hacked on it 'til my fingers bled.
Was the winter of '95.
-
+

Me and the guys from core,
Had a source tree with lots of history.
Chris and Charles held a little coup,
I should have known I'd lose my history.
-
+

Oh, when I look back now,
I can see we all have nothing
When it all can be... when it can be taken away.
Everyone needs to know their history.
It was the winter of '95
-
+

So we carried on with a fresh source tree,
Spent all of our hours coding,
Making changes in our private history,
Repeating the error of the past, yeah.
-
+

The source tree just got too big,
Too many diffs, too unreliable,
Too few people had any access;
Got to open it up now and forever
Everyone needs to see the history.
-
+

Sometimes when I look for something
Reading ancient tarballs with despair
I wonder what they were thinking.
-
+

And now the times have changed
Repos on the web, git,
now githubs everywhere.
not like the winter of '95
-
+

Back around that Halloween,
Microsoft said open source would never last,
But now they use the repo tools,
In the same open access way.
-
+

Everyone needs to see the history.
-
-

-
-
- + + + + + +

Lyrics by Carson Harding and Theo de Raadt at the Ship & Anchor. Vocals by Cary Shields. Composition, arrangement, instruments, vocals, and recording by Jonathan Lewis. - -


- - -

6.0: "Another Smash of the Stack"

- +

6.0: "Another Smash of the Stack"

+ +
-
-4:23 (MP3 8.0MB) -(OGG 6.5MB)
-
+
+ +
+4:23 +(MP3 8.0MB) +(OGG 6.5MB) +

OpenBSD 6.0 CD2 track 2 is an
-uncompressed copy of this song.
-
- +uncompressed copy of this song. +

+ +
+

In 20 years of mitigating security issues, we've encountered plenty of resistance. Some upstream projects don't seem to care that their software follows unsafe practices or sacrifice security in favor of obsolete methods. It takes sustained pressure to tear down the walls. - -


-
+ + + +

We don't need no exploitation
We don't need no overflows
No ROP stack pivots spraying pointers
@@ -339,44 +406,49 @@ Hey! Hackers! leave my heap alone!
All in all it's just raising the bar
All in all you're just raising the bar
-
+

"Wrong, Code it again!"
-
+

"If you don't fix yer JIT, you can't exec the pages.
How can you exec the pages if you don't fix your JIT?"
-
+

"You! Yes, you there with the keyboard, shut up and hack!"
-
-

-
-
- + + + + + +

Lyrics by Todd Miller. Composition, arrangement, instruments, vocals, and recording by Dewi Wood. - -


- -

6.0: "Black Hat"

- +

6.0: "Black Hat"

+ +
-
-5:10 (MP3 9.4MB) -(OGG 7.2MB)
-
+
+ +
+5:10 +(MP3 9.4MB) +(OGG 7.2MB) +

OpenBSD 6.0 CD2 track 3 is an
-uncompressed copy of this song.
-
-
-
- +uncompressed copy of this song. +

+ +

+ +
+

Our developers don't really promise an ideal world where all attackers are blocked all the time. But our small group developed some components that help make a difference. - -


-
+ + + +

Black Hat, out there in the cold
Hacking websites for control
Can you crack me?
@@ -385,7 +457,7 @@ Can you spoof me?
Black Hat, don't let them put you in the light
Never give in: just fight!
-
+

Black Hat, always trying to p0wn,
Social engineering with a phone,
Can you phish me?
@@ -394,14 +466,14 @@ Can you probe me?
Black Hat, do you do this for pure knowledge?
They opened the file! Too bad: they're pledged
-
+

But it was all futility
The firewall was strong
As all can see
No matter how he tried
He could not break free()
And his worm just sputtered and died
-
+

Black Hat, skimming cards down at the bank
always claiming "it was just a prank!"
Can you scam me?
@@ -410,29 +482,33 @@ Can you hack me?
Black Hat, have you no hope at all?
The firewalls were carped: they never fall
-
-

-
-
- + + + + + +

Lyrics by Philip Guenther. Composition, arrangement, instruments, vocals and recording by Jonathan Lewis. - -


- -

6.0: "Money"

- +

6.0: "Money"

+ +
-
-3:51 (MP3 7.0MB) -(OGG 4.8MB)
-
+
+ +
+3:51 +(MP3 7.0MB) +(OGG 4.8MB) +

OpenBSD 6.0 CD2 track 4 is an
-uncompressed copy of this song.
-
- +uncompressed copy of this song. +

+ +
+

Consider donating to our development efforts via the OpenBSD Foundation. This Canadian not-for-profit funds OpenBSD's efforts which happen in @@ -443,9 +519,10 @@ face regularly.

Funding OpenBSD is funding innovation. - -


-
+ + + +

Money, donate your pay.
Automate with a cron job and we'll be ok.
Money, donate your pay.
@@ -453,43 +530,47 @@ TLB that cache with high CPU and cause a thrash.
Single cores are out, SMP unlocking
Will get you a faster net stream
-
+

Canaries have your back.
In the right place, hacks stop in your protected stack.
Puffy, he's a hit.
Theo doesn't suffer users' ill-informed bullshit.
Fly to hackathons, sleep in dormatory beds
Worldwide userbase, can you fund our project?
-
+

Not donating, it's a crime.
Distributed and shared fairly but can't exist on just a dime.
OpenBSD, so they say
Is the securest system today
Don't make us busk until dusk 'cause we'd rather be hacking away
-
-

-
-
- + + + + + +

Lyrics by Jason B. George. Drums by Cikomo Paul. Bass and vocals by Ulrike Jung. All other instruments, composition, arrangement, and recording by Joerg Jung. Mastering by Lars Neugebauer of adlerhorstaudio. - -


- -

6.0: "Comfortably Dumb (the misc song)"

- +

6.0: "Comfortably Dumb (the misc song)"

+ +
-
-6:10 (MP3 11.5MB) -(OGG 8.3MB)
-
+
+ +
+6:10 +(MP3 11.5MB) +(OGG 8.3MB) +

OpenBSD 6.0 CD2 track 5 is an
-uncompressed copy of this song.
-
- +uncompressed copy of this song. +

+ +
+

As developers, we want to see users succeed, and so it's especially frustrating to see users setting themselves up to fail.

@@ -498,24 +579,25 @@ goes unread when motivation runs out. Much like a fork bomb process, these low content threads multiply and explode, threatening the stability of the system itself and aggravating admins and users alike. - -


-
+ + + +

"Hello,
Are there any experts out there?
Please reply if you can help me.
I just rm -rf'ed /home"
-
+

"I don't know how
But I need this feature now.
My users are pained
I need my server up again."
-
+

"Relax.
The list needs a dmesg first.
Just the basic facts
Stop whining between your blurts."
-
+

There is no wifi, you are pleading.
Vendor firmware not on horizon.
Packets only coming through in waves.
@@ -526,17 +608,17 @@ We can't explain, you would not understand.
This is just how you are.
Original poster, you ... have become comfortably dumb.
-
+

OK
Just a little firewall pin prick
There'll be lots of aaaaaaaah!
You're p0wn3d by a script kiddie dick.
-
+

Can you upgrade?
We do believe it's working, good.
That'll keep you going for a while.
Our patience is at null.
-
+

There is no wifi, you are pleading.
Vendor firmware not on horizon.
Packets only coming through in waves.
@@ -549,29 +631,33 @@ My inner child is crushed.
My dreams are gone.
You ... have become comfortably dumb.
-
-

-
-
- + + + + + +

Lyrics by Jason George. Composition, arrangement, instruments, vocals, and recording by Dewi Wood. - -


- -

6.0: "Mother"

- +

6.0: "Mother"

+ +
-
-5:30 (MP3 10.2MB) -(OGG 7.8MB)
-
+
+ +
+5:30 +(MP3 10.2MB) +(OGG 7.8MB) +

OpenBSD 6.0 CD2 track 6 is an
-uncompressed copy of this song.
-
- +uncompressed copy of this song. +

+ +
+

As the author of a number of the OpenBSD songs, I'll admit that sometimes it's a bit of a chore. Theo bugs me to help him out, often with a theme, and eventually I relent and devote an evening to it. @@ -601,72 +687,80 @@ Enjoy

—Bob - -

+ + + +

Mother, don't you want to change this code?
Mother, don't you think this cruft's too old?
Mother, do you think we're heading for a fall?
Ooooh aah, mother, we should change these calls.
-
+

Mother, should I send a patch upstream?
Mother, do you think it'll change a thing?
Mother, will they twist this in an unfair light?
Ooooh aah, is it just a waste of time?
-
+

Hush now, baby, baby, don't you cry
Mama's gonna keep all of her customers true
Mama's gonna keep legacy crap there with you
Mama's gonna keep changes from making them sad
She won't let you flense but she might let you add
Mama's gonna keep baby growing much more
-
+

Ooooh, babe, ooooh, babe, ooooh, babe
Of course Mama's gonna help add some calls
-
+

Mother, do you think this code is stuffed? (with shit.....)
Mother, do you think it's dangerous? (a bit.....)
Mother, can we tear this API apart?
Oooh aah, mother, will you break my heart?
-
+

Hush now, baby, baby, don't you cry
Mama's gonna rig all of the standards for you
Mama won't let anything foreign get through
Mama's gonna wait up till you send it, dear
Mama will subvert things not invented here
Mamma's gonna keep baby under control
-
+

Ooooh, babe, ooooh, babe, ooooh, babe
Don't say deprecation to me.
-
+

Mother, does change need to be so hard?
-
-

-
-
- + + + + + +

Lyrics by Bob Beck. Composition, arrangement, instruments, vocals, and recording by Jonathan Lewis. - -


- -

6.0: "Goodbye"

- +

6.0: "Goodbye"

+ +
-
-1:07 (MP3 2.0MB) -(OGG 1.3MB)
-
+
+ +
+1:07 +(MP3 2.0MB) +(OGG 1.3MB) +

OpenBSD 6.0 CD2 track 7 is an
-uncompressed copy of this song.
-
- +uncompressed copy of this song. +

+ +
+

Theo's debut. It ain't easy being
green. Going back to the keyboard
now... -
-

+ + + +

Goodbye CDs
I'm done with you today
Goodbye
@@ -677,37 +771,42 @@ So I have peace
Of mind
Goodbye.
-
-

-
-
- + + + + + +

Lyrics by Bob Beck. Composition, arrangement, instruments and recording by Jonathan Lewis. Vocals by Theo de Raadt. - -


- -

6.0: "Wish you were Secure"

- +

6.0: "Wish you were Secure"

+ +
-
-4:54 (MP3 9.0MB) -(OGG 6.2MB)
-
-This track missed the 6.0 CD release, therefore it is only available here.
-
- +
+ +
+4:54 +(MP3 9.0MB) +(OGG 6.2MB) +

+This track missed the 6.0 CD release, therefore it is only available here. +

+ +
+

In Open Source philosophy, distinctions between progress or backwards-compatibility, along with other dichotomous API judgments, are vendor choice, not user; so, the duality of profit and control is an indivisible whole. In the ethics of OpenBSD on the other hand, most notably in the philosophy of Theo de Raadt (c. 21st century AD), a moral dimension is attached to the idea of stagnation and advancement. - -


-
+ + + +

So,
So you think you can sell
Our Heaven to Hell?
@@ -716,7 +815,7 @@ to buy your own cage?
Be stable for a wage?
So you think you can sell
-
+

Did you decide to trade
Your leaders for stock?
Complex code in the tree
@@ -725,7 +824,7 @@ Did you walk out
On a lead role in the war
For a part as a boy scout?
-
+

How I wish, how I wish you were secure
We're just two old fish swimming in a toilet bowl,
it's all so impure
@@ -733,57 +832,64 @@ What do you prize?
That same old lure
Wish you were secure
-
-

-
-
- + + + + + +

Lyrics by Philip Guenther. Vocals by Tierra Watts. Programming, electric bass, electric guitar, and electric violin by Jonathan Lewis. - -


- - -

5.9: "Doctor W^X"

- +

5.9: "Doctor W^X"

+ +
-
-4:06 (MP3 7.5MB) -(OGG 5.5MB)
-
+
+ +
+4:06 +(MP3 7.5MB) +(OGG 5.5MB) +

OpenBSD 5.9 CD2 track 2 is an
-uncompressed copy of this song.
-
-


-
-No lyrics.
-
-
-
- +uncompressed copy of this song. + + + +

+No lyrics. + + + + + +

Composition, arrangement, recording by Jonathan Lewis. Instruments by Jonathan Lewis. - -


- -

5.9: "Systemagic (Anniversary Edition)"

- +

5.9: "Systemagic (Anniversary Edition)"

+ +
-
-3:46 (MP3 6.9MB) -(OGG 5.1MB)
-
+
+ +
+3:46 +(MP3 6.9MB) +(OGG 5.1MB) +

OpenBSD 5.9 CD2 track 3 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

- -


-
+Systemmagic + + + +

BSD fight buffer reign
Flowing blood in circuit vein
Quagmire, Hellfire, RAMhead Count
@@ -816,220 +922,235 @@ Crackin' ze bedroom, Crackin' ze vault
Crackin' ze whip, HEY! Secure by default

-Chorus
-

-
-
-

- +Chorus + + + + + +

Lyrics based on the 3.1 song "Systemagic" by Ty Semaka. Music rearranged by Timm Markgraf. Performed by Timm Markgraf (vocals, guitar, banjo), Malte Schalk (bass), and Moritz Brümmer (cello). Recorded at Esdenera in Hannover, Germany. Mastered by Arno Jordan at Castle Röhrsdorf near Dresden. - -


- - -

5.8: "20 years ago today"

- +

5.8: "20 years ago today"

+ +
-
-2:19 (MP3 4.2MB) -(OGG 3.1MB)
-
+
+ +
+2:19 +(MP3 4.2MB) +(OGG 3.1MB) +

OpenBSD 5.8 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

- +FishHearts +

+ +

- The CVS import of the OpenBSD src tree was done at - -08:37:01, Oct 18, 1995 GMT.
-
+. +

Subsequent 20 years:
~322,000 commits
~44 commits/day average
~355 hackers through the years
-
-


-
+ + + +

It was twenty years ago you see
Theo opened a cvs tree
Made commits to many a file
Joined by others in a very short while
-
+

Take a moment to view
The source of all this code
The openbsd cvs repo...
-
+

We're the openssh repository
We hope you will enjoy the code
The openntpd repository
But that's not all that's here oh no...
The mandoc 'pository, smtpd 'tory
The libressl repo too
-
+

It's wonderful to see the code
Re-used far and wide
The license is so liberal
We'd love for you to code with us
We'd love for you to code...
-
+

I don't really want to have to go
But it's hackathon time and so
The coder will commit the code
That he wants all of you to load
-
+

So let me introduce to you the one and only Puffy Fish
And the openbsd cvs repo...
-
-B... S... D...
-

-
-

- +B... S... D...
+ + + + + +

Lyrics by Todd C. Miller. Composition, arrangement, recording by Jonathan Lewis. Vocals and instruments by Jonathan Lewis. - -


- -

5.8: "Fanza"

- +

5.8: "Fanza"

+ +
-
-3:45 (MP3 6.7MB) -(OGG 4.2MB)
-
+
+ +
+3:45 +(MP3 6.7MB) +(OGG 4.2MB) +

OpenBSD 5.8 CD2 track 3 is an
-uncompressed copy of this song.
-
-


-
-No lyrics.
-
-
-
- +uncompressed copy of this song. + + + +

+No lyrics. + + + + + +

Arrangement, recording and synthesizer design by Alexandre Ratchov, on OpenBSD. - -


- -

5.8: "So much better"

- +

5.8: "So much better"

+ +
-
-3:06 (MP3 5.7MB) -(OGG 3.4MB)
-
+
+ +
+3:06 +(MP3 5.7MB) +(OGG 3.4MB) +

OpenBSD 5.8 CD2 track 4 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

- -


-
+So Much Better + + + +

After 20 years, one has to admit:
-
+

With every release,
Puffy becomes better,
a little better all the time.
-
+

With every release,
Puffy becomes better,
so much better all the time.
-
+

Let's count in sys:
2064534 lines of C code
51526 lines of Assembly code
-
+

With every release,
Puffy becomes better,
really better all the time.
-
+

Let's count in log:
314544 commits from developers
43.67 commits per day on average
351 hackers and slackers through the years
-
+

Proactive security and sane defaults
Puffy becomes better than ever before
Free, functional, and secure by default
-
+

With every release,
Puffy becomes better,
so much better all the time.
-
+

With every release,
Puffy becomes better,
so much better all the time.
-
+

With every release,
Puffy becomes better.
-
+

With every release,
Puffy becomes better,
so much better all the time.
-

-
-
-

- + + + + + +

Lyrics, composition, arrangement, and recording by Joerg Jung. Female vocals by Ulrike Jung. Edited, composed, and arranged on OpenBSD using Audacity, CMU Flite, and Schism Tracker. Mastering by Lars Neugebauer of adlerhorstaudio and Joerg Jung. - -


- -

5.8: "A Year in the Life"

- +

5.8: "A Year in the Life"

+ +
-
-4:52 (MP3 8.9MB) -(OGG 6.7MB)
-
+
+ +
+4:52 +(MP3 8.9MB) +(OGG 6.7MB) +

OpenBSD 5.8 CD2 track 5 is an
uncompressed copy of this song.

- -
-


-
+A Year in the Life + + + +

I read the news today oh boy
About a silly man who made a change
And though the hole was rather bad
Well I just had to laugh
I saw the code he wrote.
-
+

BIO_snprintf with a cast..
He didn't know the POSIX API had changed
A crowd on slashdot stood and stared.
They'd seen such code before
Everyone was really sure
It was from 1984..
-
+

I saw a tweet today oh boy.
The OpenBSD devs had just forked the code.
And though the code was rather gross
They held their nose and dove.
Having read the code..
I'd love to Ceeeeee Veeeeee Eeeeeee.
-
+

Built up.. a sense of dread..
IMPLEMENT_ASN1 macros in my head.
Found a way down through 10 levels of hell
@@ -1038,11 +1159,11 @@ cut this out, and hear it splat.
Found my way upstairs and read hackernews
whining about comic sans and CVS.
-
+

Whiiiiiiinne whine whine....
Whiiiine whinee.... Whine Whineee....
whine.. They... Use Cee.. Vee Esss...
-
+

I read the news today oh boy
Four thousand holes in OpenSSL
And though the holes were rather small
@@ -1050,11 +1171,13 @@ The privileged get to patch them
while the rest get no info, at all...
I'd love to Ceeeeee Veeeeee Eeeeeee.
-

-
-
+ + + + + +

- We've done stuff about LibreSSL before, but this particular song just fit with the release theme. While the lyrics can speak for themselves, "A Year In The Life" is representative of more than just LibreSSL. The @@ -1067,64 +1190,68 @@ surreal going on around you can often make working on such projects feel like you're in a bit of an altered reality.. Sort of like the song. A number of us have had many years like this in the last 20. -
-
+

+ +

Lyrics by Bob Beck. Composition, arrangement, recording by Jonathan Lewis. Vocals and instruments by Jonathan Lewis. - -


- -

5.7: "Source Fish"

- +

5.7: "Source Fish"

+ +
-
-3:00 (MP3 5.9MB) -(OGG 3.9MB)
-
+
+ +
+3:00 +(MP3 5.9MB) +(OGG 3.9MB) +

OpenBSD 5.7 CD2 track 2 is an
uncompressed copy of this song.

- -


-
+Blue fish + + + +

Comin' to ya, via CVS
All the code, that's safe to load
Got the ProPolice, in the GCC
Boundry checks, and Canaries
-
+

I'm a Source Fish, ha ha
Yeah I'm a Source Fish
I'm a Source Fish
Woah I'm a Source Fish
-
+

Code used to suck, in a Big way
But it Keeps getting better, each and every day
OpenSSL, wasn't done by us
With Libre ha ha, there ain't no fuss
-
+

I'm a Source Fish
Woah I'm a Source Fish
I'm a Source Fish
I'm a Source Fish
-
+

With a secure shell, and a key or two
You'd be amazed, at what I can do
OpenSSH, relayd, PF, OpenNTPd
All I am, has been used for free
-
+

I'm a Source Fish, that's right
I'm a Source Fish
I'm a Source Fish
Yeah I'm a Source Fish
-
+

When the bullies, in that neighborhood
Come collecting, just remember that I'm Free, I'm Free Yeah Yeah, I'm Free Yeah Yeah
-
-Instrumental
-
+

+Instrumental +

I'm a Source Fish, ha
Yes I'm a Source Fish
You, over there You a Source Fish, ha ha
@@ -1133,40 +1260,46 @@ I'm a Source Fish, Yeah Yeah
I'm a Source Fish, Yeah Yeah
Source Fish
-

-
-
-

- + + + + + +

Richie Pollack: vocals and harmonica. Jonathan Lewis: programming, bass, piano, and Hammond B3 organ. André Wickenheiser: trumpet. Lyrics by Bob Kitella. Produced and Recorded by Jonathan Lewis. - -


- -

5.6: "Ride of the Valkyries"

- +

5.6: "Ride of the Valkyries"

+ +
-
-3:54 (MP3 7.3MB) -(OGG 5.3MB)
-
+
+ +
+3:54 +(MP3 7.3MB) +(OGG 5.3MB) +

OpenBSD 5.6 CD2 track 2 is an
uncompressed copy of this song.

- -


-
-No lyrics.
-
-
-
+Captain Tedu + + +

- -No one wants to fork an open source project: it's a huge +No lyrics. + + + + + +

+

+No one wants to fork an open source project: it's a huge amount of work and isn't efficient in community time, but when you wake up one day and find that a hole in the SSL library you're using made world-wide news, and that the library's bad code style is @@ -1187,60 +1320,65 @@ on the OS developers and others to achieve that? Can we set a new, higher bar for best practices that will drive everyone to do more than just posture? - -
-

- +

+ +

Composed by Richard Wagner in July of 1851. Arranged and performed by Jonathan Lewis. - -


- -

5.5: "Wrap in Time"

- +

5.5: "Wrap in Time"

+ +
-
-4:18 (MP3 7.9MB) -(OGG 5.9MB)
-
+
+ +
+4:18 +(MP3 7.9MB) +(OGG 5.9MB) +

OpenBSD 5.5 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

- -


-
+McFishy + + + +

Tell me doctor, what will be the date,
Is it 1901, or 2038.
All I wanna do is make my keyboard sing
+


-
From today I'll be fine
But you better promise me I won't wrap back in time.
Don't wanna wrap back in time.
+


-
Don't bet your future on compat's bad advice
Better remember, bugs always strike twice.
Please don't use time32_t, not just a word again
+


-
So talk to me, I'll be fine
But you better promise me I won't wrap back in time.
Don't wanna wrap back in time
Don't wanna wrap back in time
No bad hacks in time.
+


-
Don't wanna wrap back in time
Don't wanna wrap back in time
don't wrap! don't wrap!
-

-
-
- + + + + + +
+

In January of 2038, 32-bit Unix time will overflow and wrap back to 1901. This is known as the Year 2038 problem. @@ -1271,32 +1409,33 @@

In the same way, the road is paved for the 64-bit time_t transition. Other operating systems can now make this jump. - -
-

- +

+ +

Lyrics by Bob Beck and Philip Guenther. Vocals by Steve Pineo. Composition, arrangement, recording, and mastering by Jonathan Lewis. - -


- -

5.4: "Our favorite hacks"

- +

5.4: "Our favorite hacks"

+ +
-
-2:27 (MP3 4.5MB) -(OGG 3.0MB)
-
+
+ +
+2:27 +(MP3 4.5MB) +(OGG 3.0MB) +

OpenBSD 5.4 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

- -
-
- +Puffia +

+ +
+

do { to loop
at least one time

@@ -1319,126 +1458,124 @@ a place to store the time

} while (we close the block of do)
-
-
-


-
-
-
+ + +
+

PF divert-to and async resolver
Function call tracing to show how you got there
BGE changes to speed up the stack
These are a few of our favorite hacks
+


-
Closing the kernel thread races that hang you
Updating ports from the versions that pain you
Kernel mode setting and elf comes to vax
These are a few of our favorite hacks
+


-
Buffer queue limits and locale additions
Man-page updates to relate the traditions
Make DHCPD better with acks
These are a few of our favorite hacks
+


+(chorus) +


-(chorus)
-
-
When my programs crash, when the kernel hangs
When I'm feeling mad
I update to get more of our favorite hacks
And then I don't feel so bad
+


+(repeat) +


-(repeat)
+(chorus) +


-
-(chorus)
-
-
When the build stops, when the panic hits,
When I'm feeling mad
I update to get more of our favorite hacks
And then I don't feel so bad
-
-
-

-
-
-

- + + + + + +

Lyrics by Philip Guenther. Vocals by Allison Lynch. Composition, arrangement, recording, and mastering by Jonathan Lewis. -
-
-


- -

5.3: "Blade Swimmer"

- +

5.3: "Blade Swimmer"

+ +
-
-3:07 (MP3 5.7MB) -(OGG 4.4MB)
-
+
+ +
+3:07 +(MP3 5.7MB) +(OGG 4.4MB) +

OpenBSD 5.3 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Roy Puffy -
-
- +

+ +
+

Starting with this release, we introduce a new artist — Katherine Piro. -
-
-


-
-
+ + +
+

I've seen things your programs wouldn't believe.
-
+

[laughs]
-
+

Stack frames unwinding with Turing complete behaviour.
-
+

I watched threads racing trampoline bindings in ld.so.
-
+

All those overwrites will be lost in memory
like [coughs] accesses to NULL.
-
-Time to dump core.
-
-

-
-

- +Time to dump core.
+ + + + + +

Lyrics by Theo de Raadt. Composition, arrangement, vocals, recording, and mastering by Bob Kitella. -
-
-


- -

5.2: "Aquarela do Linux!"

- +

5.2: "Aquarela do Linux!"

+ +
-
-3:01 (MP3 5.6MB) -(OGG 4.1MB)
-
+
+ +
+3:01 +(MP3 5.6MB) +(OGG 4.1MB) +

OpenBSD 5.2 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Brazil -
-
- +

+ +
+

Just as the original song professed its love for Brazil, "World, you'll love my Linux" is the passionate call of an idealistic dreamer who can't bear the thought of software that will only run under @@ -1461,16 +1598,15 @@ with the unattractive choice of doing the same, or relying on herculean efforts to port software that is being actively developed in a way to discourage porting it to other platforms. -
-
-


-
-
+ + +
+

Linux, the one and only true Unix
We are in every way Posix
We voice our yearning "Someday soon"
We won't need any other.
-
+

Then, tomorrow brings a new distro
It's better than the last you know
Another million bits that changed
@@ -1478,7 +1614,7 @@ They just get pushed into Posix
There's one thing that I know
The world will love it, all Linux
-
+

Then, there's other stuff we push as well
Others can work around this hell
With just a million lines of Shell
@@ -1489,107 +1625,106 @@ We are Posix
World, you'll love my Linux
Linux, Linux
-
-

-
-
-

- + + + + + +

Lyrics by Bob Beck. Music composed and arranged by Jonathan Lewis. Vocals by Doug McKeag. Guitar by Victor Farrell. All other instruments, Jonathan Lewis. Recorded, mixed, and mastered Jonathan Lewis of Moxam Studios. -
-
-


- -

5.1: "Bug Busters!"

- +

5.1: "Bug Busters!"

+ +
-
-2:47 (MP3 5.1MB) -(OGG 4.0MB)
-
+
+ +
+2:47 +(MP3 5.1MB) +(OGG 4.0MB) +

OpenBSD 5.1 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Bugbusters -
- -


-
-
+ + +
+

If you've got a bug
That you just can't shove
Who ya gonna install?
Bugbusters!
-
+

Buffer overflow?
Don't know where to go
Who ya gonna install?
Bugbusters!
-
+

I ain't afraid of no holes
I ain't afraid of no holes
-
+

And you're off by one
And it ain't no fun
Who ya gonna install?
Bugbusters!
-
+

If your system's down
And it makes you frown
Who ya gonna install?
Bugbusters!
-
+

I ain't afraid of no holes
I ain't afraid of no holes
-
+

If you need a trace
Gonna win that race
Who ya gonna install?
Bugbusters!
-
+

If you got a crash
And you got no cash
Who ya gonna install?
Bugbusters!
-
-OpenBSD makes me feel good!
-
-
-

-
-

- +OpenBSD makes me feel good!
+ + + + + +

Written and Arranged by Ty Semaka and Jonathan Lewis. Lyrics and Vocals -by Ty Semaka (www.tysemaka.com). All instruments programmed by +by Ty Semaka. +All instruments programmed by Jonathan Lewis. Recorded, mixed, and mastered by Jonathan Lewis of -Moxam Studios (moxam@hotmail.com). -
-
-
+Moxam Studios.


- -

"Shut up and Hack"

- +

"Shut up and Hack"

+ +
-
-3:11 (MP3 5.8MB) -(OGG 4.7MB)
-
+
+ +
+3:11 +(MP3 5.8MB) +(OGG 4.7MB) +

This is an extra on "The Songs 4.1 - 5.1" Audio CD. -
-
- -
-
- +

+ +

+ +
+

This is an extra track by Ty Semaka and Jonathan Lewis.

On a regular basis, the OpenBSD developers hold events called @@ -1602,30 +1737,31 @@ We've placed this phrase on hackathon tshirts too; they were very popular with the guys. -

+

The 2nd OpenBSD Audio CD "The Songs 4.1 - 5.1" celebrates the artwork and songs that have been released with each OpenBSD release. All the songs from the 4.1 to 5.1 releases are included (plus two bonus tracks).

The audio CD package contains some stickers (which ones may vary). - -


-
+ + + +

Shut up and hack!
In the hack room
In the back room
Wires everywhere
-
+

At the tables
Fingers able
Take another dare!
-
+

Close up your holes
Pick up the slack!
Get your head down!
@@ -1634,423 +1770,419 @@ Pick up the slack!
Get your head down!
Shut up and hack!
-
+

Coding faster
You're the master
of security
-
+

In your t-shirts
Hack till it hurts
This is how to be free
-
-CHORUS
-
+

+CHORUS +

Hit the pub now
We're a club now
Trading genius for free
-
+

Have a laugh and
Be a rock band
This is how it should be!
-
-CHORUS
-
-

-
-

+CHORUS +


- -

"Sonate aux insomniaques"

-4:03 (MP3 5.9MB) -(OGG 5.7MB)
-
-This is an extra on "The Songs 4.1 - 5.1" Audio CD. -
- +

"Sonate aux insomniaques"

+ +
+4:03 +(MP3 5.9MB) +(OGG 5.7MB)

+This is an extra on "The Songs 4.1 - 5.1" Audio CD. +

+ +

This is an extra track by audio-subsystem developer Alexandre Ratchov. It has no lyrics. The music is inspired by a poem with the same title and was entirely recorded and mixed using OpenBSD. - Order this CDROM from the OpenBSD Store. -—> - -
-

+-->


- -

5.0: "What Me Worry?"

- +

5.0: "What Me Worry?"

+ +
-
-3:03 (MP3 5.6MB) -(OGG 4.0MB)
-
+
+ +
+3:03 +(MP3 5.6MB) +(OGG 4.0MB) +

OpenBSD 5.0 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

MAD -
-
- +

+ +
+

Ty Semaka has been drawing
Puffy-inspired parody artwork
for us for many releases.
This time I asked him to do some
art that is a meta-parody:
-
+

A Puffy-inspired parody of
a parody magazine!
-
-
-


-
-
+ + +
+

What? Me Worry?
Not with this stuff
Nobody gettin' in
Nobody get tough
-
+

I'm a comic book kid
Having fun in the woods
Carving out toys
and makin' em good
-
+

Ya it's spy versus spy
I got so many tricks
I got undercover agents
Even out in the sticks
-
+

Threw a brick through your window
Ya it's teenage fun
Then I blew up a bridge
And blocked out the sun
-
+

Little black flies
on a pile of GNU
With a Dairy Queen tip
And Imma comin' for you
-
+

Make fun of everybody
That's my thang
Ya It's a geeks wet dream
I give a poit! blit! spang!
-
+

It's a mad mad world
and number 5 is alive
I gotta black submarine
and I'm built to survive
-
+

Threw a brick through your window
Ya it's teenage fun
Then I blew up a bridge
And blocked out the sun
-
+

Keep the source open
Gonna get my kicks
I'm 16 now
Ya I don't need mix
-
+

Got a stack o magazines
In my treehouse club
Nobody gettin' up here
Its secure ya bub
-
+

Got a dime store bazooka
And a bubble gum tank
Got pots and pans for cookin' up
some Open source stank
-
+

Threw a brick through your window
Ya it's teenage fun
Then I blew up a bridge
And blocked out the sun
-
-
-

-
-
-

- + + + + + +

Written and Arranged by Ty Semaka and Jonathan Lewis. Lyrics and Vocals by -Ty Semaka (www.tysemaka.com). Percussion and fuzzy bass guitar by Jonathan -Lewis. Electric guitars by Tim Williams (www.cayusemusic.com). Recorded, -mixed, and mastered by Jonathan Lewis of Moxam Studios (moxam@hotmail.com). -
-
-
+Ty Semaka. +Percussion and fuzzy bass guitar by Jonathan Lewis. +Electric guitars by Tim Williams. +Recorded, mixed, and mastered by Jonathan Lewis of +Moxam Studios.


- -

4.9: "The Answer"

- +

4.9: "The Answer"

+ +
-
-3:43 (MP3 6.8MB) -(OGG 5.7MB)
-
+
+ +
+3:43 +(MP3 6.8MB) +(OGG 5.7MB) +

OpenBSD 4.9 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Hitchhiker -
-
- +

+ +
+

This release is OpenBSD 4.9. Then why is -the song about 4.2? Huh?
-
+the song about 4.2? Huh? +

The OpenBSD 4.4 release artwork honoured the (Berkeley) CSRG guys for their efforts with the BSD 4.4 -release — they fought and managed to free the code.
-
+release — they fought and managed to free the code. +

This release the artwork is based on the stories of Douglas Adams, including his favorite number — 42. Therefore we can remember -the previous major achievement of CSRG — BSD 4.2.
-
+the previous major achievement of CSRG — BSD 4.2. +

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.
-
+virtual memory, etc. +

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

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


-
-
+ + +
+

How many streams must a fish swim down
before you can call him a man?
And how many codes must a vendor lock down
before silicon turns to sand?
Yes and how many times must the lawyers fly
before they are forever banned?
-
+

The answer my friend
BSD 4.2
The answer
BSD 4.2
-
+

How many years can a planet exist
before it is paved by the V?
How many years can some source code exist
before it's allowed to be free?
Yes and how many times can a fish turn his head
and pretend that he just doesn't see?
-
+

The answer my friend
BSD 4.2
The answer
BSD 4.2
-
+

How many times must we fight for the right
to share what is already ours?
Yes and how many times must we hitch while we hike
To end up not getting far?
And how many fish must we shove in our ear
before we can hear every star?
-
+

The answer my friend
BSD 4.2
The answer
BSD 4.2
-
+

And now we can travel the galaxy
with ships that are silicon made
And now with a towel and a laptop in hand
our future is made in the shade
And what did we use to build on and on
Inside everything that we use?
-
+

The answer my friend
BSD 4.2
The answer
BSD 4.2
-
-
-

-
-
-

- -Written and Arranged by Jonathan Lewis. Lyrics and Vocals by Ty Semaka -(www.tysemaka.com). Guitar and harmonica by Leslie Alexander -(www.lesliealexander.com). Recorded, mixed, and mastered by Jonathan -Lewis of Moxam Studios (moxam@hotmail.com). -
-
-
+ + + + +

+Written and Arranged by Jonathan Lewis. Lyrics and Vocals +by Ty Semaka. +Guitar and harmonica +by Leslie Alexander. +Recorded, mixed, and mastered by Jonathan Lewis of +Moxam Studios. +


- -

4.8: "El Puffiachi"

- +

4.8: "El Puffiachi"

+ +
-
-2:39 (MP3 4.4MB) -(OGG 3.0MB)
-
+
+ +
+2:39 +(MP3 4.4MB) +(OGG 3.0MB) +

OpenBSD 4.8 CD2 track 2 is
an uncompressed copy of
-this song.
-
-[Instrumental]
-
+this song. +

+[Instrumental] +

ElPuffiachi -
-
- -[Sorry, no commentary] -
-
-


-
-
-
-
-
-
+ + +

- +[Sorry, no commentary] +

+ + + + + +

Written and performed by Manuel Jara and Mauricio Moreno of 'Los Morenos'. -
-
-


- -

4.7: "I'm still here"

- +

4.7: "I'm still here"

+ +
-
-4:39 (MP3 8.5MB) -(OGG 6.3MB)
-
+
+ +
+4:39 +(MP3 8.5MB) +(OGG 6.3MB) +

OpenBSD 4.7 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Superfish -
-
- +

+ +
+

[Sorry, no commentary] -
-
-


-
-
+ + +
+

Back when I was twenty
They said I wouldn't last
All that I believed in
Were the teachings of the past
-
+

All I ever wanted
Was to keep the world secure
And all the criticizing
Was something I'd endure
-
+

The changes that I've been through
And the trials along the way
The battle isn't over
And I'm living day by day
-
+

But I'm still here
-
+

Some say that I'm a hero
But I'm just being me
With my filter I can hide
My true identity
-
+

One day when I was flying
Across the open skies
I saw the bridge to freedom
Had been weakened over time
-
+

The server room was burning up
And melting the array
A little breath of cold air
Was enough to save the day
-
+

CHORUS:
But I'm still here
Better than I've ever been before
I'm still free
Close a window, open up a door
I'm still me
-
-INSTRUMENTAL
-
+

+INSTRUMENTAL +

Now that I am older
And I've been around so long
The world is ever changing
I'm still righting all the wrong
-
-CHORUS:
-
-
-

-
-

- +CHORUS: + + + + + +

Written, arranged, and sung by Bob Kitella. Guitar by Tim Campbell. Keyboard by Bob Kitella and Jonathan Lewis. Bass, additional programming, mixing, and mastering by Jonathan Lewis. -
-
-


- -

4.6: "Planet of the Users"

- +

4.6: "Planet of the Users"

+ +
-
-2:38 (MP3 4.8MB) -(OGG 3.6MB)
-
+
+ +
+2:38 +(MP3 4.8MB) +(OGG 3.6MB) +

OpenBSD 4.6 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

PlanetUsers -
-
- +

+ +
+

[Sorry, no commentary] -
-
-


-
-
+ + +
+

Welcome to the future
One very rich man
runs the Earth with
one multinational
owns your stuff
and owns your birth
-
+

Everyone is armless
Personal robots
Do it all for you
Sitting on your slug head
One channel TV
never gonna bore you
-
+

CHORUS
Does it sound like a paradise
or a way to die
@@ -2058,130 +2190,129 @@ I'm a man from the open past
And I'll never last
on the Planet of the Users
-
+

Everyone is happy
No more government
No more media
Only the Company
Entertains you
while it feeds you
-
+

Soylent Green pap
Eating your friends while
shopping, buying
Stupid applications
Obsolete before you try them
-
-CHORUS
-
+

+CHORUS +

Take me back
Take me back
Please
Take me back
-
+

Way back in my time
Open source kept
everyone choosing
People knew the insides
Of devices they were using
-
+

Hackers had a doorway
Now it's locked and
dumbed down so much
One button coma
Stop the future truly outta touch
-
-CHORUS
-
-
-

-
-

- +CHORUS + + + + + +

Written and arranged by Ty Semaka and Jonathan Lewis. Lyrics by Ty Semaka. Vocals by Duncan McDonald, bass guitar by Jonathan Lewis, guitars by Russ Broom, drums by John McNeil. Recorded, mixed, and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -
-
-
+Moxam Studios.


- -

4.5: "Games"

- +

4.5: "Games"

+ +
-
-3:29 (MP3 6.4MB) -(OGG 4.5MB)
-
+
+ +
+3:29 +(MP3 6.4MB) +(OGG 4.5MB) +

OpenBSD 4.5 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Pufftron -
-
- +

+ +
+

[Sorry, no commentary] -
-
-


-
-
+ + +
+

I love to hate my PC
But now it's not so easy
Just wanna get this job done
But these A.M.L. games are dumb
-
+

You wanna know the truth?
Intel's controlling you
And Microsoft is too
But this is nothing new
-
+

With A.C.P.I.
This endless mess so corporate
Tangles and angles
In what could be straight forward
-
+

Lost connections
Lost my mind
It's such a waste of time
-
-CHORUS
-
+

+CHORUS +

Now on the motherboard
Where all my life is stored
Playing with garbage there
With rules so unfair
-
+

Ruled by A.C.P.I.
Whose heart is so corrupted
Forcing us all to play
Our progress interrupted
-
+

Lost connections
Lost my mind
It's such a waste of time
-
-CHORUS
-
+

+CHORUS +

Yes I'm a user
And I'm not the only one
I'm not a loser
With help from Puffy Tron
-
+

And we will find it
The pin in all this heartache
Map our devices
And we know what it'll take
-
+

Lost connections
Lost my mind
Oh Ooh Woah end of line
-
+

(bridge)
On and on
Can we all be wrong?
@@ -2191,45 +2322,46 @@ Gone wrong
We are Tron
On and on and on
-
-Instrumental CHORUS (guitar solo)
-
-Instrumental pre-chorus
-
+

+Instrumental CHORUS (guitar solo) +

+Instrumental pre-chorus +

CHORUS
dumb dumb dumb
-
-

-
-
-

- + + + + + +

Music written and arranged by Jonathan Lewis. Lyrics by Ty Semaka and Theo de Raadt. Synth, drum and bass programming by Jonathan Lewis, guitar by Russ Broom, vocals by Jonny Sinclair. Recorded, mixed, and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -
-
-
+Moxam Studios.


- -

4.4: "Trial of the BSD Knights"

- +

4.4: "Trial of the BSD Knights"

+ +
-
-3:05 (MP3 5.6MB) -(OGG 4.4MB)
-
+
+ +
+3:05 +(MP3 5.6MB) +(OGG 4.4MB) +

OpenBSD 4.4 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

SourceWars -
-
- +

+ +
+

Nearly 10 years ago Kirk McKusick wrote a history of the Berkeley Unix distributions for the O'Reilly book "Open Sources: Voices from the Open Source Revolution". @@ -2240,8 +2372,7 @@ 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. -
-
+

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 @@ -2251,8 +2382,7 @@ 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? -
-
+

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) @@ -2263,14 +2393,12 @@ 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. -
-
+

Then Mike and Kirk purified 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). -
-
+

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. @@ -2279,128 +2407,122 @@ (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 $1000 per copy). -
-
+

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. -
-
-


-
-
-
-
+ + +
+

Source Wars
Episode IV
Trial of the BSD Knights
- -
+

Not so very long ago
and not so far away
AT&T made system code
and gave some bits away
-
+

Some Berkeley geeks rebuilt it
better, faster, more diverse
This open thing was wonderful
for everyone on Earth
-
+

And then the roaring 90's came
The Empire changed its mind
And good old greed was back again
The geeks were in a legal bind
-
+

The Empire's Unix Lab
sued BSDi from above
The code is free but
only we can sell it bub!
-
+

The University came calling
in full protective mode
and proved the source in Net/2
didn't use the Empire's code
-
+

Then Bostic brought the Empire's books
n' slammed them dandys down
And showed the giant chunks
of BSD code all around
-
+

They didn't even give an ounce
of credit front to back
This broke the license USL
was using to attack
-
+

The case was thrown out by the judge
and "settled" out of court
And UCB was big enough
to take it like a sport
-
+

And to this day the geekfolk say
Now did we win or lose?
They shoulda made 'em reprint
every book with proper dues
-
+

And take out ads in major rags
apologetically
And maybe now it wouldn't be
the same monopoly
-
+

The Empire might have tumbled
down if everybody saw
How greed became so big
they couldn't see that glaring flaw
-
+

But only one community
the one that makes it tick
Is there to fight for everyone
exposing hypocrites
-
+

And OpenBSD is here
to tell the story right
Once again the fight is fought
and kept in shining light
-
+

And may the source be with you
May the Empire fall apart
Ya like that's gonna happen!
But we gotta keep heart!
-
-

-
-
-

- + + + + +

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 (moxamstudios@hotmail.com). -
-
-
+Moxam Studios.


- -

4.3: "Home to Hypocrisy"

- +

4.3: "Home to Hypocrisy"

+ +
-
-4:48 (MP3 8.2MB) -(OGG 6.5MB)
-
+
+ +
+4:48 +(MP3 8.2MB) +(OGG 6.5MB) +

OpenBSD 4.3 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Cryptonaut -
-
- +

+ +
+

We are just plain tired of being lectured to by a man who is a lot like Naomi Campbell. -
-
+

In 1998 when a United Airlines plane was waiting in the queue at Washington Dulles International Airport for take-off to New Orleans (where a Usenix conference was taking place), one man stood up from @@ -2411,26 +2533,23 @@ the plane and removed this man, Richard Stallman, from the plane. After Richard was removed from the plane, everyone else stayed onboard and continued their journey to New Orleans. A few -OpenBSD developers were on that same plane, seated very closeby, +OpenBSD developers were on that same plane, seated very close by, so we have an accurate story of the events. -
-
+

This is the man who presumes that he should preach to us about morality, freedom, and what is best for us. He believes it is his God-given role to tell us what is best for us, when he has shown that he takes actions which are not best for everyone. He prefers actions which he thinks are best for him — and him alone — and then lies to the public. Richard Stallman is no Spock. -
-
+

We release our software in ways that are maximally free. We remove all restrictions on use and distribution, but leave a requirement to be known as the authors. We follow a pattern of free source code distribution that started in the mid-1980's in Berkeley, from before Richard Stallman had any powerful influence which he could use so falsely. -
-
+

We have a development sub-tree called "ports". Our "ports" tree builds software that is 'found on the net' into packages that OpenBSD users can use more easily. A scaffold of Makefiles and @@ -2442,113 +2561,111 @@ and compiled is not as free as we would like, but what can we do. All the other operating system projects make exactly the same decision, and provide these same conveniences to their users. -
-
+

Richard felt that this "ports tree" of ours made OpenBSD non-free. He came to our mailing lists and lectured to us specifically, yet he said nothing to the many other vendors who do the same; many of them donate to the FSF and perhaps that has something to do with it. Meanwhile, Richard has personally made sure that all the official GNU software — including Emacs — compiles and runs on Windows. -
-
+

That man is a false leader. He is a hypocrite. There may be some people who listen to him. But we don't listen to people who do not follow their own stupid rules. - -


-
-
+ + +
+

Puffy and the mighty Cryptonauts
Trading with new lands by open C
Corporate monsters, many closing passages
Tempting harpies
13 years of treachery
+


-
Journey's over, welcome home the heroes
Offering the bounty of their trade
Useful clothing spun from the golden fleece
For the people, free and very strongly made
+


-
But something's wrong with them
They will not take our free wares
"What's the matter good people?
Why are you so scared?
Why?"
+


-
Then one brave soul spoke out
"We're not allowed to take your gifts
Hypocrites has spoken
There are many new laws"
+


-
Hypocrites appears
"Puffy!
You must obey my new rules!"
+


-
"First rule one dictates
You cannot give your code away"
+


-
(In Greek) To your health, Nick, great bouzouki player and cool dude.
+


-
"And rule two dictates
You must give it to me
So I can give it away properly for free"
+


-
"The list goes on of course
But for traders this is all you need"
+


-
"This is madness!
He has lost his mind!
This defies the first law of free trade
Rule zero came before this rule one
Freedom means you cannot dictate to anyone"
+


-
Then Hypocrites goes mad.
-
-
-

-
-
-

- + + + + + +

Music written and arranged by Jonathan Lewis. Lyrics by Ty Semaka and Nikkos Diochnos. Vocals and bouzouki by Nikkos Diochnos. Baglama, second bouzouki, violin, bass, and drum programming by Stelios Pulos, né Jonathan Lewis. Guitar by Methodios Valtiotis, né Allen Baekeland. Percussion by Pentelis Yiannikopulos, né Ben Johnson. Recorded, mixed, and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -
-
-
+Moxam Studios.


- -

4.2: "100001 1010101"

- +

4.2: "100001 1010101"

+ +
-
-4:40 (MP3 4.0MB) -(OGG 6.4MB)
-
+
+ +
+4:40 +(MP3 4.0MB) +(OGG 6.4MB) +

OpenBSD 4.2 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Marathon -
-
- +

+ +
+

Those of us who work on OpenBSD are often asked why we do what we do. This song's lyrics express the core motivations and goals which have remained unchanged over the years — secure, free, reliable software, @@ -2601,21 +2718,20 @@ what we do to run our own race, and finish it the best we can. We don't rush off at every distraction, or worry how this will affect our image. We are here to have fun doing right. +

+ +

- -


-
-
The starting line is nervous
we burst upon the course
Electric is our passion
An open hearted force
-
+

The water's full of dangers
That interrupt the flow
And soon the spirit splinters
as temptation takes its toll
-
+

*Give and get back some
Sharing it all
Path we know best
@@ -2625,33 +2741,33 @@ You can still choose
If you don't swim to win
you'll never lose*
-
+

One Zero Zero Zero Zero One
-
+

The window is a wall by now
A sieve of sickened holes
The water chicken stealing maps
Mistaking us for foes
-
+

The sun a son of Icarus
Flies too close to itself
Forbidden fruit is blinded
by the toys upon the shelf
-
-*CHORUS*
-
+

+*CHORUS* +

One Zero One Zero One Zero One
-
+

Slow and steady wins they say
but this is not a race
It's not about who takes a prize
for first or second place
-
+

Imaginary rings of brass
Were traded for real goals
The vision and the mission lost
For those with corporate souls
-
+

*Give and get back some
Sharing it all
Path we know best
@@ -2666,40 +2782,40 @@ If you don't swim to win
you'll never lose
You'll never lose*
-
-
-

-
-
-

- + + + + + +

Music written and arranged by Jonathan Lewis. Recorded, mixed and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -Vocals by Duncan McDonald (www.thegreatgavalan.com). Drums by +Moxam Studios. +Vocals by Duncan McDonald. Drums by John McNeil. Guitar by Jeff Drummond. Bass and keyboards by Jonathan Lewis. Lyrics by Ty Semaka and Theo de Raadt. -
-
-


- -

4.1: "Puffy Baba and the 40 Vendors"

- +

4.1: "Puffy Baba and the 40 Vendors"

+ +
-
-4:19 (MP3 4.1MB) -(OGG 8.3MB)
-
+
+ +
+4:19 +(MP3 4.1MB) +(OGG 8.3MB) +

OpenBSD 4.1 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

PuffyBaba -
-
- +

+ +
+

As developers of a free operating system, one of our prime responsibilities is device support. No matter how nice an operating system is, it remains useless and unusable without solid support for a wide percentage of the @@ -2746,13 +2862,13 @@ We only ask that users help us in changing the political landscape. - -


-
-
+ + +
+

Here's an old story ...
+


-
Puffy Baba and the 40 Vendors
We all know the details
Magic cave, magic words, some thieves,
@@ -2761,14 +2877,14 @@ Who got a bad rap if you ask me
The little guy who
did the best with what he had
+


-
Here are Mr. Baba's lessons
Load one ass, take a few trips and spend
in moderation
Three things the average man can't — get — right
+


-
If you know your brother is a greedy bastard
never give him the password
If he goes penguin on you,
@@ -2776,21 +2892,21 @@ When a cave is guarded by magic lawyers
A sea of blood will be its doormat
So do the best with what you have
+


-
Beyond the lessons — you must know this
that the Devil is as real as your address
But unlike Vendors,
he at least keeps the door open
+


-
Vendors of water that should be free
Look upon their words and despair
Their badvertising made a thief of my brother
then made him better off dead
Now he hasn't got shit to do his best with
+


-
Gratis. Free. Libre. Cuffo.
The companies of thieves stole every good adjective
and left us with open source (sores)
@@ -2798,42 +2914,41 @@ for each consecutive cut
But with the salty water of labour
parched desert becomes pregnant black soil
+


-
It's not whether you're well off
it's where you dig the well
The best the little guy can do is what
the little guy does right
-
-
-

-
-
-

- + + + + + +

Recorded, mixed and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). +Moxam Studios. Voice by Richard Sixto. Lyrics by Ty Semaka. -
-
-


- -

4.0: "OpenVOX"

- +

4.0: "OpenVOX"

+ +
-
-4:00 (MP3 3.9MB) -(OGG 6.0MB)
-
+
+ +
+4:00 +(MP3 3.9MB) +(OGG 6.0MB) +

This is the extra song on the "The Songs 3.0 - 4.0" Audio CD. -
-
- -
-
- +

+ +

+ +
+

This is an extra track by the artist Ty Semaka (who really has "had Puffy on his mind") which we included on the "The Songs 3.0 - 4.0" audio CD.

@@ -2841,29 +2956,30 @@ and music for each OpenBSD release. Ty and Theo really do go to a (very specific) bar and discuss what is going on in the project, and then try to find a theme that will work... -

+

The 1st OpenBSD Audio CD "The Songs 3.0 - 4.0" celebrates the artwork and songs that have been released with each OpenBSD release. All the songs from the 3.0 to 4.0 releases are included (plus this bonus track).

Includes an 11cm silver-on-clear die-cut wireframe Puffy sticker! - -


-
+ + + +

Be Open
Be Vocal
Stay Open
Stay Vocal
-
-(repeat)
-
+

+(repeat) +

OpenBSD
-
+

Twice a year,
me an' Theo Theorize over beer
at the Ship and outhip all the misers
@@ -2880,7 +2996,7 @@ OK stop.
I get it.
Some asshole lied.
-
+

And then he says,
"The crashorama villaination
lawyerific pornication threatifies
@@ -2896,14 +3012,15 @@ I get it.
Where's my pencils?
Bring me my mic!
-

+ +

Be Open
Be Vocal
Stay Open
Stay Vocal
-
-(repeat)
-
+

+(repeat) +

Then he has another beer and
gets all, you know, pushy.
Make Puffy kill pussies?
@@ -2921,39 +3038,36 @@ "It's four little buttons not five Ty"
And pretty soon I'll be losing my mind
cause it's a f@#!kin' cartoon!
-
-(beat boxin')
-
-
-

- -
-
+(beat boxin')
+


- -

4.0: "Humppa Negala"

- +

4.0: "Humppa Negala"

+ +
-
-2:40 (MP3 2.3MB) -(OGG 3.6MB)
-
+
+ +
+2:40 +(MP3 2.3MB) +(OGG 3.6MB) +

OpenBSD 4.0 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Pufferix -
-
- +

+ +
+

The last 10 years, every 6 month period has (without fail) resulted in an official OpenBSD release making it to the FTP servers. But CDs are also manufactured, which the project sells to continue our development goals. -
-
+

While tests of the release binaries are done by developers around the world, Theo and some developers from Calgary or Edmonton (such as Peter Valchev or Bob Beck) test that @@ -2961,56 +3075,50 @@ approximately two months to design and draw artwork that will fit the designated theme, and coordinates with his music buddies to write and record a song that also matches the theme. -
-
+

Then the discs and all the artwork gets delivered to the plant, so that they can be pressed in time for an official release date. -
-
+

This release, instead of bemoaning vendors or organizations that try to make our task of writing free software more difficult, we instead celebrate the 10 years that we have been given (so far) to write free software, express our themes in art, and the 5 years that we have made music with a group of talented musicians. -
-
+

OpenBSD developers have been torturing each other for years now with Humppa-style music, so this release our users get a taste of this too. Sometimes at hackathons you will hear the same songs being played on multiple laptops, out of sync. It is under such duress that much of our code gets written. -
-
+

We feel like Pufferix and Bobilix delivering The Three Discs of Freedom to those who want them whenever the need arises, then returning to celebrate the (unlocked) source tree with all the other developers. - -


-
-
-
-
+ + +
+

Humppa negala
Humppa negala
Humppa negala
Venismechah
-
+

Humppa negala
Humppa negala
Humppa negala
Venismechah
-
+

Humppa neranenah
Humppa neranenah
Humppa neranenah
Venismechah
-
+

Humppa neranenah
Humppa neranenah
Humppa neranenah
Venismechah
-
+

Uru, uru achim!
Uru achim b'lev sameach
Uru achim b'lev sameach
@@ -3019,31 +3127,31 @@ uru achim!
uru achim!
OpenBSD!
+


-
(circus torture)
+


-
Humppa negala
Humppa negala
Humppa negala
Venismechah
-
+

Humppa negala
Humppa negala
Humppa negala
Venismechah
-
+

Humppa neranenah
Humppa neranenah
Humppa neranenah
Venismechah
-
+

Humppa neranenah
Humppa neranenah
Humppa neranenah
Venismechah
-
+

Uru, uru achim!
Uru achim b'lev sameach
Uru achim b'lev sameach
@@ -3052,165 +3160,151 @@ uru achim!
uru achim!
OpenBSD!
-
-
-

-
-
-

- + + + + + +

Based on the traditional Jewish song "Hava Nagilah" composed by Anonymous. -Section of "Enter The Gladiators" (circus theme) composed by Julius Fučík. +Section of "Enter The Gladiators" (circus theme) composed by Julius Fučík. Recorded, mixed and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). +Moxam Studios. Accordion, Tuba and drums by Jonathan Lewis. Vocals by Ty Semaka & Jonathan Lewis. -
-
-


- -

3.9: "Blob!"

- +

3.9: "Blob!"

+ +
-
-4:00 (MP3 7.6MB) -(OGG 6.0MB)
-
+
+ +
+4:00 +(MP3 7.6MB) +(OGG 6.0MB) +

OpenBSD 3.9 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Blob -
-
- +

+ +
+

OpenBSD emphasizes security. It also emphasizes openness. All the code is there for all to see. Blobs are vendor-compiled binary drivers without any source code. Hardware makers like them because they obscure the details of how to make their hardware work. They hide bugs and workarounds for bugs. Newer versions of blobs can weaken support -for older hardware and motivate people to buy new hardware.
-
-
+for older hardware and motivate people to buy new hardware. +

Blobs are expedient. Many other open source operating systems -cheerfully incorporate them; in fact their users demand them.
-
-
+cheerfully incorporate them; in fact their users demand them. +

But when you need to trust the system, how do you check the blob for quality? For adherence to standards? How do you know the blob contains no malicious code? No incompetent code? Inspection is impossible; you -can only test the black box. And when it breaks, you have no idea why.
-
-
+can only test the black box. And when it breaks, you have no idea why.

    -
  • Blobs can be 'de-supported' by vendors
    -at any time.
    -
    -
  • Blobs cannot be supported by developers.
    -
    -
  • Blobs cannot be fixed by developers.
    -
    -
  • Blobs cannot be improved.
    -
    -
  • Blobs cannot be audited.
    -
    -
  • -Blobs are specific to an architecture, thus
    -less portable.
    -
    -
  • Blobs are quite often massively bloated.
    +
  • Blobs can be 'de-supported' by vendors at any time. +
  • Blobs cannot be supported by developers. +
  • Blobs cannot be fixed by developers. +
  • Blobs cannot be improved. +
  • Blobs cannot be audited. +
  • Blobs are specific to an architecture, thus less portable. +
  • Blobs are quite often massively bloated.
-
-
+

This release, like every OpenBSD release, contains OpenBSD and its source code. It runs on a wide variety of hardware. It contains many new features and improvements. OpenBSD does attempt to convince vendors to release documentation, and often reverse-engineers around the need for blobs. OpenBSD remains blob-free. Anyone can look at it, assess it, improve it. If it breaks, it can be fixed. - -


-
-


+ + +
+

Little baby Blobby was a cute little baby
when we found him on the beach,
there was nothin' shady
you could bounce him on your knee
like a ba-ba-ball
and his first little word was adorable
-
+

He said a blah blah blah blah blah
blah blah blah
Blah!
+


-
Thin edge of the wedge?
But everybody was so happy — about Blob
+


-
Blob was popular at school he was helpful too
He could get your motor runnin'
with a drop of goo
He was givin' it away never charged a dime
But by the time he graduated
Blob was business slime!
-
+

He was a blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah
+


-
He's givin' you the Evil Eye!
+


-
Now everybody had it
they was drivin' around
They was givin' up their freedoms
for convenience now
Blobbin' up the freeway, water black as pitch
And somehow little Blobby was a growin' rich!
+


-
He was a blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah
+


-
It's linkin' time!
+


-
Now it was out of control
n' fishy's came to depend
on Blobby's Blob Blah, seemed to be no end
Then his empire spread and to their surprise
Blobby been a growin' to incredible size!
+


-
He's a blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah
B-b-b-b-b-b-b-b-b
+


-
Then along came a genius Doctor Puffystein
And he battled the Blob
who had crossed the line
He was 50 feet tall — Doctor said "No fear"
I got a sample of Blob I can reverse engineer!
+


-
But it was too late!
Blob was takin' over the world!
He wants your video!
Ya he wants your net!
He wants your drive!
He wants it all!!
+


-
Somebody help us!
Noooooooo!
NVIDIA!
@@ -3228,45 +3322,46 @@ ICP Vortex!
and IBM!
Takin' over the world!
-
-
-

-
-
-

- + + + + + +

Music composed by Ty Semaka and Jonathan Lewis. Recorded, mixed and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -Vocals and Lyrics by Ty Semaka & +Moxam Studios. +Vocals and Lyrics by Ty Semaka & Theo de Raadt. Bass guitar, organ and bubbles by Jonathan Lewis. -Guitar by Tom Bagley. +Guitar by Tom Bagley. Drums by Jim Buick. -
-
-


- -

3.8: "Hackers of the Lost RAID"

- +

3.8: "Hackers of the Lost RAID"

+ +
-
-4:24 (MP3 8.1MB) -(OGG 5.6MB)
+
+ +
+4:24 +(MP3 8.1MB) +(OGG 5.6MB) +
Instrumental version (MP3 8.0MB) -(OGG 5.5MB)
-
+(OGG 5.5MB) +

OpenBSD 3.8 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Jones -
-
- +

+ +
+

For a multitude of (stupid) reasons, vendors often attempt to lock out our participation with their customers by refusing to give our programmers sufficient documentation so that we can properly support @@ -3292,11 +3387,11 @@ "quality" to show its head.

RAID devices have two main qualities that people buy them for: -

  • Redundancy
  • Repair
+

You want a RAID unit to provide you with redundancy, so that if some drives fail, your data is not lost. But once a drive has failed, you require your array to (automatically, most likely) perform the operations to repair @@ -3347,104 +3442,117 @@

Until other vendors give us documentation, if you want reliable RAID in OpenBSD, please buy -LSI/AMI -RAID cards. And everything +LSI/AMI RAID cards. And everything will just work.

And keep pestering the other vendors. -
-
-


-
-Narrator: -Welcome friends to the adventures of Puffiana Jones!
-
-Brought to you by the good people at OpenBSD!
-
+ + +
+
+
Narrator: +
+

+Welcome friends to the adventures of Puffiana Jones! +

+Brought to you by the good people at OpenBSD! +

Whether braving jungles of wires, oceans of code, or hacking the most treacherous of crypts, one fish fights for justice. With bravery and morality like none other, one name rings true. Puffiana Jones, famed -hackologist and adventurer!
-
+hackologist and adventurer! +

Tracking down valuable artifacts and returning them to the public from the steely grip of greed. Many a villain has he pummeled, many a vile -vendor has he thwarted, countless thugs, lawyers and kitties abound.
-
-Join us now in his latest adventure. Hackers of the Lost RAID!
-
-
-Marlus: -Puffy, this mission will be dangerous.
-
-Puffy: -I'm a careful guy Marlus.
-
-
-Puffy and Salmah: -They're hacking in the wrong place!
-
-
-Beluge: -You will never get the documentation Jones! Ah ha ha ha ha!
-
-Puffy: -Now you're gettin' nasty.
-
-
-Puffy: -SCSI's, why'd it have to be SCSI's?
-
-Salmah: -API's, very dangerous. You go first.
-
-
-Narrator: +vendor has he thwarted, countless thugs, lawyers and kitties abound. +

+Join us now in his latest adventure. Hackers of the Lost RAID! +

+ +
+
Marlus: +
+Puffy, this mission will be dangerous. +
Puffy: +
+I'm a careful guy Marlus. +
+ +
+
Puffy and Salmah: +
+They're hacking in the wrong place! +
+ +
+
Beluge: +
+You will never get the documentation Jones! Ah ha ha ha ha! +
Puffy: +
+Now you're gettin' nasty. +
+ +
+
Puffy: +
+SCSI's, why'd it have to be SCSI's? +
Salmah: +
+API's, very dangerous. You go first. +
+ +
+
Narrator: +
+

Through thick and thin our hero persists, until finally, there before him lies the answer of the ages. How to get OpenBSD, the world's most secure operating system, to communicate with the lost RAID. But alas, he is foiled once again by -the evil Neozis. Again he must chase the truth. Will our hero prevail?
-
-Triumphant again! Join us next time for the continuing adventures of -Puffiana Jones!
-
-
-

-
-
+the evil Neozis. Again he must chase the truth. Will our hero prevail?

- +Triumphant again! Join us next time for the continuing adventures of +Puffiana Jones! + + + + + + +

Music composed by Ty Semaka and Jonathan Lewis. The Moxam Orchestra programmed and played by Jonathan Lewis. Vocals and Lyrics by Ty Semaka. Drums by Charlie Bullough. Recorded, mixed and mastered by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -
-
-
+Moxam Studios.


- -

3.7: "Wizard of OS"

- +

3.7: "Wizard of OS"

+ +
-
-10:08 (MP3 18MB) -(OGG 13MB)
-
+
+ +
+10:08 +(MP3 18MB) +(OGG 13MB) +

OpenBSD 3.7 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Wizard -
-
- +

+ +
+

For an operating system to get anywhere in "the market" it must have -good device support.
-
+good device support. +

Ethernet was our first concern. Many vendors refused to supply programmers with programming documentation for these chipsets. Donald Becker (Linux) and Bill Paul (FreeBSD) changed the rules of the game @@ -3454,26 +3562,25 @@ ethernet chipset documentation was available. Today, some vendors still resist releasing ethernet chipset documentation (ie. Broadcom, Intel, Marvell/SysKonnect, NVIDIA) but the driver problem is mostly -solved in the ethernet market.
-
+solved in the ethernet market. +

Similar problems have happened in the SCSI, IDE, and RAID markets. Again, the problem was solved by writing drivers for documented devices first. If the free software user communities use those drivers preferentially, it is a market loss for the secretive vendors. Another approach that has worked is to publish email addresses and phone numbers for the marketing department managers in these -companies. These email campaigns have worked almost every time.
-
-The new frontier: 802.11 wireless chipsets.
-
+companies. These email campaigns have worked almost every time. +

+The new frontier: 802.11 wireless chipsets. +

Over the last six months, this came to a head in the OpenBSD project. We asked our users to help us petition numerous vendors so that we could get chipset documentation or redistributable firmware. Certainly, we did not succeed for some vendors. But we did influence some vendors, in particular the Taiwanese (Ralink and Realtek), who have given us -everything we need. We also reverse engineered the Atheros chipsets.
-
- +everything we need. We also reverse engineered the Atheros chipsets. +

Want to help us? Avoid Intel Centrino, Broadcom, TI, or Connexant PrismGT chipsets. @@ -3488,8 +3595,7 @@ Atheros. Our manual pages attempt to explain which vendors (ie. D-Link) box which chipsets into which product. -
-
+

Send a message that open support for hardware matters. A vendor in Redmond largely continues their practices because they get the chipset documentation years before everyone else does. @@ -3500,11 +3606,10 @@ development information for all, but are even going further and telling their development communities to not work with us at pressuring vendors. It is ridiculous. -
-
-


-
-
+ + +
+

The heroine is deaf to her device
her uncles on the farm,
send out the alarm
@@ -3517,10 +3622,10 @@ The wicked lawyers dead
The open slippers red are
Hers to take
-
+

Ding dong the lawyer's dead
You're off to see the Wizard kid
-
+

The north witch instructed Puffathy
To get yourself back home
Take this yellow road and
@@ -3533,23 +3638,23 @@ Were nice but pretty lame,
lazy and insane
but they sang OK
-
+

Ding dong the lawyer's dead
You're off to see the Wizard kid
-
+

Finally we're through the trees
The city glows
It's positively green
Pompously the wizard booms
He wants the broom of triple 'w'
-
+

Go to the west
You must pass the test
For me
Bring me the ride
of the witch I despise
And you'll be free
-
+

You don't need the broom
You don't need the shoes
You don't need the wiz
@@ -3566,12 +3671,12 @@ and work with Taiwan
And speak to your doggie
You're already gone....
-
-

-
-
-

- + + + + + +

Lyrics and vocal melody written by Ty Semaka. Main vocals by Jonathan Lewis, sung female vocals by Adele Legere, Puffathy (little girl voice) by Anita Miotti, monkeys and laughing by Ty @@ -3579,28 +3684,29 @@ guitar by Reed Shimozawa, drums, bass and all other sounds programmed by Jonathan Lewis. Co-Arranged by Ty Semaka & Jonathan Lewis. Recorded, mixed and mastered by Jonathan Lewis at -Moxam Studios (moxamstudios@hotmail.com). -
-
-
+Moxam Studios.


- -

3.6: "Pond-erosa Puff (live)"

- +

3.6: "Pond-erosa Puff (live)"

+ +
-
-4:00 (MP3 7.7MB) -(OGG 5.2MB)
-
+
+ +
+4:00 +(MP3 7.7MB) +(OGG 5.2MB) +

OpenBSD 3.6 CD2 track 2 is an
-uncompressed copy of this song.
-
+uncompressed copy of this song. +

Ponderosa -
-
- +

+ +
+

What is up with some free software providers?! They say "Here's something free! Oh wait, I changed my mind."

@@ -3623,14 +3729,12 @@ told him to get stuffed, and the community has created a replacement effort. Now his team cannot even keep their web pages up to date... -

  • OpenBSD was the first operating system to integrate a packet filter, and it was the ipf codebase from Darren Reed that we chose. But a few years later he told us that we were not free to make changes to the code. So we deleted ipf, and our new packet filter far exceeds the capabilities of the one he wrote. And other projects are switching too... -

  • The Apache group started from the humble beginnings of just being 'a patchy' set of changes to a completely free web server of dubious quality. But the years have changed them, @@ -3639,16 +3743,15 @@ doubt that there are encumbrances hidden within. Legal terms protect. Who are they protecting? Not your freedom. +

    So here's a goodbye to those three groups, and a warning to any others who will follow them: Make your stuff non-free, and something else will replace it. -
    -
    -


  • -
    -
    -
    + + +
    +

    Well he rode from the ocean far upstream
    Nuthin' to his name but a code and a dream
    Lookin' for the legendary inland sea
    @@ -3701,7 +3804,7 @@ So they did it right and the water went clean!


    -CHORUS
    +CHORUS


    So once agin' it was right, but then
    @@ -3726,43 +3829,44 @@ Cause water oughta be free for all!


    -CHORUS
    -
    +CHORUS

    +
    That's right!
    I'll hang a lickin' on ya!
    Never piss on another man's boot!
    -
    -

    -
    -
    -

    - + + + + + +

    Vocals, Lyrics, Melody and Co-Arrangement by Ty Semaka — Guitar by -Chantal Vitalis — Bass by Jonny Nordstrom — Drums by John McNiel,
    +Chantal Vitalis — Bass by Jonny Nordstrom — Drums by John McNiel, Fiddle — Co-Arrangement, Recording, Mixing, Mastering by Jonathan Lewis of -Moxam Studios (moxamstudios@hotmail.com). -
    -
    -
    +Moxam Studios.


    - -

    3.5: "CARP License" and "Redundancy must be free"

    - +

    3.5: "CARP License" and "Redundancy must be free"

    + +
    -
    -5:21 (MP3 9.7MB) -(OGG 6.8MB)
    -
    +
    + +
    +5:21 +(MP3 9.7MB) +(OGG 6.8MB) +

    OpenBSD 3.5 CD2 track 2 is an
    -uncompressed copy of this skit & song.
    -
    +uncompressed copy of this skit & song. +

    CARP -
    -
    - +

    + +
    +

    A common theme used by the comedy crew Monty Python was to emphasize and exaggerate ridiculousnesses that their target had imposed upon themselves. Few things could be considered as humorous as making a @@ -3870,44 +3974,45 @@

    This ridiculous situation then inspired one of our developers to create this parody of the well-known Monty Python skit and song. -
    -
    -


    -
    -
    -
    -Customer: + + +
    + +
    +
    Customer: +
    Hello, I would like to buy a CARP license please. -
    -Licenser: +
    +
    Licenser: +
    A what? -
    -Customer: +
    Customer: +
    A license for my network redundancy protocol, CARP. -
    -Licenser: +
    Licenser: +
    Well, it's free isn't it? -
    -Customer: +
    Customer: +
    Exactly, the protocol's name is CARP. CARP the redundancy protocol. -
    -Licenser: +
    Licenser: +
    What? -
    -Customer: +
    Customer: +
    He is an.... redundancy protocol. -
    -Licenser: +
    Licenser: +
    CARP is a free redundancy protocol! -
    -Customer: +
    Customer: +
    Yes, I chose it out of three, I didn't like the others, they were all too... encumbered. And now I must license it! -
    -Licenser: +
    Licenser: +
    You must be a looney. -
    -Customer: +
    Customer: +
    I am not a looney! Why should I be tied with the epithet looney merely because I wish to protect my redundancy protocol? I've heard tell that Network Associates has a pet algorithm called RSA used in IETF @@ -3917,160 +4022,160 @@ patent on cursor movement! So, if you're calling the large American companies that fork out millions of dollars for the use of XOR a bunch of looneys, I shall have to ask you to step outside! -
    -Licenser: +
    Licenser: +
    Alright, alright, alright. A license. -
    -Customer: +
    Customer: +
    Yes. -
    -Licenser: +
    Licenser: +
    For a free redundancy protocol? -
    -Customer: +
    Customer: +
    Yes. -
    -Licenser: +
    Licenser: +
    You are a looney. -
    -Customer: +
    Customer: +
    Look, it allows for bleeding redundancy doesn't it? Cisco's got a patent for the HSRP, and I've got to get a license for me router VRRP. -
    -Licenser: +
    Licenser: +
    You don't need a license for your VRRP. -
    -Customer: +
    Customer: +
    I bleeding well do and I got one. It can't be called VRRP without it. -
    -Licenser: +
    Licenser: +
    There's no such thing as a bloody VRRP license. -
    -Customer: +
    Customer: +
    Yes there is! -
    -Licenser: +
    Licenser: +
    Isn't! -
    -Customer: +
    Customer: +
    Is! -
    -Licenser: +
    Licenser: +
    Isn't! -
    -Customer: +
    Customer: +
    I bleeding got one, look! What's that then? -
    -Licenser: +
    Licenser: +
    This is a Cisco HSRP patent document with the word "Cisco" crossed out and the word "IETF" written in in crayon. -
    -Customer: +
    Customer: +
    The man didn't have the right form. -
    -Licenser: +
    Licenser: +
    What man? -
    -Customer: +
    Customer: +
    Robert Barr, the man from the redundancy detector van. -
    -Licenser: +
    Licenser: +
    The looney detector van, you mean. -
    -Customer: +
    Customer: +
    Look, it's people like you what cause unrest. -
    -Licenser: +
    Licenser: +
    What redundancy detector van? -
    -Customer: +
    Customer: +
    The redundancy detector van from the Monopoly of Cizzz-coeee. -
    -Licenser: +
    Licenser: +
    Cizzz-coeee? -
    -Customer: +
    Customer: +
    It was spelt like that on the van. I'm very observant! I never seen so many bleeding aerials. The man said that their equipment could pinpoint a failover configuration at 400 yards! And my Cisco router, being such a flappy bat, was a piece of cake. -
    -Licenser: +
    Licenser: +
    How much did you pay for that? -
    -Customer: +
    Customer: +
    Sixty quid, and twenty grand for the PIX. -
    -Licenser: +
    Licenser: +
    What PIX? -
    -Customer: +
    Customer: +
    The PIX I'm replacing! -
    -Licenser: +
    Licenser: +
    So you're replacing your PIX with free software, and yet you want to license it? -
    -Customer: +
    Customer: +
    There's nothing so odd about that. I'm sure they patented this protocol too. After all, the IETF had a hand in it! -
    -Licenser: +
    Licenser: +
    No they didn't! -
    -Customer: +
    Customer: +
    Did! -
    -Licenser: +
    Licenser: +
    Didn't! -
    -Customer: +
    Customer: +
    Did, did, did and did! -
    -Licenser: +
    Licenser: +
    Oh, all right. -
    -Customer: +
    Customer: +
    Spoken like a gentleman, sir. Now, are you going to give me a CARP license? -
    -Licenser: +
    Licenser: +
    I promise you that there is no such thing. You don't need one. -
    -Customer: +
    Customer: +
    In that case, give me a Firewall License. -
    -Licenser: +
    Licenser: +
    A license? -
    -Customer: +
    Customer: +
    Yes. -
    -Licenser: +
    Licenser: +
    For your firewall? -
    -Customer: +
    Customer: +
    No. -
    -Licenser: +
    Licenser: +
    No? -
    -Customer: +
    Customer: +
    No, half my firewall. It had an accident. -
    -Licenser: +
    Licenser: +
    You're off your chump. -
    -Customer: +
    Customer: +
    Look, if you intend by that utilization of an obscure colloquialism to imply that my sanity is not entirely up to scratch, or indeed to deny the semi-existence of my little half firewall, I shall have to ask you to listen to this! Take it away CARP the orchestra leader! -
    -
    +
    +

    A zero... one.. A one zero one one
    -
    +

    VRRP, philosophically,
    must ipso facto standard be
    But standard it
    @@ -4078,89 +4183,88 @@ vis-à-vis
    the IETF
    you see?
    -
    +

    But can VRRP
    be said to be
    or not to be
    a standard, see,
    when VRRP can not be free,
    due to some Cisco patentry..
    -
    +

    Singing...
    -
    +

    La Dee Dee, 1, 2, 3.
    VRRP ain't free.
    O P E N B S D
    CARP is free
    -
    +

    Is this wretched Cisco-eze
    let through IETF to mean
    my firewall must pay legal fees?
    No! CARP and PF are Free!
    -
    +

    Fiddle dee dum,
    Fiddle dee dee,
    CARP and PF are free.
    -
    +

    1 1 2,
    Tee Hee Hee,
    CARP and PF are free.
    -
    +

    My firewall just keeps running, see,
    bisected accidentally,
    one summer afternoon by me.
    Redundancy's good when free.
    -
    +

    Redundancy must be free.
    Redundancy must be free.
    -
    +

    The End
    -
    +

    Under the Geddy Lee?
    -
    +

    No, Redundancy must be free!
    -
    -Geddy must be free.
    -
    -
    -

    -
    -

    - -"CARP License" sketch:
    +Geddy must be free.
    + + + + + +

    +"CARP License" sketch:
    Tony Binns as the Customer, Peter Rumpel as the Licenser. -"Redundancy must be free" song:
    +"Redundancy must be free" song:
    Lead vocal by Peter Rumpel, backing vocals by Jonathan Lewis and Ty Semaka. Piano by Janet Lewis, acoustic guitars by Chantal Vitalis.
    Bass and Geddy Lee questioning by Jonathan Lewis. -Lyrics by Bob Beck.
    -
    -
    -
    +Lyrics by Bob Beck.


    - -

    3.4: "The Legend of Puffy Hood"

    - +

    3.4: "The Legend of Puffy Hood"

    + +
    -
    -3:30 (MP3 7.0MB) -(OGG 5.1MB)
    -
    +
    + +
    +3:30 +(MP3 7.0MB) +(OGG 5.1MB) +

    OpenBSD 3.4 CD2 track 2 is an
    -uncompressed copy of this song.
    -
    +uncompressed copy of this song. +

    Puffy Hood -
    -
    - +

    + +
    +

    Join Puffy Hood and his Funny Fish as they take on the Sheriff (an unelected leader) and other evil forces of the draconian government!

    -
    As we did for the 3.3 release, we have once again tried making release artwork and music which are allegorical of recent happenings. @@ -4215,38 +4319,38 @@ We could not make stories like this up. So instead, we are making up an allegory about it, using the tale of Robin Hood. -
    -


    -
    -
    + + +
    +

    Sir Puffy of Ramsay was a wandrin'
    Through forests of seaweed all alone
    He had found the crusades
    were an endless charade
    So for now he called Nothing Hack home
    +


    -
    One day he met Little Bob of Beckley
    Beat him fair on a log-in by staff
    Clever chums they did find
    other fish of their kind
    Thwarting evil with humppa and math
    +


    -
    Now trouble was a brewin' when the Good King was away
    The Sheriff came a callin' for the poor to pay
    With CD's and their freedom
    for to share online
    And burning down the village cause he was a slime
    +


    -
    So Puffy and his buddies took the booty from the rich
    and turned it into a system to protect poor fish
    Sent out by Hook or a Wim
    to the teaming schools
    Town cryers were on fire cause the crypto ruled!
    +


    -
    Chorus:
    They called it "BSD"!
    And "Open" because it's always free
    @@ -4255,8 +4359,8 @@ Fish for never running
    and making something good!
    And here's to Puffy Hood!
    +


    -
    Aaaw! Word to the sea y'all
    The Hood's a bad ball
    Ya underneath he's a heathen and a traitor
    @@ -4268,8 +4372,8 @@ of Sheriff Plac-o-derm fool
    We gettin' back the booty
    or we take away your worms too
    +


    -
    Yo! Word to the classes
    Put on your glasses
    I guess the Sheriff is King till this passes
    @@ -4281,22 +4385,22 @@ happy faction of oily and gassy co-action".
    No! Don't hand em dick, grab a stick, keep attacking for freedom
    and hack till the King cometh back and leave em'
    +


    -
    Then trouble was a rollin' with an army on the run
    The Sheriff came a callin' for the spikey one
    And took back all the booty
    Puff intended for the poor
    The Arch-a-thon went on despite the mighty roar
    +


    -
    Puff snuck into the castle, and found the treasure hill
    And also found Maid Marlin held against her will
    He loaded all the loot
    to give it back and big surprise
    He took the maiden too, 'cause she was easy on the eyes
    +


    -
    Chorus:
    They called it "BSD"!
    And "Open" because it's always free
    @@ -4305,15 +4409,12 @@ Fish for never running
    and making something good!
    And here's to Puffy Hood!
    -
    -
    -
    -

    -
    -
    -

    - + + + + +

    Music, Co-arrangement, Recording, Mixing, Drum Programming, Bass, Organ, and Violin by Jonathan Lewis. Co-Arrangement, Lyrics, and Main Vocals by Ty Semaka. @@ -4322,30 +4423,31 @@
    Rap #1 by Richard Sixto. Guitar by Chantal Vitalis. -
    -
    -


    - -

    3.3: "Puff the Barbarian"

    - +

    3.3: "Puff the Barbarian"

    + +
    -
    -4:00 (MP3 7.5MB) -(OGG 3.3MB)
    -
    +
    + +
    +4:00 +(MP3 7.5MB) +(OGG 3.3MB) +

    OpenBSD 3.3 CD2 track 2 is an
    -uncompressed copy of this song.
    -
    +uncompressed copy of this song. +

    Puff the Barbarian -
    -
    - +

    + +
    +

    Like other Barbarians before him, Puff has had to face some pretty crazy challenges. -
    +

    This song is an allegory of the recent difficulties we went through dealing with Sun, who refused our request for documentation about their UltraSPARC @@ -4355,12 +4457,13 @@ our new W^X security feature. In the meantime, the AMD Hammer has come onto the scene, and this processor supports an eXecute bit in 64-bit -mode.
    -
    +mode. +

    And it is going to be faster...
    -
    -


    -
    + + + +

    Deep through the mists of time
    Gaze to the crystal ball
    Back to the age of darkness
    @@ -4370,8 +4473,8 @@ Spilling the blood of men
    Then from the ocean came
    Puff the Barbarian
    +


    -
    Born in a tiny bowl Puff was a pet
    Sold into slav-er-y by the man
    Eating the weeds till he was strong enough
    @@ -4406,34 +4509,38 @@ Hammer down eclipse the Sun
    And Puff, the land secured
    The new King Barbarian!
    -

    -
    -
    -

    - + + + + + +

    Written and arranged by Ty Semaka. Co-arranged, recorded, mixed & mastered by Jonathan Lewis. Vocals by DeVille, guitar by Sean Desmond, bass by Ian Knox, drums by John McNiel, violin by Jonathan Lewis. - -


    - -

    3.2: "Goldflipper"

    - +

    3.2: "Goldflipper"

    + +
    -
    -3:00 (MP3 2.5MB) -(OGG 2.3MB)
    -
    +
    + +
    +3:00 +(MP3 2.5MB) +(OGG 2.3MB) +

    OpenBSD 3.2 CD2 track 2 is an
    -uncompressed copy of this song.
    -
    +uncompressed copy of this song. +

    Mr Pond -


    -
    + + + +

    Goldflipper
    With golden skin
    and flippers as sharp as a knife
    @@ -4475,34 +4582,35 @@

    Goldflipper is gone
    Gold flipper's goooooooooooooone
    -

    -
    -
    -

    - + + +

    Lyrics by Ty Semaka. Arranged by Ty Semaka & Jonathan Lewis. Base & drum programming, recording, mixing & mastering by Jonathan Lewis. Vocals by Onalea Gilbertson. Sax by Dan Meichel. Trumpet & Trombone by Craig Soby. - -


    - -

    3.1: "Systemagic"

    - +

    3.1: "Systemagic"

    + +
    -
    -3:00 (MP3 2.9MB) -(OGG 2.3MB)
    -
    +
    + +
    +3:00 +(MP3 2.9MB) +(OGG 2.3MB) +

    OpenBSD 3.1 CD2 track 2 is an
    -uncompressed copy of this song.
    -
    +uncompressed copy of this song. +

    Systemagic -


    -
    + + + +

    BSD fight buffer reign
    Flowing blood in circuit vein
    Quagmire, Hellfire, RAMhead Count
    @@ -4535,37 +4643,37 @@ Crackin' ze bedroom, Crackin' ze vault
    Crackin' ze whip, HEY! Secure by default

    -Chorus
    -

    -

    - +Chorus + + +

    Produced & Directed by Ty Semaka and Ian Knox. Written, Arranged and Performed by Ty Semaka (vocals, lyrics), Ian Knox (bass, drum programming), and Sean Desmond (guitar). Recorded & Mixed at Ruffmix Audio Productions (Calgary) by Kelly Mihalicz. Mastered by Jonathan Lewis. - -


    - -

    3.0: "E-Railed (OpenBSD Mix)"

    -

    - +

    3.0: "E-Railed (OpenBSD Mix)"

    + +
    -
    -3:00 (MP3 2.9MB) -(OGG 2.3MB)
    -
    +
    + +
    +3:00 +(MP3 2.9MB) +(OGG 2.3MB) +

    OpenBSD 3.0 CD2 track 2 is an
    -uncompressed copy of this song.
    -
    +uncompressed copy of this song. +

    Rock -


    -
    -
    -
    + + +
    +

    Don't tell anyone I'm free
    Don't tell anyone I'm free

    @@ -4582,18 +4690,11 @@ Stay off, stay off, stay off...
    I'm secure by default
    stay off, stay off, stay off
    -
    -

    -
    -
    -

    - + + +

    By The Plaid Tongued Devils. Produced & Arranged by Ty Semaka & Wynn Gogol. Written & Performed by Gordon Chipp Robb (bass line), John McNiel (drums), Ty Semaka (vocals & lyrics), and Wynn Gogol (programming). Recorded, Mixed & Mastered by Wynn Gogol of Workshop Recording Studios (Victoria BC). -Check out http://www.thedevils.com - - - - +Check out thedevils.com