| 1 | <article class="program-day" id="day-1-program"> |
| 2 | <header class="program-day-header"> |
| 3 | <hgroup> |
| 4 | <h2> |
| 5 | Saturday, March 19 |
| 6 | </h2> |
| 7 | </hgroup> |
| 8 | </header> |
| 9 | <article class="program-timeslot" id="day-1-timeslot-1"> |
| 10 | <header class="program-timeslot-header"> |
| 11 | <hgroup> |
| 12 | <h2> |
| 13 | 09:00 - 09:45: Registration and Breakfast |
| 14 | </h2> |
| 15 | </hgroup> |
| 16 | </header> |
| 17 | </article> |
| 18 | <!-- day-1-timeslot-1 end --> |
| 19 | <article class="program-timeslot" id="day-1-timeslot-2"> |
| 20 | <header class="program-timeslot-header"> |
| 21 | <hgroup> |
| 22 | <h2> |
| 23 | 09:45 - 10:45: Opening Keynote: Richard Stallman |
| 24 | </h2> |
| 25 | </hgroup> |
| 26 | </header> |
| 27 | <section class="program-session" id="day-1-timeslot-2-session-1"> |
| 28 | <header class="program-session-header"> |
| 29 | <hgroup> |
| 30 | <h2> |
| 31 | Free software, free hardware, and other things |
| 32 | </h2> |
| 33 | </hgroup> |
| 34 | </header> |
| 35 | <span class="program-session-speaker"> |
| 36 | Richard Stallman |
| 37 | </span> |
| 38 | <p class="program-session-room-details"> |
| 39 | <span class="label label-default"> |
| 40 | Room 32-123 |
| 41 | </span> |
| 42 | <button aria-controls="day-1-timeslot-2-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-2-session-1-collapse" data-toggle="collapse"> |
| 43 | Details |
| 44 | </button> |
| 45 | </p> |
| 46 | <div class="collapse in" id="day-1-timeslot-2-session-1-collapse"> |
| 47 | <p> |
| 48 | Preceded by a welcome address from John Sullivan, FSF executive |
| 49 | director. |
| 50 | </p> |
| 51 | </div> |
| 52 | <!-- day-1-timeslot-2-session-1-collapse end --> |
| 53 | </section> |
| 54 | <!-- day-1-timeslot-2-session-1 end --> |
| 55 | </article> |
| 56 | <!-- day-1-timeslot-2 end --> |
| 57 | <article class="program-timeslot" id="day-1-timeslot-3"> |
| 58 | <header class="program-timeslot-header"> |
| 59 | <hgroup> |
| 60 | <h2> |
| 61 | 10:55 - 11:40: Session Block 1A |
| 62 | </h2> |
| 63 | </hgroup> |
| 64 | </header> |
| 65 | <section class="program-session" id="day-1-timeslot-3-session-1"> |
| 66 | <header class="program-session-header"> |
| 67 | <hgroup> |
| 68 | <h2> |
| 69 | Federation and GNU |
| 70 | </h2> |
| 71 | </hgroup> |
| 72 | </header> |
| 73 | <span class="program-session-speaker"> |
| 74 | <a href="http://dustycloud.org"> |
| 75 | Christopher Webber |
| 76 | </a> |
| 77 | </span> |
| 78 | <p class="program-session-room-details"> |
| 79 | <span class="label label-default"> |
| 80 | Room 32-123 |
| 81 | </span> |
| 82 | <button aria-controls="day-1-timeslot-3-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-3-session-1-collapse" data-toggle="collapse"> |
| 83 | Details |
| 84 | </button> |
| 85 | </p> |
| 86 | <div class="collapse in" id="day-1-timeslot-3-session-1-collapse"> |
| 87 | <p> |
| 88 | The effort to re-decentralize the web has been under way for a number |
| 89 | of years, but what's really happening under the hood? Various projects |
| 90 | like Diaspora, GNU social, |
| 91 | <a href="http://mediagoblin.org/"> |
| 92 | GNU MediaGoblin |
| 93 | </a> |
| 94 | , Friendica Red, and Pump.IO |
| 95 | all exist, but not all these projects can talk to each other. How can |
| 96 | we fix that? A demo of PyPump will be given, as well as a rundown on |
| 97 | the progress of the W3C Social Working Group. |
| 98 | </p> |
| 99 | </div> |
| 100 | <!-- day-1-timeslot-3-session-1-collapse end --> |
| 101 | </section> |
| 102 | <!-- day-1-timeslot-3-session-1 end --> |
| 103 | <section class="program-session" id="day-1-timeslot-3-session-2"> |
| 104 | <header class="program-session-header"> |
| 105 | <hgroup> |
| 106 | <h2> |
| 107 | Dr. Hyde and Mr. Jekyll: advocating for free software in nonfree academic contexts |
| 108 | </h2> |
| 109 | </hgroup> |
| 110 | </header> |
| 111 | <span class="program-session-speaker"> |
| 112 | ginger coons |
| 113 | </span> |
| 114 | <p class="program-session-room-details"> |
| 115 | <span class="label label-default"> |
| 116 | Room 32-141 |
| 117 | </span> |
| 118 | <button aria-controls="day-1-timeslot-3-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-3-session-2-collapse" data-toggle="collapse"> |
| 119 | Details |
| 120 | </button> |
| 121 | </p> |
| 122 | <div class="collapse in" id="day-1-timeslot-3-session-2-collapse"> |
| 123 | <p> |
| 124 | What if the classic horror trope of the good doctor who becomes a |
| 125 | monster at night were reversed? Instead of the good Dr. Jekyll |
| 126 | transforming into the rampaging Mr. Hyde, advocates of free who work |
| 127 | in nonfree environments can feel as if they only get to put on their |
| 128 | altruistic persona at night. For academics advocating free software |
| 129 | and free culture in particular, libre ethics are often at odds with |
| 130 | both administrative structures and expected teaching outcomes. This |
| 131 | session explores the struggles of advocating free in both research and |
| 132 | teaching. |
| 133 | </p> |
| 134 | </div> |
| 135 | <!-- day-1-timeslot-3-session-2-collapse end --> |
| 136 | </section> |
| 137 | <!-- day-1-timeslot-3-session-2 end --> |
| 138 | <section class="program-session" id="day-1-timeslot-3-session-3"> |
| 139 | <header class="program-session-header"> |
| 140 | <hgroup> |
| 141 | <h2> |
| 142 | TAFTA, CETA, TISA: traps and threats to Free Software Everywhere |
| 143 | </h2> |
| 144 | </hgroup> |
| 145 | </header> |
| 146 | <span class="program-session-speaker"> |
| 147 | <a href="http://libreplanet.org/2015/program/speakers.html#corvellec"> |
| 148 | Marianne Corvellec |
| 149 | </a> |
| 150 | , |
| 151 | <a href="http://libreplanet.org/2015/program/speakers.html#le-lous"> |
| 152 | Jonathan Le Lous |
| 153 | </a> |
| 154 | </span> |
| 155 | <p class="program-session-room-details"> |
| 156 | <span class="label label-default"> |
| 157 | Room 32-155 |
| 158 | </span> |
| 159 | <button aria-controls="day-1-timeslot-3-session-3-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-3-session-3-collapse" data-toggle="collapse"> |
| 160 | Details |
| 161 | </button> |
| 162 | </p> |
| 163 | <div class="collapse in" id="day-1-timeslot-3-session-3-collapse"> |
| 164 | <p> |
| 165 | TAFTA, CETA, and TISA are far-reaching trade agreements posing major |
| 166 | threats to online freedom and creating legal uncertainty for all |
| 167 | Internet players. They set forth an ever stronger protection of |
| 168 | copyright and patents. They 'recycle' the most toxic parts of ACTA, |
| 169 | the anti-counterfeiting trade agreement which was rejected |
| 170 | in 2012. The presentation focuses on the software aspects of TAFTA, |
| 171 | CETA, TISA. We will call for action against these global treaty |
| 172 | projects and offer alternative proposals, which favour Free Software |
| 173 | Everywhere. |
| 174 | </p> |
| 175 | </div> |
| 176 | <!-- day-1-timeslot-3-session-3-collapse end --> |
| 177 | </section> |
| 178 | <!-- day-1-timeslot-3-session-3 end --> |
| 179 | </article> |
| 180 | <!-- day-1-timeslot-3 end --> |
| 181 | <article class="program-timeslot" id="day-1-timeslot-4"> |
| 182 | <header class="program-timeslot-header"> |
| 183 | <hgroup> |
| 184 | <h2> |
| 185 | 11:40 - 11:50: Break |
| 186 | </h2> |
| 187 | </hgroup> |
| 188 | </header> |
| 189 | </article> |
| 190 | <!-- day-1-timeslot-4 end --> |
| 191 | <article class="program-timeslot" id="day-1-timeslot-5"> |
| 192 | <header class="program-timeslot-header"> |
| 193 | <hgroup> |
| 194 | <h2> |
| 195 | 11:50 - 12:35: Session Block 2A |
| 196 | </h2> |
| 197 | </hgroup> |
| 198 | </header> |
| 199 | <section class="program-session" id="day-1-timeslot-5-session-1"> |
| 200 | <header class="program-session-header"> |
| 201 | <hgroup> |
| 202 | <h2> |
| 203 | Let's encrypt! |
| 204 | </h2> |
| 205 | </hgroup> |
| 206 | </header> |
| 207 | <span class="program-session-speaker"> |
| 208 | Seth Schoen |
| 209 | </span> |
| 210 | <p class="program-session-room-details"> |
| 211 | <span class="label label-default"> |
| 212 | Room 32-123 |
| 213 | </span> |
| 214 | <button aria-controls="day-1-timeslot-5-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-5-session-1-collapse" data-toggle="collapse"> |
| 215 | Details |
| 216 | </button> |
| 217 | </p> |
| 218 | <div class="collapse in" id="day-1-timeslot-5-session-1-collapse"> |
| 219 | <p> |
| 220 | This year a robotic certificate authority will start issuing |
| 221 | publicly-trusted certificates, at no charge, by the millions. Called |
| 222 | Let's Encrypt, this CA is an initiative of several organizations. Our |
| 223 | free software and protocol will let sysadmins run a single command to |
| 224 | turn on HTTPS on their servers in about a minute, helping eliminate |
| 225 | obstacles to activating encryption for every Web server. I'll describe |
| 226 | how it all works and give a demo. We need lots of testing and |
| 227 | integration help! |
| 228 | </p> |
| 229 | </div> |
| 230 | <!-- day-1-timeslot-5-session-1-collapse end --> |
| 231 | </section> |
| 232 | <!-- day-1-timeslot-5-session-1 end --> |
| 233 | <section class="program-session" id="day-1-timeslot-5-session-2"> |
| 234 | <header class="program-session-header"> |
| 235 | <hgroup> |
| 236 | <h2> |
| 237 | Attribution revolution -- turning copyright upside-down |
| 238 | </h2> |
| 239 | </hgroup> |
| 240 | </header> |
| 241 | <span class="program-session-speaker"> |
| 242 | Jonas Öberg |
| 243 | </span> |
| 244 | <p class="program-session-room-details"> |
| 245 | <span class="label label-default"> |
| 246 | Room 32-141 |
| 247 | </span> |
| 248 | <button aria-controls="day-1-timeslot-5-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-1-timeslot-5-session-2-collapse" data-toggle="collapse"> |
| 249 | Details |
| 250 | </button> |
| 251 | </p> |
| 252 | <div class="collapse in" id="day-1-timeslot-5-session-2-collapse"> |
| 253 | <p> |
| 254 | Reusing works licensed under free licenses seems pretty simple, but it |
| 255 | can often be quite time consuming. One image or a few lines of source |
| 256 | code might be okay, but keeping track of the license and attribution |
| 257 | of a thousand different pieces, or when quoting from massive data sets |
| 258 | such as Wikipedia? Whoah! Don’t we have computers to do that for us!? |
| 259 | We do, but there’s no widespread support for including licensing or |
| 260 | author information when sharing or reusing digital works. This session |
| 261 | will discuss how this should work in a free knowledge environment, and |
| 262 | could it be that many problems regarding copyright and "piracy" in our |
| 263 | digital society could be solved with free software? |
| 264 | </p> |
| 265 | <p> |
| 266 | In order to relate effectively to the digital works we see online, |
| 267 | attribution (who made or built something) matters. Proper attribution |
| 268 | is the start of being able to explore digital works online in their |
| 269 | right context. This talk will focus on the philosophical background of |
| 270 | why attribution matters, the benefits that free software can bring to |
| 271 | the way we work with pieces of art (lolcats and Shakespeare alike), |
| 272 | and where we're heading in the future. |
| 273 | </p> |
| 274 | </div> |
| 275 | <!-- day-1-timeslot-5-session-2-collapse end --> |
| 276 | </section> |
| 277 | <!-- day-1-timeslot-5-session-2 end --> |
| 278 | </article> |
| 279 | <!-- day-1-timeslot-5 end --> |
| 280 | </article> |
| 281 | <!-- day-1 end --> |
| 282 | <article class="program-day" id="day-2-program"> |
| 283 | <header class="program-day-header"> |
| 284 | <hgroup> |
| 285 | <h2> |
| 286 | Sunday, March 20 |
| 287 | </h2> |
| 288 | </hgroup> |
| 289 | </header> |
| 290 | <article class="program-timeslot" id="day-2-timeslot-1"> |
| 291 | <header class="program-timeslot-header"> |
| 292 | <hgroup> |
| 293 | <h2> |
| 294 | 09:00 - 09:45: Registration and breakfast |
| 295 | </h2> |
| 296 | </hgroup> |
| 297 | </header> |
| 298 | </article> |
| 299 | <!-- day-2-timeslot-1 end --> |
| 300 | <article class="program-timeslot" id="day-2-timeslot-2"> |
| 301 | <header class="program-timeslot-header"> |
| 302 | <hgroup> |
| 303 | <h2> |
| 304 | 09:45 - 10:30: Keynote: Benjamin Mako Hill |
| 305 | </h2> |
| 306 | </hgroup> |
| 307 | </header> |
| 308 | <section class="program-session" id="day-2-timeslot-2-session-1"> |
| 309 | <header class="program-session-header"> |
| 310 | <hgroup> |
| 311 | <h2> |
| 312 | Access without empowerment |
| 313 | </h2> |
| 314 | </hgroup> |
| 315 | </header> |
| 316 | <span class="program-session-speaker"> |
| 317 | Benjamin Mako Hill |
| 318 | </span> |
| 319 | <p class="program-session-room-details"> |
| 320 | <span class="label label-default"> |
| 321 | Room 32-123 |
| 322 | </span> |
| 323 | <button aria-controls="day-2-timeslot-2-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-2-session-1-collapse" data-toggle="collapse"> |
| 324 | Details |
| 325 | </button> |
| 326 | </p> |
| 327 | <div class="collapse in" id="day-2-timeslot-2-session-1-collapse"> |
| 328 | <p> |
| 329 | The free software movement has twin goals: promoting access to |
| 330 | software through users' freedom to share, and empowering users by |
| 331 | giving them control over their technology. For all our movement's |
| 332 | success, we have been much more successful at the former. I will use |
| 333 | data from free software and from several related movements to explain |
| 334 | why promoting empowerment is systematically more difficult than |
| 335 | promoting access and I will explore how our movement might address the |
| 336 | second challenge in the future. |
| 337 | </p> |
| 338 | </div> |
| 339 | <!-- day-2-timeslot-2-session-1-collapse end --> |
| 340 | </section> |
| 341 | <!-- day-2-timeslot-2-session-1 end --> |
| 342 | </article> |
| 343 | <!-- day-2-timeslot-2 end --> |
| 344 | <article class="program-timeslot" id="day-2-timeslot-3"> |
| 345 | <header class="program-timeslot-header"> |
| 346 | <hgroup> |
| 347 | <h2> |
| 348 | 10:30 - 10:40: Break |
| 349 | </h2> |
| 350 | </hgroup> |
| 351 | </header> |
| 352 | </article> |
| 353 | <!-- day-2-timeslot-3 end --> |
| 354 | <article class="program-timeslot" id="day-2-timeslot-4"> |
| 355 | <header class="program-timeslot-header"> |
| 356 | <hgroup> |
| 357 | <h2> |
| 358 | 10:40 - 11:25: Session Block 1B |
| 359 | </h2> |
| 360 | </hgroup> |
| 361 | </header> |
| 362 | <section class="program-session" id="day-2-timeslot-4-session-1"> |
| 363 | <header class="program-session-header"> |
| 364 | <hgroup> |
| 365 | <h2> |
| 366 | Fork and ignore: fighting a GPL violation by coding instead |
| 367 | </h2> |
| 368 | </hgroup> |
| 369 | </header> |
| 370 | <span class="program-session-speaker"> |
| 371 | Bradley Kuhn |
| 372 | </span> |
| 373 | <p class="program-session-room-details"> |
| 374 | <span class="label label-default"> |
| 375 | Room 32-123 |
| 376 | </span> |
| 377 | <button aria-controls="day-2-timeslot-4-session-1-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-4-session-1-collapse" data-toggle="collapse"> |
| 378 | Details |
| 379 | </button> |
| 380 | </p> |
| 381 | <div class="collapse in" id="day-2-timeslot-4-session-1-collapse"> |
| 382 | <p> |
| 383 | Typically, GPL enforcement activity involves copyright infringement |
| 384 | actions which compel license violators to correct errors in their GPL |
| 385 | compliance, defending the policy goals of the GPL: the rights of |
| 386 | developers and users to copy, share, modify and redistribute. |
| 387 | </p> |
| 388 | <p> |
| 389 | While traditional enforcement is often undeniably necessary for |
| 390 | embedded electronics products, novel approaches to GPL violations are |
| 391 | often possible and even superior for more traditional software |
| 392 | distributions. |
| 393 | </p> |
| 394 | <p> |
| 395 | Recently, Software Freedom Conservancy engaged in an enforcement |
| 396 | action whereby, rather than fight the violator in court, we instead |
| 397 | provided resources and assistance to a vetted GPL-compliant fork of a |
| 398 | violating codebase. |
| 399 | </p> |
| 400 | <p> |
| 401 | This talk discusses which scenarios make this remedy optimal and the |
| 402 | lessons learned. The talk includes some licensing and technical |
| 403 | content about vetting the licensing information of codebases. |
| 404 | </p> |
| 405 | </div> |
| 406 | <!-- day-2-timeslot-4-session-1-collapse end --> |
| 407 | </section> |
| 408 | <!-- day-2-timeslot-4-session-1 end --> |
| 409 | <section class="program-session" id="day-2-timeslot-4-session-2"> |
| 410 | <header class="program-session-header"> |
| 411 | <hgroup> |
| 412 | <h2> |
| 413 | Who did this? Just wait until your father gets home |
| 414 | </h2> |
| 415 | </hgroup> |
| 416 | </header> |
| 417 | <span class="program-session-speaker"> |
| 418 | Ken Starks |
| 419 | </span> |
| 420 | <p class="program-session-room-details"> |
| 421 | <span class="label label-default"> |
| 422 | Room 32-141 |
| 423 | </span> |
| 424 | <button aria-controls="day-2-timeslot-4-session-2-collapse" aria-expanded="false" class="btn btn-default btn-xs" data-target="#day-2-timeslot-4-session-2-collapse" data-toggle="collapse"> |
| 425 | Details |
| 426 | </button> |
| 427 | </p> |
| 428 | <div class="collapse in" id="day-2-timeslot-4-session-2-collapse"> |
| 429 | <p> |
| 430 | What's going on in here? Computer parts laying all over the |
| 431 | place... screws and ribbon cables scattered cross heaven's half |
| 432 | acre. And who left this power supply in the refrigerator? Is that your |
| 433 | dad's new impact drive? Don't you dare let me get up in the middle of |
| 434 | the night and step on that motherboard in my bare feet. Just what in |
| 435 | the name of Michael Dell is going on here? |
| 436 | </p> |
| 437 | </div> |
| 438 | <!-- day-2-timeslot-4-session-2-collapse end --> |
| 439 | </section> |
| 440 | <!-- day-2-timeslot-4-session-2 end --> |
| 441 | </article> |
| 442 | <!-- day-2-timeslot-4 end --> |
| 443 | </article> |
| 444 | <!-- day-2 end --> |
| 445 | |