=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/lyrics.html,v retrieving revision 1.213 retrieving revision 1.214 diff -c -r1.213 -r1.214 *** www/lyrics.html 2018/12/19 04:36:02 1.213 --- www/lyrics.html 2019/05/27 22:55:20 1.214 *************** *** 1,27 **** ! ! ! OpenBSD: Release Songs - - - ! - ! !

! OpenBSD ! Release Songs


-

Every 6 months the OpenBSD project has the pleasure to release our software with artwork and a matching song. Theo and some other developers mutate a theme (from a classical --- 1,29 ---- ! ! ! ! OpenBSD: Release Songs ! ! !

! OpenBSD ! Release Songs

+
+

Every 6 months the OpenBSD project has the pleasure to release our software with artwork and a matching song. Theo and some other developers mutate a theme (from a classical *************** *** 31,37 **** historical CD sets, we joined up with some musicians we know to make at least one song. -

--- 33,38 ---- *************** *** 122,128 **** 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 ! still repeat the meme -- it has nearly become apocrypha.

Unfortunately, in software development not all problems are as trivial as we think. --- 123,129 ---- 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 ! still repeat the meme — it has nearly become apocrypha.

Unfortunately, in software development not all problems are as trivial as we think. *************** *** 130,137 **** The event happened at a hackathon in Portugal more than a decade ago.

In a eureka moment Art declared he had found a stunningly simple ! solution for a problem long pondered, and he could fix it in 2 -- no ! -- 3 lines. In the following weeks his change grew larger and larger, introducing (or exposing) other problems. We stood and stared. It was far from a 3 line diff, and was eventually discarded.

--- 131,138 ---- The event happened at a hackathon in Portugal more than a decade ago.

In a eureka moment Art declared he had found a stunningly simple ! solution for a problem long pondered, and he could fix it in 2 — no ! — 3 lines. In the following weeks his change grew larger and larger, introducing (or exposing) other problems. We stood and stared. It was far from a 3 line diff, and was eventually discarded.

*************** *** 599,605 ****

Enjoy

! -Bob

Mother, don't you want to change this code?
--- 600,606 ----

Enjoy

! —Bob

Mother, don't you want to change this code?
*************** *** 1058,1064 **** 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 pattern of LibreSSL development is a pattern that has repeated itself ! many times in OpenBSD -- a decision is made by a few people to do something, followed by action, and letting the world share it if they like it (such as with OpenSSH). To the developers actually doing the work, reactions to such efforts can often seem surreal, or --- 1059,1065 ---- 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 pattern of LibreSSL development is a pattern that has repeated itself ! many times in OpenBSD — a decision is made by a few people to do something, followed by action, and letting the world share it if they like it (such as with OpenSSH). To the developers actually doing the work, reactions to such efforts can often seem surreal, or *************** *** 1391,1397 ****

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

--- 1392,1398 ----

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

*************** *** 1673,1683 **** Ratchov. It has no lyrics. The music is inspired by a poem with the same title and was entirely recorded and mixed using OpenBSD. !

--- 1674,1684 ---- 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. ! —>

*************** *** 1808,1824 ****
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.

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.

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

Today, new releases of operating systems from well-known vendors --- 1809,1825 ----
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.

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.

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

Today, new releases of operating systems from well-known vendors *************** *** 2244,2255 **** 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?

After a decade of development, most of the AT&T code had --- 2245,2256 ---- 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?

After a decade of development, most of the AT&T code had *************** *** 2260,2273 **** 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.

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 --- 2261,2274 ---- 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.

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 *************** *** 2418,2425 **** 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 --- 2419,2426 ---- 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 *************** *** 2448,2454 **** 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 --- 2449,2455 ---- 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 *************** *** 2550,2556 **** 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, that can be shared with anyone. Many other projects purport to share these same goals, and love to wrap themselves in a banner of "Open Source" and "Free Software". Given how many projects there are one --- 2551,2557 ---- 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, that can be shared with anyone. Many other projects purport to share these same goals, and love to wrap themselves in a banner of "Open Source" and "Free Software". Given how many projects there are one *************** *** 2581,2589 **** same spirit that they were given in the first place.

That's the best we can expect from companies. After all, we make our ! stuff so free so that everyone can benefit -- it remains a core goal; we really have not strayed at all in 10 years. But we can expect more ! from projects who talk about sharing -- such as the various Linux projects.

Now rather than seeing us as friends who can cooperatively improve all --- 2582,2590 ---- same spirit that they were given in the first place.

That's the best we can expect from companies. After all, we make our ! stuff so free so that everyone can benefit — it remains a core goal; we really have not strayed at all in 10 years. But we can expect more ! from projects who talk about sharing — such as the various Linux projects.

Now rather than seeing us as friends who can cooperatively improve all *************** *** 2592,2598 **** SFLC, for the FSF's aims, rather than the goal of getting good source into Linux (and all other code bases). We don't want this to come off as some conspiracy theory, but we simply urge those developers caution ! -- they should ensure that the path they are being shown by those who have positioned themselves as leaders is still true. Run for yourself, not for their agenda.

--- 2593,2599 ---- SFLC, for the FSF's aims, rather than the goal of getting good source into Linux (and all other code bases). We don't want this to come off as some conspiracy theory, but we simply urge those developers caution ! — they should ensure that the path they are being shown by those who have positioned themselves as leaders is still true. Run for yourself, not for their agenda.

*************** *** 2737,2743 **** some Linux developers, who have played along with an American corporate model of requiring NDAs for chip documentation. This has effectively put Linux into the club with Microsoft, but has left all the other operating system ! communities -- and their developers -- with much less available clout for requesting documentation. In a more fair world, the Linux vendors would work with us, and the device driver support in all free operating systems would be fantastic by now. --- 2738,2744 ---- some Linux developers, who have played along with an American corporate model of requiring NDAs for chip documentation. This has effectively put Linux into the club with Microsoft, but has left all the other operating system ! communities — and their developers — with much less available clout for requesting documentation. In a more fair world, the Linux vendors would work with us, and the device driver support in all free operating systems would be fantastic by now. *************** *** 2756,2762 **** We all know the details
Magic cave, magic words, some thieves,
some serious loot,
! and lucky - Mister - Baba
Who got a bad rap if you ask me
The little guy who
did the best with what he had
--- 2757,2763 ---- We all know the details
Magic cave, magic words, some thieves,
some serious loot,
! and lucky — Mister — Baba
Who got a bad rap if you ask me
The little guy who
did the best with what he had
*************** *** 2765,2783 **** 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,
! stop - being - his brother.
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
--- 2766,2784 ---- 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,
! stop — being — his brother.
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
*************** *** 3146,3152 ****

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


Blob was popular at school he was helpful too
--- 3147,3153 ----

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


Blob was popular at school he was helpful too
*************** *** 3198,3204 **** 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!


--- 3199,3205 ---- 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!


*************** *** 3287,3293 **** of it from a FreeBSD driver written by an ex-Adaptec employee. But no public documentation exists, and Adaptec has dozens of cards with different firmware issues. All of this adds up to a very desperate ! development model -- it becomes very hard for the principle of "quality" to show its head.

RAID devices have two main qualities that people buy them for: --- 3288,3294 ---- of it from a FreeBSD driver written by an ex-Adaptec employee. But no public documentation exists, and Adaptec has dozens of cards with different firmware issues. All of this adds up to a very desperate ! development model — it becomes very hard for the principle of "quality" to show its head.

RAID devices have two main qualities that people buy them for: *************** *** 3737,3745 ****

! Vocals, Lyrics, Melody and Co-Arrangement by Ty Semaka - Guitar by ! 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).

--- 3738,3746 ----

! Vocals, Lyrics, Melody and Co-Arrangement by Ty Semaka — Guitar by ! 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).

