Talking To Friends and Family About Software Freedom
byon December 23, 2019
Many folks are heading home to family or getting ready to spend some time with their families of choice. At Conservancy, we believe that software freedom should be for everyone so that got us thinking about how we can help others gain control over their computing environment. We asked a few software freedom enthusiasts about whether or not they talk to family and friends about free and open source software. Luckily, they were willing to share their advice and encouragement. Perhaps, you'll find some ideas in here for talking to loved ones about software freedom too!
Adam Monsen is a SeaGL co-founder, a Seattleite and the Senior Director of Engineering at C-SATS R&D. His thoughts: "Free and open source software is critical in the context of medical devices. In 10 years we'll be able to install a 'perfect sleep', 'perfect focus' or 'no pain' implant. We need free and open source software implants for full control of our data for our privacy, our autonomy, and, ultimately, our freedom."
Alice Monsen is ten. She recently gave her first free software talk at SeaGL on using Krita to build RPG characters. Her advice: "Yes, we should always talk about free software. If it doesn't work how you want, you can change it!"Mako Hill is a free software activist and an Assistant Professor at the University of Washington in the Department of Communication. He says: "Although most free software folk are technologists who came for the software and stayed for the freedom, our family and friends usually care much less about software than we do. Conversations about freedom that are a hard sell with techno-phile crowds often resonate more easily with folks who are already skeptical about technology. Most of all, meet people where they are! Building a critical capacity to think about issues of technology, power, and autonomy is both a more effective strategy and a more important goal that trying to lead someone to any specific state of free software nirvana."
Abigail Cabunoc Mayes works for the Mozilla Foundation as Lead Developer of Open Source Engagement. She recommends, "Stories are the best way to connect with friends and family on a topic you care about. When it comes to free and open source software, I share my own experience writing software at a cancer research institute or the story of a group of rebels joining forces to break up a monopoly. Both stories show how our society is most innovative when we can publish and share this information for others to build on. These stories are why I want openness to be the norm in research and innovation."
Eric Schultz is the founder of Houdini a fund-raising platform that helps hundreds of non-profits and is a Conservancy member. Eric emphasizes respect: "I do talk to family about FOSS. My general advice is to be respectful of people's time and boundaries. Not everyone has an immediate need to have access to the source code of their technology but everyone has a need for the fundamental principles of digital autonomy and safety that underlie the FOSS ethos. Illustrating our commitment to FOSS ideals with empathy brings more user freedom and justice than tiring down any single person through persistent haranguing."
Conservancy donations get doubled through January 15th, so please consider donating today, or signing up a couple of friends. New donors get their donation tripled and anyone who signs up three friends gets a limited edition prize!
ContractPatch: Supporting Maintainers in Employment Agreements
byon December 19, 2019
Since we've launched ContractPatch, I've heard a lot of feedback from free software contributors about the successes they've had in negotiating their employment agreements. While not everyone has achieved full modification to the agreement, so far everyone who's reported back had a positive experience negotiating and many have been able to introduce improvements into their contracts. As we've mentioned before, generally employers won't give you something unless you ask for it and generally agreements are negotiable. As a developer or other contributor, you often know what your FOSS project needs better than your employer does even though they may depend on that project.
Recently, I was discussing this with a CEO of a company that (like many) depend on free and open source software for their business to succeed and he was kind enough to send me an example of one of the free software specific provisions that they included in their contract with an employee. The employee is a developer who maintains an important project, and was its maintainer even before the company's founding. This provision gave the employee confidence that they could continue their work for the project. Furthermore, this provision clearly demonstrates the company's commitment to support the project.
This part of the contract says:
For 10 hours each week, you will be free to continue your work as the [PROJECT] maintainer. The tasks you work on will be at your discretion, and you will hold the copyright to that work, so long as it is released under [COPYLEFT LICENSE]. For the remaining 30 hours per week, you will work at the direction of [COMPANY].
While the provision could certainly go farther in favor of the employee1, this provision clearly declares the intention of the company with respect to the employment relationship. The employee gets to choose how best to maintain and improve the free software project unfettered by the needs of their employer and also knows how much time is reasonable for them to use during work hours. Additionally, the provision allows the employee to keep their copyrights, which given the copyleft license, empowers the employee going forward and underscores the company's intention to stay in compliance with its license obligations. This provision is strong, but the contract could also address a procedure or process for how to handle a situation where the interests of the company and the interests of the project conflict. For example,they could also include a term that indicates the employee should mark the contributions during those 10 hours in some way, such as by using a personal address in all those Git commits. There are a range of provisions that employees already have in their contracts to help their free software work, this is just one example of a provision that is in effect for an employee right now.
Many free software contributors take jobs with the unwritten understanding that they will be able to continue working on their long-time free software projects. As Bradley quoted from the old telephone commercials on our FaiF episode that announced ContractPatch: “put it in writing!”. Without having that written agreement with their employers, employees find later that expectations can change. Managers change; companies get acquired; and, sometimes, what's promised on the interview just never turns out as expected! Often higher level management understands the importance of having an employee working on the free software projects that the company needs, but shifts in middle management can easily break that focus. Employees then may not feel comfortable escalating the problem. Ultimately, that results in decreased employee satisfaction and allows short-term quarterly goals of the company to take precedence over the free software projects that the company needs for long-term profitability. Explicitly giving the “freedom to FOSS” in employment contracts both provides long term benefits to all parties and brings sustainability to FOSS.
1 For example, the employee in question sometimes spends more than 10 hours on behalf of the project and has considerable leeway to exercise their judgement for the process in the course of their employment
Share Our Mission with Three Friends (and get a prize!)
byon December 18, 2019
We know that our Supporters are our biggest advocates, spreading the word about the work we're doing and helping us to reach our match goal. We want to thank you for doing this and inspire you to help a little more! Now if you sign up three friends as new Conservancy Supporters, you get a surprise prize!
The most exciting thing you could do for us during this giving season, is tell your friends about our work. Get three of them to become Conservancy Supporters and you will receive a small special edition gift designed by the lovely Chris Lemmer-Webber and/or we will thank you publicly on our website (but only if you are into that.) Plus, new Supporters will have their donations tripled by our generous matching donors.
WHY: Many nonprofits have staff members whose job it is to just write and talk about the work the organization is doing. As a small scrappy org, we do our best to squeeze this work in along with all of our normal jobs of actually doing all of the work to support software freedom. We have no professional marketers or fundraisers. And of course, Conservancy doesn't buy lists, or track folks who come to our page so we can follow them all over the internet with ads. That means that we grow our membership base a little more slowly than the organizations that do choose those methods. It also means that we need your help.
Nobody likes being followed around the internet.
We are largely a remote org that attends events throughout the year, but still the number of in-person conversations we can have about our work is finite. Even at a busy booth, we can only talk with so many new people. Plus there are loads of lovely folks who support software freedom who just don't attend in-person events, folks we'll never meet because we don't choose to spend a lot of money on advertising. We've noticed that most of our Supporters are folks that are really "in the know" - you're people who are leaders, speakers and the ones who will shape the future of software freedom. You know about our work because you are on the front lines of advocating for software freedom and you understand the critical role Conservancy plays.
WHO: All of this means that we rely on YOU to share our message with your friends and colleagues. We rely on you to share our story with the other folks that you collaborate with on free and open source software projects. We count on you to praise us to your fellow activists who are unhappy about how helpless we are in relation to the pervasive surveillance, one-size-fits-none solutions that many of us find it harder and harder to not use. We can't expand our work to support and protect free software solutions and grow the software freedom movement without you -- and your friends.
Once you've gotten three friends to sign up, just email us to let us know. Give us your address and you will receive a small special edition gift designed by the lovely Chris Lemmer-Webber and/or we will thank you publicly on our website (or just let us know if you prefer to remain anonymous or have your listing be in honor of someone or something.)
Hacker and Software Liberator
byon December 17, 2019
This week we are interviewing Mark Wielaard, one of the excellent people who is supporting our annual fundraiser by putting up matching funds. This year's match is our biggest yet! We've been challenged to match a total of $113,093. Donations help us support and protect free software alternatives and grow a bold software freedom movement where everyone is welcome.
Photo at GNU Tools Cauldron 2017, courtesy of Mark Wielaard.
Mark Wielaard has a been a free software developer and advocate for a long time! He started out helping liberate Java as GNU Classpath maintainer and over the past twenty years, he has spoken publicly about his work to improve the experience of using critical free software tools including GCC and glibc and the DWARF debugging tools, elfutils and Valgrind. He's a senior principal software engineer at Red Hat working in the Engineering Tools group. Mark is passionate about building a software freedom movement that is inclusive and as bug-free as possible. He is not a huge fan of interviews, but generously agreed to answer a few questions for us anyway. Thanks, Mark!
1. What do you think is the biggest threat to software freedom today?
2. What do you think free software projects should be paying more attention to over the next few years?
Besides figuring out what to do about those centralized communication/collaboration platforms I think Reproducible Builds (a Conservancy project) is really important. Even if you use only free software, you are still vulnerable to software supply chain attacks -- unless you audit and build all the software yourself. But everybody ultimately uses some binary builds produced by someone else. Reproducible Builds allow users to collaboratively "challenge" the provider of their binaries -- to trust, but verify.
3. Which Conservancy projects do you use?
As a hacker my current workflow is largely based around Git, Qemu, and Buildbot. But all Conservancy projects are useful (or just plain fun) in various situations. People really should check out the member list. If you used one of the projects and it was useful, consider hitting the Donate button.
4. Do you talk to family and friends about free software? If so, where do you usually start?
They will probably tell you I talk too much about it. These days it is easier because people very much realize they are no longer in control of their own computing devices. Sadly, software and computing have become synonymous with tracking and spyware. For their desktop or laptop I can mostly provide some free software solution. But not having much experience with mobile devices I often struggle to suggest good free software solutions there, except to suggest to avoid them if possible. Most people have become too dependent on their mobile devices to just not use them anymore.
5. Finally, what caused you to step up as a matcher for Conservancy this year?
Conservancy supports many software freedom causes and projects to which I could never productively contribute directly myself. Giving money is my indirect way to contribute. I believe it is important that Conservancy is supported by as many individuals as possible, so they can stay independent. Hopefully, the matching program inspires even more people to join, so that Conservancy can provide community projects a home where they can produce even more Software Freedom for all of us.
Participate in the match and have your donation doubled through the generosity of folks like Mark, today!