version 1.187, 2016/08/17 01:16:01 |
version 1.188, 2016/08/24 20:47:30 |
|
|
<a href="#60c">"Money"</a>, |
<a href="#60c">"Money"</a>, |
<a href="#60d">"Comfortably Dumb (the misc song)"</a>,<br> |
<a href="#60d">"Comfortably Dumb (the misc song)"</a>,<br> |
|
|
(plus 2 more...)<br> |
<a href="#60e">"Mother"</a>, |
|
(plus 1 more...)<br> |
5.9: <a href="#59a">"Doctor W^X"</a> and<br> |
5.9: <a href="#59a">"Doctor W^X"</a> and<br> |
|
|
<a href="#59b">"Systemagic (Anniversary Edition)"</a><br> |
<a href="#59b">"Systemagic (Anniversary Edition)"</a><br> |
|
|
<em> |
<em> |
Lyrics by Jason George. Composition, arrangement, instruments, vocals, |
Lyrics by Jason George. Composition, arrangement, instruments, vocals, |
and recording by Dewi Wood. |
and recording by Dewi Wood. |
|
</em> |
|
<br> |
|
|
|
<hr> |
|
<a name=60e></a> |
|
<h2><a href="60.html">6.0</a>: "Mother"</h2> |
|
<table border=0 cellspacing=0 cellpadding=2 width="100%"> |
|
<tr> |
|
<td valign="top" width="30%"> |
|
<a href="60.html">OpenBSD 6.0</a> CD2 track 6 is an<br> |
|
uncompressed copy of this song.<br> |
|
<br> |
|
5:30 <a href="http://ftp.openbsd.org/pub/OpenBSD/songs/song60e.mp3">(MP3 10.2MB)</a> |
|
<a href="http://ftp.openbsd.org/pub/OpenBSD/songs/song60e.ogg">(OGG 7.8MB)</a><br> |
|
<br> |
|
<em> |
|
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. |
|
<p> |
|
One of the things that we're passionate about is making changes to the |
|
software ecosystem that make things safer for all of us - not just |
|
OpenBSD. Very often we try techniques, and adopt practices on OpenBSD |
|
to make things better across the ecosystem, and hope to encourage |
|
others to follow our lead. |
|
<p> |
|
We've had a lot of great success upstreaming changes and ideas to |
|
individual projects, often through the diligent work of the OpenBSD |
|
ports developers. We've had less success promoting things up through |
|
standards bodies and other projects. Too often the world seems caught |
|
up in a seemingly suicidal "backward compatibility forever" fervor, |
|
exacerbated by standards bodies populated by corporate represention |
|
that does not want to make any kinds of disruptive changes that might |
|
cause expense. |
|
<p> |
|
This time, once Theo put the bug in my ear, it didn't take me very |
|
long. I pondered our recent efforts to fix random functions via |
|
standards bodies, and considered the real possibility of my being |
|
<a href="https://web.archive.org/web/20160304081847/https://lwn.net/Articles/563285/"> |
|
harmed by the failure of an embedded 32 bit linux device in 2038</a>, |
|
and then this this song just wrote itself in about 10 minutes. |
|
<p> |
|
Enjoy |
|
<p> |
|
-Bob |
|
</em> |
|
</td><td valign=top> |
|
Mother, don't you want to change this code?<br> |
|
Mother, don't think this cruft's too old?<br> |
|
Mother, do you think we're heading for a fall?<br> |
|
Ooooh aah, mother, we should change these calls.<br> |
|
<br> |
|
Mother, should I send a patch upstream?<br> |
|
Mother, do you think it'll change a thing?<br> |
|
Mother, will they twist this in an unfair light?<br> |
|
Ooooh aah, is it just a waste of time?<br> |
|
<br> |
|
Hush now, baby, baby, don't you cry<br> |
|
Mama's gonna keep all of her customers true<br> |
|
Mama's gonna keep legacy crap there with you<br> |
|
Mama's gonna keep changes from making them sad<br> |
|
She won't let you flense but she might let you add<br> |
|
Mama's gonna keep baby growing much more<br> |
|
<br> |
|
Ooooh, babe, ooooh, babe, ooooh, babe<br> |
|
Of course Mama's gonna help add some calls<br> |
|
<br> |
|
Mother, do you think this code is stuffed? (with shit.....)<br> |
|
Mother, do you think it's dangerous? (a bit.....)<br> |
|
Mother, can we tear this API apart?<br> |
|
Oooh aah, mother, will you break my heart?<br> |
|
<br> |
|
Hush now, baby, baby, don't you cry<br> |
|
Mama's gonna rig all of the standards for you<br> |
|
Mama won't let anything foreign get through<br> |
|
Mama's gonna wait up till you send it, dear<br> |
|
Mama will subvert things not invented here <br> |
|
Mamma's gonna keep baby under control<br> |
|
<br> |
|
Ooooh, babe, ooooh, babe, ooooh, babe<br> |
|
Don't say deprecation to me.<br> |
|
<br> |
|
Mother, does change need to be so hard?<br> |
|
<br> |
|
</td><td valign=top align=right> |
|
<img width=395 height=600 src="images/60e_right.jpg"><br> |
|
</td></tr></table> |
|
<em> |
|
Lyrics by Bob Beck. Composition, arrangement, instruments, vocals, |
|
and recording by Jonathan Lewis. |
</em> |
</em> |
<br> |
<br> |
|
|