--- /dev/null
+<article class="program-day" id="day-1-program">
+ <header class="program-day-header">
+ <hgroup>
+ <h2>
+ Sunday, March 20th
+ <a aria-controls="day-1-timeslots" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-1-timeslots" role="button">
+ ↓
+ </a>
+ </h2>
+ </hgroup>
+ </header>
+ <div class="collapse in" id="day-1-timeslots">
+ <article class="program-timeslot" id="day-1-timeslot-1">
+ <header class="program-timeslot-header">
+ <hgroup>
+ <h2>
+ 10:40 - 11:25: Session Block 1B
+ <a aria-controls="day-1-timeslot-1-sessions" aria-expanded="false" class="btn btn-default btn-xs" data-toggle="collapse" href="#day-1-timeslot-1-sessions" role="button">
+ ↓
+ </a>
+ HAI
+ </h2>
+ </hgroup>
+ </header>
+ <div class="collapse in" id="day-1-timeslot-1-sessions">
+ <section class="program-session" id="day-1-timeslot-1-session-1">
+ <header class="program-session-header">
+ <hgroup>
+ <h2>
+ Fork and ignore: fighting a GPL violation by coding instead
+ </h2>
+ </hgroup>
+ </header>
+ <span class="program-session-speaker">
+ <a href="https://libreplanet.org/YEAR/path/to/speakers.html#kuhn">
+ Bradley Kuhn
+ </a>
+ ,
+ <a href="https://libreplanet.org/YEAR/path/to/speakers.html#sandler">
+ Karen Sandler
+ </a>
+ </span>
+ <button aria-controls="day-1-timeslot-1-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-1-session-1-collapse" data-toggle="collapse">
+ Details
+ </button>
+ <div class="collapse in" id="day-1-timeslot-1-session-1-collapse">
+ <p>
+ <span class="label label-default">
+ Room 32-155
+ </span>
+ </p>
+ <p>
+ Typically, GPL enforcement activity involves copyright infringement
+actions which compel license violators to correct errors in their
+GPL compliance, defending the policy goals of the GPL: the rights of
+developers and users to copy, share, modify and redistribute.
+ </p>
+ <p>
+ While traditional enforcement is often undeniably necessary for
+embedded electronics products, novel approaches to GPL violations
+are often possible and even superior for more traditional software
+distributions.
+ </p>
+ <p>
+ Recently,
+ <a href="https://sfconservancy.org/">
+ Software Freedom Conservancy
+ </a>
+ engaged in an
+enforcement action whereby, rather than fight the violator in court,
+we instead provided resources and assistance to a vetted
+GPL-compliant fork of a violating codebase.
+ </p>
+ <p>
+ This talk discusses which scenarios make this remedy optimal and the
+lessons learned. The talk includes some licensing and technical
+content about vetting the licensing information of codebases.
+ </p>
+ </div>
+ <!-- day-1-timeslot-1-session-1-collapse end -->
+ </section>
+ <!-- day-1-timeslot-1-session-1 end -->
+ </div>
+ <!-- day-1-timeslot-1-sessions end -->
+ </article>
+ <!-- day-1-timeslot-1 end -->
+ </div>
+ <!-- day-1-timeslots end -->
+</article>
+<!-- day-1 end -->
--- /dev/null
+
+<!--#include virtual="/2016/includes/header.html"-->
+
+<title>LibrePlanet — Sessions </title>
+
+<!--#include virtual="/2016/includes/banner.html"-->
+<!--#include virtual="/2016/includes/sidebar.html"-->
+
+<h1>Program <small>Sessions</small></h1>
+
+<!--#include virtual="/2016/includes/program-menu.html"-->
+
+<div id="lp-panel-fixed" class="panel panel-default hidden-xs">
+ <div class="panel-heading">
+ <h2 class="panel-title">
+ <span class="glyphicon glyphicon-list"></span>
+ Contents
+ </h2>
+ </div>
+ <div class="panel-body">
+ <p><a href="#saturday">Saturday sessions</a></p>
+ <p><a href="#sunday">Sunday sessions</a></p>
+ </div>
+</div>
+
+<div class="row"> <!-- session row start -->
+ <div class="col-sm-9"> <!-- session column start -->
+ <!--#include virtual="/2016/program/generated-program.html"-->
+</div> <!-- session column end -->
+</div> <!-- session row end -->
+
+<div id="lp-mini-nav" class="visible-xs">
+ <ul class="list-inline">
+ <li><a class="btn btn-default btn-xs" href="#saturday">Saturday sessions</a></li>
+ <li><a class="btn btn-default btn-xs" href="#sunday">Sunday sessions</a></li>
+ </ul>
+</div>
+
+
+<!--#include virtual="/2016/includes/footer.html"-->
+<!--#include virtual="/2016/includes/common_js.html"-->
+<script type="text/javascript">
+$("#p-sessions").addClass("active").text("Sessions");
+</script>
+<!--#include virtual="/2016/includes/close.html" -->