*************** *** 3796,3802 **** There was much deliberation at all levels of the IETF, and unfortunately for all of us the politicians within eventually decided to allow patented technology in ! standards -- as long as the patented technology is licensed under RAND (Reasonable And Non Discriminatory) terms. As free software programmers, we therefore find ourselves in the position that these RAND standards must not be implemented by us, and we must deviate from --- 3797,3803 ---- There was much deliberation at all levels of the IETF, and unfortunately for all of us the politicians within eventually decided to allow patented technology in ! standards — as long as the patented technology is licensed under RAND (Reasonable And Non Discriminatory) terms. As free software programmers, we therefore find ourselves in the position that these RAND standards must not be implemented by us, and we must deviate from *************** *** 3807,3818 **** Due to some HSRP flaws fixed by VRRP and for compatibility with the (HSRP-licensed) VRRP implementations of their competitors, Cisco in recent times has largely abandoned HSRP and now relies on VRRP instead ! -- a protocol designed for and by the community, but for which they claim patent rights.

On August 7 2002, after many communications, Robert Barr (Cisco's lawyer) firmly informed the OpenBSD community that Cisco would defend ! its patents for VRRP implementations -- meaning basically that it was impossible for a free software group to produce a truly free implementation of the IETF standard protocol. Perhaps this is because Cisco and Alcatel are currently engaged in a pair of patent lawsuits; a --- 3808,3819 ---- Due to some HSRP flaws fixed by VRRP and for compatibility with the (HSRP-licensed) VRRP implementations of their competitors, Cisco in recent times has largely abandoned HSRP and now relies on VRRP instead ! — a protocol designed for and by the community, but for which they claim patent rights.

On August 7 2002, after many communications, Robert Barr (Cisco's lawyer) firmly informed the OpenBSD community that Cisco would defend ! its patents for VRRP implementations — meaning basically that it was impossible for a free software group to produce a truly free implementation of the IETF standard protocol. Perhaps this is because Cisco and Alcatel are currently engaged in a pair of patent lawsuits; a *************** *** 3827,3833 **** to a RAND policy as well (primarily because of pressure from Microsoft and Apple), but the community outrage was so overpowering that they backed down. Some standards groups use this policy, while others ! avoid it -- the one differentiation being the amount of corporate participation. In the IETF, the pro-RAND agents work for AT&T, Alcatel, IBM, Cisco, Microsoft, and other large companies. Since IETF is an open forum, they can blend in as the populace, and vote just --- 3828,3834 ---- to a RAND policy as well (primarily because of pressure from Microsoft and Apple), but the community outrage was so overpowering that they backed down. Some standards groups use this policy, while others ! avoid it — the one differentiation being the amount of corporate participation. In the IETF, the pro-RAND agents work for AT&T, Alcatel, IBM, Cisco, Microsoft, and other large companies. Since IETF is an open forum, they can blend in as the populace, and vote just *************** *** 4174,4180 **** a middle-man. We accepted funding based on the promise that our freedom to operate as we wished was unaffected. To us, freedom is more important ! than funding -- heck, we were dealing with the evil forces of government, and needed to be careful.

A few months prior to this release, DARPA suddenly --- 4175,4181 ---- a middle-man. We accepted funding based on the promise that our freedom to operate as we wished was unaffected. To us, freedom is more important ! than funding — heck, we were dealing with the evil forces of government, and needed to be careful.

A few months prior to this release, DARPA suddenly *************** *** 4389,4395 **** Then in a dream Xor requested he
"Go to the Sun King, get what I yearn
Kernighan saw it, prophet of the C
! Knowledge - so they may never return"

At the tower Puff appealed
For the wisdom of the One
--- 4390,4396 ---- Then in a dream Xor requested he
"Go to the Sun King, get what I yearn
Kernighan saw it, prophet of the C
! Knowledge — so they may never return"

At the tower Puff appealed
For the wisdom of the One