WEBVTT 99:59:59.999 --> 99:59:59.999 So, thank you everyone to coming to this talk. 99:59:59.999 --> 99:59:59.999 Are you ready to start? Yeah, fabulous. 99:59:59.999 --> 99:59:59.999 We've called it "That's a Free Software Issue!" 99:59:59.999 --> 99:59:59.999 Cause it is! 99:59:59.999 --> 99:59:59.999 A little bit about us. 99:59:59.999 --> 99:59:59.999 My name is Karen Sandler, I'm the executive director of an organization named 99:59:59.999 --> 99:59:59.999 Software Freedom Conservancy. 99:59:59.999 --> 99:59:59.999 Raise your hand if you've heard of Conservancy 99:59:59.999 --> 99:59:59.999 so, like 3/4 of the room. 99:59:59.999 --> 99:59:59.999 We're a nonprofit charity, we're the home of lots of free software projects 99:59:59.999 --> 99:59:59.999 like garbled, the list goes on and on. 99:59:59.999 --> 99:59:59.999 We're also the home of the Debian Copyright Aggregation project, and 99:59:59.999 --> 99:59:59.999 we're the home of Outreachy, which is a diversity initiative that 99:59:59.999 --> 99:59:59.999 Debian participates in and 99:59:59.999 --> 99:59:59.999 the very shortest note about me is that I have a heart condition and 99:59:59.999 --> 99:59:59.999 I'm fine, but my heart is 3 times the size of a normal person's heart 99:59:59.999 --> 99:59:59.999 and I'm at a very high risk of suddenly dying, 99:59:59.999 --> 99:59:59.999 so I have a pacemaker defibrillator, which is awesome, except 99:59:59.999 --> 99:59:59.999 I can't see the source code in my own body, which is causing me to be 99:59:59.999 --> 99:59:59.999 really really passionate about software freedom. 99:59:59.999 --> 99:59:59.999 Karen might be a cyborg, but I'm a cat owner, 99:59:59.999 --> 99:59:59.999 this is a picture of my cat, his name is Bash. 99:59:59.999 --> 99:59:59.999 My name is Molly de Blanc, I'm a free software activist, 99:59:59.999 --> 99:59:59.999 I'm the campaign manager for the Free Software Foundation. 99:59:59.999 --> 99:59:59.999 How many people here know about the FSF? 99:59:59.999 --> 99:59:59.999 Wow! 99:59:59.999 --> 99:59:59.999 How many of you are members? 99:59:59.999 --> 99:59:59.999 Still good! 99:59:59.999 --> 99:59:59.999 Can we ask them how many are Conservancy supporters? 99:59:59.999 --> 99:59:59.999 How many of you are Conservancy supporters? 99:59:59.999 --> 99:59:59.999 Nice 99:59:59.999 --> 99:59:59.999 How many of you are both? 99:59:59.999 --> 99:59:59.999 Thanks! 99:59:59.999 --> 99:59:59.999 If anyone, since I'm a volunteer with the Free Software Foundation, 99:59:59.999 --> 99:59:59.999 I'm also a lawyer and I only do pro bono legal work now. 99:59:59.999 --> 99:59:59.999 But since I'm a volunteer sometimes with the Free Software Foundation, 99:59:59.999 --> 99:59:59.999 I can say that if anyone signs up to become a Free Software Foundation associate member 99:59:59.999 --> 99:59:59.999 during this talk, come up afterwards and highfive me. 99:59:59.999 --> 99:59:59.999 And I can say, since I volunteer for the Conservancy, 99:59:59.999 --> 99:59:59.999 that if you would like to become a Conservancy supporter by the end 99:59:59.999 --> 99:59:59.999 of this presentation, I will highfive you. 99:59:59.999 --> 99:59:59.999 So, in addition to those things, I'm also on the board of the Open Source Initiative 99:59:59.999 --> 99:59:59.999 I like to think this makes me doubly qualified to talk about licensing 99:59:59.999 --> 99:59:59.999 even though I'm less qualified than Karen to talk about licensing. 99:59:59.999 --> 99:59:59.999 You are also affiliated with all of the orgs. 99:59:59.999 --> 99:59:59.999 Yeah. 99:59:59.999 --> 99:59:59.999 Officially, so… 99:59:59.999 --> 99:59:59.999 Which brings us to "What is user freedom?" 99:59:59.999 --> 99:59:59.999 Raise you hand if this is, maybe, your first conference 99:59:59.999 --> 99:59:59.999 in Free and Open Source Software. 99:59:59.999 --> 99:59:59.999 Let's give all these people a round of applause there, 99:59:59.999 --> 99:59:59.999 like 5 people here who are new. 99:59:59.999 --> 99:59:59.999 [Applause] 99:59:59.999 --> 99:59:59.999 Brief introduction, do you want to start that? 99:59:59.999 --> 99:59:59.999 Sure 99:59:59.999 --> 99:59:59.999 User freedom is predicated, it's based on the idea 99:59:59.999 --> 99:59:59.999 we first need to understand and appreciate that we have digital rights. 99:59:59.999 --> 99:59:59.999 We're extending our rights that exist in physical spaces to digital spaces. 99:59:59.999 --> 99:59:59.999 And once we understand that, we can then think about and talk about 99:59:59.999 --> 99:59:59.999 "Well, there is this software and these technologies that we're using 99:59:59.999 --> 99:59:59.999 and we also have rights specifically relevant to those" 99:59:59.999 --> 99:59:59.999 So user freedom is the freedom that we have relating to technology and software. 99:59:59.999 --> 99:59:59.999 User freedom is a really important part of our digital right, it's… 99:59:59.999 --> 99:59:59.999 the slide is not… oh there it is 99:59:59.999 --> 99:59:59.999 Oops, now I have gone too far. 99:59:59.999 --> 99:59:59.999 Software freedom is an important piece of user freedom. 99:59:59.999 --> 99:59:59.999 User freedom, I think, it's very difficult for user freedom to exist 99:59:59.999 --> 99:59:59.999 without software freedom. 99:59:59.999 --> 99:59:59.999 So, software freedom, should I just… Yeah. 99:59:59.999 --> 99:59:59.999 Software freedom is a software that you can… 99:59:59.999 --> 99:59:59.999 I love this picture, ??? for the FSF 99:59:59.999 --> 99:59:59.999 You can buy this on a t-shirt from them. 99:59:59.999 --> 99:59:59.999 But it's software with 4 freedoms. 99:59:59.999 --> 99:59:59.999 The ability to run a software, to make modifications to the software, 99:59:59.999 --> 99:59:59.999 to contribute back those changes and to share the software generally. 99:59:59.999 --> 99:59:59.999 There's different licenses that help accomplish this. 99:59:59.999 --> 99:59:59.999 Free and Open Source Software is predicated on a legal construct 99:59:59.999 --> 99:59:59.999 and there's this really special idea called Copyleft where 99:59:59.999 --> 99:59:59.999 we use copyright, which creates effectively a monopoly, but in order to 99:59:59.999 --> 99:59:59.999 keep software free and to share it. 99:59:59.999 --> 99:59:59.999 This was kind of a crash course on what Free Software is and 99:59:59.999 --> 99:59:59.999 what Free Software Freedom is and how it fits in the context of user freedom. 99:59:59.999 --> 99:59:59.999 Did you want to add anything to that? No, it's okay. 99:59:59.999 --> 99:59:59.999 Now we want to tell you about why we care about Free Software. 99:59:59.999 --> 99:59:59.999 We mostly care because we care about the future of our technology and 99:59:59.999 --> 99:59:59.999 we care about how technology is interwoven into the societies that we live in. 99:59:59.999 --> 99:59:59.999 For me, the reason why I care about sofware freedom is deeply personal, 99:59:59.999 --> 99:59:59.999 I have this defibrillator, I can't see the source code inside my body 99:59:59.999 --> 99:59:59.999 but also, I can't modify it and I can't change it. 99:59:59.999 --> 99:59:59.999 When I was pregnant, I got shocked by my defibrillator 99:59:59.999 --> 99:59:59.999 because my heart was palpitating, which is something that normal people who are pregnant 99:59:59.999 --> 99:59:59.999 have palpitations, but the vast majority, 85% of people who have defibrillators 99:59:59.999 --> 99:59:59.999 are over the age of 65. 99:59:59.999 --> 99:59:59.999 And of the people who get defibrillators, fewer than half of them are women, 99:59:59.999 --> 99:59:59.999 so the set of people who are in my situation 99:59:59.999 --> 99:59:59.999 being pregnant with a defibrillator was just teeny tiny 99:59:59.999 --> 99:59:59.999 and no one had anticipated my condition before. 99:59:59.999 --> 99:59:59.999 But I couldn't do anything about that situation, 99:59:59.999 --> 99:59:59.999 the only way I could deal with it was to take drugs to slow my heartrate down 99:59:59.999 --> 99:59:59.999 and that was a real challenge. 99:59:59.999 --> 99:59:59.999 As I live with my defibrillator, the issues around software freedom become 99:59:59.999 --> 99:59:59.999 really evident 99:59:59.999 --> 99:59:59.999 and as I go through different stages in my life, 99:59:59.999 --> 99:59:59.999 it becomes more and more obvious how those map into societal issues. 99:59:59.999 --> 99:59:59.999 So, for me, this just comes up over and over again as a metaphor 99:59:59.999 --> 99:59:59.999 for all of the technology we rely on. 99:59:59.999 --> 99:59:59.999 I care about Free Software from a high level. 99:59:59.999 --> 99:59:59.999 This is a reinterpretation from a quote given to me by Elana Hashman 99:59:59.999 --> 99:59:59.999 "User freedom enables consent" 99:59:59.999 --> 99:59:59.999 In order to consent, we have to have autonomy, 99:59:59.999 --> 99:59:59.999 and in order to have autonomy, we need to be able to understand 99:59:59.999 --> 99:59:59.999 what we're looking at and what we're talking about. 99:59:59.999 --> 99:59:59.999 So without user freedom, without software freedom, 99:59:59.999 --> 99:59:59.999 we wouldn't be able to look at these technologies that are running 99:59:59.999 --> 99:59:59.999 every single aspect of our lives. 99:59:59.999 --> 99:59:59.999 So the question is, why should you care about software freedom? 99:59:59.999 --> 99:59:59.999 We were thinking about it and we were able to divide 99:59:59.999 --> 99:59:59.999 what we think are the core issues into a few major categories. 99:59:59.999 --> 99:59:59.999 The first one is autonomy. 99:59:59.999 --> 99:59:59.999 Linking back to my heart condition, not being able to even see the source code 99:59:59.999 --> 99:59:59.999 on my own body, let alone have the ability to work with medical professionals 99:59:59.999 --> 99:59:59.999 to modify it really underscores this point. 99:59:59.999 --> 99:59:59.999 We should have control over the technology we rely on 99:59:59.999 --> 99:59:59.999 and whether on not we are the ones who want to modify the technology 99:59:59.999 --> 99:59:59.999 or whether we want to work with professionals or a team or regulators 99:59:59.999 --> 99:59:59.999 or whoever it is to modify our technology 99:59:59.999 --> 99:59:59.999 We don't have autonomy over our own destinies, unless we have control 99:59:59.999 --> 99:59:59.999 over our software, unless we can see how it's written, see how it operates 99:59:59.999 --> 99:59:59.999 and also have the ability to modify and implement those modifications. 99:59:59.999 --> 99:59:59.999 Autonomy also fits into that narrative that I mentioned before about consent. 99:59:59.999 --> 99:59:59.999 An enthusiastic consent to the way that we're interacting with technology, 99:59:59.999 --> 99:59:59.999 the way that the results are being used. 99:59:59.999 --> 99:59:59.999 This is very vital for our autonomy freedom. 99:59:59.999 --> 99:59:59.999 Another major category of areas where we think that software freedom is essential 99:59:59.999 --> 99:59:59.999 is within security. 99:59:59.999 --> 99:59:59.999 We must have control over our security tools. We must be able to review the 99:59:59.999 --> 99:59:59.999 security software that we're using. We need to not only be able to review the 99:59:59.999 --> 99:59:59.999 source code and see how-- we may not always be able to see that 99:59:59.999 --> 99:59:59.999 there are backdoors that having the opportunity to review that source code 99:59:59.999 --> 99:59:59.999 is a critical component, and the ability to modify when there is a vulnerability 99:59:59.999 --> 99:59:59.999 is really important too. 99:59:59.999 --> 99:59:59.999 There's this study called the "Honeymoon Effect" 99:59:59.999 --> 99:59:59.999 raise your hand if you have heard of the Honeymoon Effect, just curious 99:59:59.999 --> 99:59:59.999 about that, just a few people. They studied the number of 99:59:59.999 --> 99:59:59.999 vulnerabilities in software over time as opposed to bugs in software over time 99:59:59.999 --> 99:59:59.999 The number of bugs in software is generally a decreasing number as a 99:59:59.999 --> 99:59:59.999 project matures. But then if you look instead at known vulnerabilities, there's 99:59:59.999 --> 99:59:59.999 this period of time where the known vulnerabilities are flat and they call 99:59:59.999 --> 99:59:59.999 the honeymoon period, because it was the time where there were no 99:59:59.999 --> 99:59:59.999 known vulnerabilities in that source code and the software project 99:59:59.999 --> 99:59:59.999 and once there was one vulnerability 99:59:59.999 --> 99:59:59.999 found 99:59:59.999 --> 99:59:59.999 99:59:59.999 --> 99:59:59.999