154 lines
5.7 KiB
HTML
154 lines
5.7 KiB
HTML
<!doctype html>
|
||
<html lang="en">
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<title></title>
|
||
|
||
<meta name="description" content="The Growing Body of Proprietary Infrastructure for FOSS Development: Repeating Bad History">
|
||
<meta name="author" content="Bradley M. Kuhn">
|
||
|
||
<meta name="apple-mobile-web-app-capable" content="no">
|
||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
|
||
<link rel="stylesheet" href="css/reveal.css">
|
||
<link rel="stylesheet" href="css/theme/conservancy.css" id="theme">
|
||
|
||
<!-- Theme used for syntax highlighting of code -->
|
||
<link rel="stylesheet" href="lib/css/zenburn.css">
|
||
|
||
<!-- Printing and PDF exports -->
|
||
<script>
|
||
var link = document.createElement( 'link' );
|
||
link.rel = 'stylesheet';
|
||
link.type = 'text/css';
|
||
link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'print/paper.css';
|
||
document.getElementsByTagName( 'head' )[0].appendChild( link );
|
||
</script>
|
||
</head>
|
||
|
||
<body>
|
||
<div id="hidden" style="display:none;">
|
||
<div id="header">
|
||
<div id="header-left"></div>
|
||
<div id="header-right"></div>
|
||
<div id="footer-left"></div>
|
||
</div>
|
||
</div>
|
||
<div class="reveal">
|
||
<div class="slides">
|
||
<section>
|
||
<h3><em>The Growing Body of Proprietary Infrastructure for FOSS Development: Repeating Bad History</em></h3>
|
||
|
||
<p>Karen M. Sandler, Executive Director, Software Freedom Conservancy (SFC)</p>
|
||
<p>Denver Gingerich, Director of Compliance, SFC</p>
|
||
<p class="copious"><s>Bradley M. Kuhn, Policy Fellow & Hacker-in-Residence, SFC</s></p>
|
||
<p class="copious">Bradley sends his regrets; he tested positive for
|
||
COVID-19 this morning and is quarantined.</p>
|
||
<p>FOSDEM 2025, Sunday 2 February 2025</p>
|
||
</section>
|
||
|
||
<section>
|
||
<h3>😷</h3>
|
||
<img align="right" width="30%" src="kant.jpg"/>
|
||
|
||
<blockquote cite="FIXME">
|
||
Act only according to that maxim whereby you can at the same time will
|
||
that it should become a universal law.<br/>
|
||
<p align="right"> — Immanuel Kant</p></blockquote>
|
||
|
||
<p class="copious" align="left">Bradley asked us to share the quote above and read this statement.</p>
|
||
|
||
|
||
</section>
|
||
<section>
|
||
<h3>FOSS Now Has a Long History</h3>
|
||
<img width="25%" align="left" src="samuel-clemens.jpg" />
|
||
<!-- FIXME: not thrilled with formatting here; I used to have a way to not
|
||
-- make the blog quote overlap picture, no time to research again.
|
||
-- Same is true on prior slide. -->
|
||
<blockquote cite="FIXME">
|
||
History doesn't repeat itself … but it often rhymes.
|
||
<p align="right"> — Samuel Clemens (nom de plume: Mark Twain)</p></blockquote>
|
||
</section>
|
||
|
||
<section>
|
||
<h3>The VA Linux / Sourceforge Debacle</h3>
|
||
<img align="left" height="50%" src="sourceforge-drifting-fsfe.png" />
|
||
|
||
<p class="copious" align="right">Search
|
||
“Dachary FSF Europe Sourceforge drifting” to find
|
||
<a href="https://fsfe.org/news/2001/article2001-10-20-01.en.html">https://fsfe.org/news/2001/article2001-10-20-01.en.html</a> & read in
|
||
real time.</p>
|
||
</section>
|
||
|
||
|
||
|
||
|
||
<!-- Denver: you can edit above all you want -->
|
||
<!-- bkuhn promises to not work above here -->
|
||
<!-- bkuhn is still working on the below: -->
|
||
|
||
<!-- NO ONE BUT BKUHN EDIT BELOW YET: -->
|
||
|
||
|
||
|
||
|
||
<section>
|
||
<h3 >Follow-Up / Talk License</h3>
|
||
<p>I have a keynote about another interesting topic tomorrow:
|
||
<br/><a href="https://fosdem.org/2025/schedule/event/fosdem-2025-6153-the-growing-body-of-proprietary-infrastructure-for-foss-development-repeating-bad-history/">15:00
|
||
in Janson on SUN 2025-02-02</a>
|
||
<p>Please donate to become a Conservancy
|
||
Sustainer: <a href="https://sfconservancy.org/sustainer/">https://sfconservancy.org/sustainer/</a></p>
|
||
<img align="right" src="img/cc-by-sa-4-0_88x31.png" />
|
||
<p class="copious">Presentation and slides are: Copyright © 2024, 2025 Bradley M. Kuhn,
|
||
and are licensed under the <a rel="license"
|
||
href="https://creativecommons.org/licenses/by-sa/4.0/legalcode">Creative
|
||
Commons Attribution-Share Alike 4.0 International
|
||
License</a>.</p>
|
||
<p class="copious"> Some images included herein are ©’ed by others. I believe my use of
|
||
those images is fair use under USA © law (which I also believe is the
|
||
country of 1<sup>st</sup> publication under Berne). However, I suggest you
|
||
remove such images if you redistribute these slides.</p>
|
||
</section>
|
||
|
||
</div>
|
||
|
||
<script src="lib/js/head.js"></script>
|
||
<script src="js/reveal.js"></script>
|
||
|
||
<script>
|
||
Reveal.initialize({
|
||
controls: true,
|
||
progress: true,
|
||
history: true,
|
||
center: true,
|
||
transition: 'convex', // none/fade/slide/convex/concave/zoom
|
||
dependencies: [
|
||
{ src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
|
||
{ src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
|
||
{ src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
|
||
{ src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
|
||
{ src: 'plugin/zoom-js/zoom.js', async: true },
|
||
{ src: 'plugin/notes/notes.js', async: true }
|
||
]
|
||
});
|
||
</script>
|
||
<script src="jquery/jquery-2.1.3.js"></script>
|
||
|
||
<script type="text/javascript">
|
||
// 3. On Reveal.js ready event, copy header/footer <div> into each `.slide-background` <div>
|
||
var header = $('#header').html();
|
||
if ( window.location.search.match( /print-pdf/gi ) ) {
|
||
Reveal.addEventListener( 'ready', function( event ) {
|
||
$('.slide-background').append(header);
|
||
});
|
||
}
|
||
else {
|
||
$('div.reveal').append(header);
|
||
}
|
||
</script>
|
||
</body>
|
||
</html>
|