The Software Freedom Conservancyhttps://sfconservancy.org/news/An aggregated feed of all RSS content available from the Software Freedom Conservancy, including both news items and blogs.en-usFri, 29 Nov 2024 13:05:07 -0500First Router Designed Specifically For OpenWrt Released https://sfconservancy.org/news/2024/nov/29/openwrt-one-wireless-router-now-ships-black-friday/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>The New OpenWrt One on sale now for $89 — Ultimate Gift for Right-To-Repair Enthusiasts</strong></p> <p>Today, we at SFC, along with our OpenWrt member project, announce the production release of the OpenWrt One. This is the first wireless Internet router designed and built with your software freedom and right to repair in mind. The OpenWrt One will never be locked down and is forever unbrickable. This device services <strong>your</strong> needs as its owner and user. Everyone deserves control of their computing. The OpenWrt One takes a great first step toward bringing software rights to your home: you can control your own network with the software of your choice, and ensure your right to change, modify, and repair it as you like.</p> <p>The OpenWrt One demonstrates what's possible when hardware designers and manufacturers prioritize your software right to repair; OpenWrt One exuberantly follows these requirements of the copyleft licenses of Linux and other GPL'd programs. This device provides the fully copyleft-compliant source code release from the start. Device owners have all the rights as intended on Day 1; device owners are encouraged to take full advantage of these rights to improve and repair the software on their OpenWrt One.</p> <p>Priced at <a href="https://www.aliexpress.com/item/1005007795779282.html">US$89 for a complete OpenWrt One with case</a> (or <a href="https://www.aliexpress.com/item/1005008143000598.html">US$68.42 for a caseless One's logic board</a>), it's ready for a wide variety of use cases. Manufactured in collaboration with Banana Pi, the OpenWrt One uses the MediaTek MT7981B SoC, with MT7976C wifi, 1 GiB DDR4 RAM, 128 MiB SPI NAND + 4 MiB SPI NOR flash, two Ethernet ports (2.5 GbE and 1 GbE), a USB host port, M.2 2042 for NVMe SSD or similar devices, and mikroBUS expansion header. The OpenWrt offers both PoE (Power over Ethernet) via the 2.5 GbE port , or direct power via the USB-C power port with 12V USB-PD. A convenient USB serial interface is built into the other USB-C port: expert users won't miss any boot messages! This hacker-friendly device is unbrickable, providing a switch to separately flash the NOR and NAND portions of the flash memory.</p> <p>This new product has completed full FCC compliance tests; it's confirmed that OpenWrt met all of the FCC compliance requirements. Industry &ldquo;conventional wisdom&rdquo; often argues that FCC requirements somehow conflict with the software right to repair. SFC has long argued that's pure <acronym title="Fear, Uncertainty, and Doubt">FUD</acronym>. We at SFC and OpenWrt have now proved copyleft compliance, the software right to repair, and FCC requirements are all attainable in one product!</p> <p>You can order an OpenWrt One now! Since today is the traditional day in the USA when folks buy gifts for love ones, we urge you to invest in a wireless router that can last! We do expect that for orders placed today, sellers will deliver by December 22 in most countries.</p> <p>Everyone can purchase <a href="https://www.aliexpress.com/item/1005007795779282.html">a complete OpenWrt One with case</a> or <a href="https://www.aliexpress.com/item/1005008143000598.html">just the board</a> via those links and other sale outlets, too. Regardless of where you buy from, for every purchase of a new OpenWrt One, a US$10 donation will go to the OpenWrt earmarked fund at Software Freedom Conservancy. Your purchase not only improves your software right to repair, but also helps OpenWrt and SFC continue to improve the important software and software freedom on which we all rely!</p> [email protected] (Software Freedom Conservancy)Fri, 29 Nov 2024 13:05:07 -0500https://sfconservancy.org/news/2024/nov/29/openwrt-one-wireless-router-now-ships-black-friday/YesAn interview with Anna e só https://sfconservancy.org/blog/2024/nov/28/anna-e-so-interview/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Karen Sandler</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p> Today is Thanksgiving in the United States, and I am so grateful for all of the amazing people worldwide who are working together towards software freedom. </p> <iframe title="Interview with Anne e só and Karen Sandler" width="560" height="315" src="https://videos.trom.tf/videos/embed/5a7c9402-9fff-4d1f-b60c-86ab2cb60cff" frameborder="0" allowfullscreen="" sandbox="allow-same-origin allow-scripts allow-popups allow-forms"></iframe> <p>I am excited to share with you this video where I recently sat down with Anna e só, one of our intrepid Outreachy organizers. Anna is one of the voices I'm most excited to hear from, especially about the most important issues concerning our digital freedoms. </p> <p>In the interview, we got so excited talking about Anna's experiences and thoughts that we didn't even get to topics related to diversity and inclusion. We'll have to do it again! I'm sure you'll understand from watching this discussion why I'm so thankful to work with Anna!</p> [email protected] (Karen Sandler)Thu, 28 Nov 2024 14:16:29 -0500https://sfconservancy.org/blog/2024/nov/28/anna-e-so-interview/Yes2024 Fundraiser launches with historic match challenge! https://sfconservancy.org/news/2024/nov/26/2024-fundraiser/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>$204,887 for software freedom pledged</strong></p> <p>The 2024 Software Freedom Conservancy match fundraiser launches today with an historic <b>$204,887</b> match total! That means for every dollar you donate before January 15th 2025, our generous individual matchers will donate the same, making your donation go twice as far until we reach our goal! SFC prides itself on being funded by individuals like you, who believe that software freedom is a right for everyone.</p> <p>Our matchers include people giving large donations but also people who are giving small amounts as their budget allows because they care about software freedom. This year, we're so grateful to highlight Sustainers Kyle Wiens (CEO of iFixit), Holger Kienle, Emily Dunham, and Patrick Masson. Look forward to some interviews about what makes software freedom important to them and why they continue to support our mission driven work.</p> <p>We have been <a href="https://sfconservancy.org/sustainer/#YearInReview">extremely busy this year!</a> Our pursuit of copyleft compliance ramps up with completely new efforts like <a href="https://sfconservancy.org/usethesource/">Use the Source</a> and coalition building with Right to Repair groups. Our commitment to diversity and inclusion within free software remains a priority, and programs like <a href="https://outreachy.org">Outreachy</a> continue to serve and grow our community.</p> <p>Software Freedom Conservancy has always spoken to current issues and trends in technology; we think it's incredibly important to stand up for all users and our fundamental digital freedoms. In that vein we've spoken out at various regulatory processes, technology conferences and created an <a href="https://sfconservancy.org/news/2024/oct/25/aspirational-on-llm-generative-ai-programming/">aspirational statement on generative AI</a>. We see the technology as secondary, serving people should always be first.</p> <p>Our member projects dedicated to providing freedom respecting technology have achieved major successes this year, like <a href="https://one.openwrt.org/">the hardware project, the OpenWrt One</a> (which will be generally available by the end of the year), <a href="https://reproducible-builds.org/success-stories/">improved supply chain security</a> and <a href="https://inkscape.org/news/2024/10/13/inkscape-launches-version-14-powerful-new-accessib/">high quality tooling</a> for open standards. You can read a detailed account of <a href="https://sfconservancy.org/sustainer/#YearInReview">what we've been up to in our Year in Review.</a> </p> <p>Please <a href="https://sfconservancy.org/sustainer/">renew or become a Sustainer now</a> and help us kick off this fundraising season. </p> [email protected] (Software Freedom Conservancy)Tue, 26 Nov 2024 14:41:22 -0500https://sfconservancy.org/news/2024/nov/26/2024-fundraiser/YesSuccess in the DMCA triennial https://sfconservancy.org/news/2024/oct/31/success-in-2024-dmca-exemptions/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <div class="picture-small right"> <img src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/fFXMe7Djsmdz9BW?file=/&fileId=40803&x=1920&y=1080&a=true&etag=1fd4d446180398d765002bdec107dcfe" alt="Director of Compliance, Denver Gingerich, speaking before the Library of Congress" height="30%" width="30%" /> <p>Director of Compliance, Denver Gingerich, speaking before the Library of Congress </p> </div> <p>Software Freedom Conservancy is proud to announce its successful work in the latest triennial DMCA exemption process to stand up for the rights of FOSS developers. This week, the Copyright Office granted all of the exemptions we requested, according to the final rule <a href=" https://www.federalregister.gov/documents/2024/10/28/2024-24563/exemption-to-prohibition-on-circumvention-of-copyright-protection-systems-for-access-control">Exemption to Prohibition on Circumvention of Copyright Protection Systems for Access Control Technologies</a>. Due to these rulings, the <abbr title="Librarian of Congress">LoC</abbr> renewed the <abbr title="Digital Millenium Copyright Act">DMCA</abbr> exemptions SFC established for the jailbreaking of routers and smart TVs, and for investigating copyleft compliance. Our executive director, Karen Sandler, also successfully participated in a coalition of medical device researchers in a request to renew the exemption for medical devices. SFC's Director of Compliance, Denver Gingerich, also participated and <a href="https://www.copyright.gov/1201/2024/hearings.html">gave testimony during the hearings</a> (for Computer Programs—Repair, led by iFixit and discussed below) when the LoC was looking for expert opinion.</p> <p>In their rule making, the Librarian of Congress fully summarized our submission regarding license investigations, concluding that we "demonstrated personal knowledge and experience regarding the exemption."</p> <h3>Jailbreaking of routers + smart TVs</h3> <p>This is technically two separate exemptions, one for routing equipment and one for smart TVs, but the Copyright office referred to them together in their ruling, showing that we are making progress in advocating for the critical need for consumers to retain control of their own equipment across different types of devices. The exemptions allow the so called jailbreaking of these devices for alternative firmware that extends the lifetime of the devices as well as expands software capabilities. We are especially happy to receive this exemption for our member project <a href="https://openwrt.org">OpenWrt</a>, a critically important piece of software. Another exemption was for "smart televisions" which "includes both internet-enabled televisions, as well as devices that are physically separate from a television and whose primary purpose is to run software applications". This is great news for streaming devices which have alternative firmwares and also the whole swath of free software that can run on such devices. Protecting consumers from "planned obsolescence" by extending the lifetime of their devices, as well as protecting our freedoms by allowing us to run our own software on the devices.</p> <h3>License investigation</h3> <p>We're also proud of the exemption for circumvention of technological measures for purposes of investigating and confirming violations of FOSS license. To see the Library of Congress recognize the importance of protecting software licensing shows just how far we've come in terms of FOSS advocacy. This explicitly allows license investigation to continue, and we at Software Freedom Conservancy hope that others will take up the cause of holding device manufacturers accountable to their use of copyleft and other FOSS licensed software so that people can exercise their software freedom rights. This ruling, regrettably, continues to disallow such investigation into video game consoles, but we believe that, with persistence, the LoC will come to see that these general purpose computers that happen to play video games, also require the same kind of exemptions. This renewed exemption is vitally important to the future of free software, as without understanding what software is running on our devices, we are unable to guarantee that licensing terms are met, that newcomers are informed that they have rights with respect to their software and our freedoms for using free software are preserved.</p> <h3>Medical devices</h3> <p>Our Executive Director Karen Sandler, along with Hugo Campos and Jay Radcliffe, filed for DMCA exemptions to medical devices which was submitted and defended by the USC Gould School of Law. The <a href="https://www.copyright.gov/1201/2024/petitions/renewal/Renewal%20Pet.%20-%20Medical%20Device%20Data%20-%20Coalition%20of%20Medical%20Device%20Patients%20and%20Researchers.pdf">request</a> was signed by Karen, and cited the difficulty she had <a href="https://www.kuleuven.be/events/en/lecture-karen-sandler-softwarerights">accessing the information on her defibrillator during 2023</a>. This exemption dovetails with requests made by small companies seeking to gain the right to repair medical equipment during this triennial process, which were also successful.</p> <h3>Onwards</h3> <p>Seeing the Librarian of Congress continue to grant our exemptions shows that the work we are doing is being received well by governmental entities. Without such advocacy, the power corporations have over our technology would be reducing innovation, harming our freedom, and stifling our voices. The work that SFC does in protecting and defending digital rights is expansive and this policy work is just one way that we are dedicated to defending our rights.</p> <p>We would also like to point out that iFixit filed an exemption for "Computer Programs—Repair of Motorized Land Vehicles, Marine Vessels, or Mechanized Agricultural, Vehicles or Vessels" which helps protect the software right to repair for vehicles including farm equipment like tractors. In an increasingly software driven world, the importance of protecting all our technology incredibly vital. Our relationship with iFixit and various right to repair organizations has shown how important this kind of intersectional approach to activism and advocacy is.</p> <p>Many thanks for our General Counsel, Rick Sanders, who drafted and shepherded these filings.</p> [email protected] (Software Freedom Conservancy)Thu, 31 Oct 2024 16:11:07 -0400https://sfconservancy.org/news/2024/oct/31/success-in-2024-dmca-exemptions/YesOpen Source AI Definition Erodes the Meaning of “Open Source” https://sfconservancy.org/blog/2024/oct/31/open-source-ai-definition-osaid-erodes-foss/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>This week, the Open Source Initiative (OSI) <a rel="nofollow" href="https://opensource.org/blog/the-open-source-initiative-announces-the-release-of-the-industrys-first-open-source-ai-definition">made their new Open Source Artificial Intelligence Definition (OSAID) official with its 1.0 release</a>. With this announcement, we have reached the moment that software freedom advocates have feared for decades: the definition of &ldquo;open source&rdquo; &mdash; with which OSI was entrusted &mdash; now differs in significant ways from the views of most software freedom advocates.</p> <p>There has been substantial acrimony during the drafting process of <acronym title="Open Source Artificial Intelligence Definition">OSAID</acronym>, and this blog post does not summarize <em>all</em> the community complaints about the OSAID and its drafting process. <a href="https://samjohnston.org/2024/10/15/the-osi-lacks-competence-to-define-open-source-ai/">Other bloggers</a> and <a href="https://lwn.net/SubscriberLink/995159/fb948a90f9c42339/">the press</a> have covered those. The <acronym title="Too Long; Didn't Read">TLDR</acronym> here, <acronym title="In My Opinion">IMO</acronym> is simply stated: the OSAID fails to <strong>require</strong> reproducibility by the public of the scientific process of building these systems, because the OSAID fails to place sufficient requirements on the licensing and public disclosure of training sets for so-called &ldquo;Open Source&rdquo; systems. The OSI refused to add this requirement because of a fundamental flaw in their process; they decided that &ldquo;there was no point in publishing a definition that no existing AI system could currently meet&rdquo;. This fundamental compromise undermined the community process, and amplified the role of stakeholders who would financially benefit from OSI's retroactive declaration that their systems are &ldquo;open source&rdquo;. The OSI should have refrained from publishing a definition yet, and instead labeled this document as &rdquo;recommendations&rdquo; for now. </p> <p>As the publication date of the OSAID approached, I could not help but remember a fascinating statement that Donald E. Knuth, one of the founders of the field of computer science, <a href="https://www-cs-faculty.stanford.edu/~knuth/email.html">once said</a>: <q>[M]y role is to be on the bottom of things. &hellip; I try to digest &hellip; knowledge into a form that is accessible to people who don't have time for such study</q>. If we wish to engage in the highly philosophical (and easily politically corruptible) task of <em>defining</em> what terms like &ldquo;software freedom&rdquo; and &ldquo;open source&rdquo; mean, we must learn to be on the &ldquo;bottom of things&rdquo;. OSI made an unforced error in this regard. While they could have humbly announced this as &ldquo;recommendations&rdquo; or &ldquo;guidelines&rdquo;, they instead formalized it as a &ldquo;definition&rdquo; &mdash; with equivalent authority to their <acronym title="Open Source Definition"><a href="https://opensource.org/osd" rel="nofollow">OSD</a></acronym>.</p> <p>Yet, OSI itself only turned its attention to AI only recently, when they announced <a href="https://web.archive.org/web/20220803005815/https://deepdive.opensource.org/">their &ldquo;deep dive&rdquo; &mdash; for which Microsoft's GitHub was OSI's &ldquo;Thought Leader&rdquo;</a>. OSI has responded <em>too</em> rapidly to this industry ballyhoo. Their celerity of response made OSI an easy target for regulatory capture. </p> <p>By comparison, the original OSD was first published in February 1999. That was at least twelve years after the widespread industry adoption of various <acronym title="Free and Open Source Software">FOSS</acronym> programs (such as the GNU C Compiler and BSD). The concept was explored and discussed publicly (under the moniker &ldquo;Free Software&rdquo;) for decades before it was officially &ldquo;defined&rdquo;. The OSI announced itself as the &ldquo;marketing department for Free Software&rdquo; and based the OSD in large part on the independently developed Debian Free Software Guidelines (DFSG). The OSD was thus the culmination of decades of thought and consideration, and primarily developed by a third-party (Debian) &mdash; which provided a balance on OSI's authority. (Interestingly, <a href="https://opensourcedeclaration.org/index-en-us.html">some folks from Debian are attempting to check OSI's authority again due to the premature publication of the OSAID</a>.)</p> <p>OSI claims that they must move quickly so that they can counter the software companies from coopting the term &ldquo;open source&rdquo; for their own aims. But <a href="https://trademarks.justia.com/754/39/open-source-75439502.html">OSI failed to pursue trademark protection for &ldquo;open source&rdquo;</a> in the early days, so the OSI can't stop Mark Zuckerberg and his cronies in any event from using the &ldquo;open source&rdquo; moniker for his Facebook and Instagram products &mdash; let alone his new Llama product. Furthermore, OSI's insistence that the definition was urgently needed <em>and</em> that the definition be engineered as a retrofit to apply to an existing, available system has yielded troublesome results. Simply put, OSI has a tiny sample set to examine, in 2024, of what <acronym title="Large Language Model">LLM</acronym>-backed generative <acronym title="Artificial Intelligence">AI</acronym> systems look like. To make a final decision about the software freedom and rights implications of such a nascent field led to an automatic bias to accept the actions of first movers as legitimate. By making this definition official too soon, OSI has endorsed demonstrably bad LLM-backed generative AI systems as &ldquo;open source&rdquo; <em>by definition</em>! </p> <p>OSI also disenfranchised the users and content creators in this process. FOSS activists should be <a href="/news/2023/oct/04/ftc-ai-panel/">engaging with</a> the <a href="/news/2023/nov/01/us-copyright-office-generative-ai-machine-learning/">larger discussions</a> with impacted communities of content creators about what &ldquo;open source&rdquo; means to them, and how <em>they</em> feel about incorporation of their data in the training sets into these third-party systems. The line between data and code is so easily crossed with these systems that we cannot rely on old, rote conclusions that the &ldquo;data is separate and can be proprietary (or even unavailable), and yet the system remains &lsquo;open source&rsquo;&rdquo;. That adage fails us when analyzing this technology, and we must take careful steps &mdash; free from the for-profit corporate interest of AI fervor &mdash; as we decide how our well-established philosophies apply to these changes.</p> <p>FOSS activists err when we unilaterally dictate and define what is ethical, moral, open and Free in areas outside of software. Software rights theorists <em>can</em> (and should) make meaningful contributions in these other areas, but not without substantial collaboration with those creative individuals who produce the source material. Where were the painters, the novelists, the actors, the playwrights, the musicians, and the poets in the OSAID drafting process? The OSD was (of course) easier because our community <em>is</em> mostly programmers and developers (or folks adjacent to those fields); software creators knew best how to consider philosophical implications of pure software products. The OSI, and the folks in its leadership, definitely know software well, but I wouldn't name any of them (or myself) as great thinkers in these many areas outside software that are noticeably impacted by the promulgation of LLMs that are trained on those creative works. The Open Source community remains consistently in danger of excessive insularity, and the OSAID is an unfortunate example of how insular we can be.</p> <p>Meanwhile, I have spent literally months of time over the last 30 years trying to make sure the coalition of software freedom &amp; rights activists remained in basic congruence (at least publicly) with those (like OSI) who are oriented towards a more for-profit and corporate open source approach. Until today, I was always able to say: &ldquo;I believe that anything the OSI calls &lsquo;open source&rsquo; gives you all the rights and freedoms that you deserve&rdquo;. I now cannot say that again unless/until the OSI revokes the OSAID. Unfortunately, that Rubicon may have now been permanently crossed! OSI has purposely made it politically unviable for them to revoke the OSAID. Instead, they plan only incremental updates to the OSAID. Once entities begin to rely on this definition as written, OSI will find it nearly impossible to later declare systems that were &ldquo;open source&rdquo; under 1.0 as no longer so (under later versions). So, we are likely stuck with OSAID's key problems forever. OSI undermines its position as a philosophical leader in Open Source as long as OSAID 1.0 stands as a formal defintion.</p> <p>I truly don't know for sure (yet) if the only way to respect user rights in an LLM-backed generative AI system is to only use training sets that are publicly available and licensed under Free Software licenses. <a href="/news/2024/oct/25/aspirational-on-llm-generative-ai-programming/">I do believe that's the ideal and preferred form for modification of those systems</a>. Nevertheless, a generally useful technical system that is built by collapsing data (in essence, via highly lossy compression) into a table of floating point numbers is philosophically much more complicated than binary software and its Corresponding Source. So, having studied the issue myself, I believe the Socratic Epiphany currently applies. Perhaps there is an acceptable spot for compromise regarding the issues of training set licensing, availability and similar reproducibility issues. My instincts, after 25 years as a software rights philosopher, lead me to believe that it will take at least a decade for our best minds to find a reasonable answer on where the bright line is of acceptable behavior with regard to these AI systems. While <a href="https://thenewstack.io/osi-finalizes-a-humble-first-definition-of-open-source-ai/">OSI claims their OSAID is humble</a>, I beg to differ. The humble act now is to admit that it was just too soon to publish a &ldquo;definition&rdquo; and rebrand these the OSAID 1.0 as &ldquo;current recommendations&rdquo;. That might not grab as many headlines or raise as much money as the OSAID did, but it's the moral and ethical way out of this bad situation.</p> <p>Finally, rather than merely be a pundit on this matter, I am instead today putting myself forward to try to be part of the solution. I plan to run for the OSI Board of Directors at the next elections on a single-issue platform: I will work arduously for my entire term to see the OSAID repealed, and republished not as a definition, but merely recommendations, and to also issue a statement that OSI published the definition sooner than was appropriate. I'll write further about the matter as the next OSI Board election approaches. I also call on other software rights activists to run with me on a similar platform; the OSI has myriad seats that are elected by different constituents, so there is opportunity to run as a ticket on this issue. (Please contact me privately if you'd like to be involved with this ticket at the next OSI Board election. Note, though, that <a href="https://opensource.org/about/board-of-directors/elections">election results are not actually binding, as OSI's by-laws allow the current Board to reject results of the elections</a>.)</p> [email protected] (Bradley M. Kuhn)Thu, 31 Oct 2024 12:51:09 -0400https://sfconservancy.org/blog/2024/oct/31/open-source-ai-definition-osaid-erodes-foss/YesSFC Announces Aspirational Statement on LLM-backed generative AI for Programming https://sfconservancy.org/news/2024/oct/25/aspirational-on-llm-generative-ai-programming/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p>In 2022, Software Freedom Conservancy (SFC) <a href="/news/2022/feb/23/committee-ai-assisted-software-github-copilot/"> convened a committee</a> in the <a href="/blog/2022/feb/03/github-copilot-copyleft-gpl/">wake of Microsoft's GitHub Copilot announcement</a>, to meet and begin considering the complex questions that arise from the use of large language models (LLMs) in generative AI systems that seek to assist software developers.</p> <p>Today, we <a href="/activities/aspirational-statement-on-llm-generative-ai-for-programming.html">announce a joint statement by this committee, entitled <cite>Machine-Learning-Assisted Programming that Respects User Freedom</cite></a>.</p> <p>Everyone on our committee has watched as interest in this issue has grown in the <acronym title="Free and Open Source Software">FOSS</acronym> community. While the Committee was initially convened to consider how copyleft related to these systems, our focus changed as we considered the complex issues. With the unending influx of models, products, and projects in this area, we began to see a potential dystopia: no systems available today are reproducible by the public, and all of them seem to disrespect user rights and freedoms in some manner. Rather than despair, we turned our minds to what FOSS does best: imagining the ideal if corporate interests were not the primary force defining society's relationship with software. </p> <p>In the past, the FOSS community has responded to new challenges with a race-to-the-bottom document that defines the bare minimum of user rights and freedoms that the community of activists will accept. For-profit companies hope to legitimately claim whatever they produce is “FOSS enough”. As such, we have avoided any process that effectively auto-endorses the problematic practices of companies whose proprietary products are already widely deployed . No system, particularly a proprietary one, should ever be "too big to fail".</p> <p>While our proposal may seem unrealistic, nearly every proposal in the history of FOSS has seemed unrealistic &mdash; until it happened. We call on the FOSS community to not lament what is, but to dream and strive for what can be. The statement follows:</p> <h2>Machine-Learning-Assisted Programming that Respects User Freedom</h2> <p>There has been intense industry ballyhoo about a specific branch of Artificial Intelligence (AI): generative AI backed by large language models (LLMs). We have reached an era in computing history where input data sets for many different types of works are quite large (after decades of Internet content archiving), and hardware is powerful enough to rebuild LLMs repetitively. As FOSS (Free and Open Source Software) activists, we must turn at least a modicum of attention to the matter, lest its future be dominated by the same proprietary software companies that have curtailed user rights for so long.</p> <p> <acronym title="Large Language Models">LLM</acronym>-backed generative <acronym title="Artificial Intelligence">AI</acronym> impacts the rights of everyone &mdash; including developers, creators, and users. Software freedom, both in theory and practice, yields substantial public good. Yet, traditional, narrow <acronym title="Free and Open Source Software">FOSS</acronym> analysis has boundaries and confines; it's inadequate when applied to these technologies.</p> <p>We propose an aspirational vision of a FOSS, LLM-backed generative AI system for computer-assisted programming that software rights supporters would be proud to use and improve.</p> <p>This narrow approach is by design. We are keenly cognizant that LLMs have been built for myriad works &mdash; from visual art, to the spoken human voice, to music, to literature, to actors' performances. However, this document focuses on systems that employ LLM-backed generative AI to assist programmers because such systems have a critical role in the future of FOSS. While the impact of AI-based programming assistants' in the daily life of programmers remains unclear (in the long term), it seems likely that AI assistants have the potential to advance FOSS goals around the democratization of software development. For example, such systems help newcomers get started with unfamiliar codebases. We must look hopefully to these technologies and seek ways to deploy them that help everyone.</p> <h4>Aspirational Target for a Software-Rights-Respecting AI Assisted Programming System</h4> <p>The ideal system for generative-AI-assisted programming should have the following properties:</p> <ol> <li> The system is built using only FOSS, and is used only for the creation of FOSS, and never for proprietary software. In this manner, the system would propagate and improve interest in software freedom and rights.</li> <li>The system must respect the principle of “FOSS in, FOSS out, and FOSS throughout”. In detail, this means:<ol type="a"><li>All software and generally useful technical information (including but not limited to: user interface code and applications for generating new material from the model, data cleaning code, model architecture, hyper parameters, model weights, and the model itself) needed to create the system are freely available to the public under a FOSS license<a href="#footnote-foss-as-moral-imperative" class="footnoteRef" id="return-footnote-foss-as-moral-imperative"><sup>1</sup></a>.</li> <li>All training data should be fully identified, and available freely and publicly on the Internet, under a FOSS license. </li></ol></li> <li>The system will aid the user in adding necessary licensing notices and determining any licensing requirements<a href="#footnote-llm-generative-ai-recitation" class="footnoteRef" id="return-footnote-llm-generative-ai-recitation"><sup>2</sup></a> of the output. </li> </ol> <p>As an aspirational document, this is not intended to be prescriptive nor definitional. We describe the absolute ideal LLM-backed generative AI system for FOSS that we can imagine. Articulating the ideal paves the road to understanding why common consensus remains insufficient. We must be the change we want in the world, and strive for what is right — until the politically unviable becomes viable.</p> <section class="footnotes"> <hr /> <ol> <li id="footnote-foss-as-moral-imperative" class="footnoteRef"><p> &nbsp;It is well established that FOSS activists consider it a moral imperative to share any generally useful technical information under a FOSS license. As such, we should not tolerate any portion of the software and generally useful technical information released under a license that is non-FOSS.&nbsp;<a href="#return-footnote-foss-as-moral-imperative">↩</a></p></li> <li id="footnote-llm-generative-ai-recitation" class="footnoteRef"><p> &nbsp; Since recitation (i.e., verbatim repeating of parts of the training set) is known to occur in these systems, we know they will occasionally output Works Based on the training set, so our ideal system would be capable of notifying the user that recitation occurred and properly mark the licensing for it.&nbsp; <a href="#return-footnote-llm-generative-ai-recitation">↩</a></p></li> </ol> [email protected] (Software Freedom Conservancy)Fri, 25 Oct 2024 15:20:40 -0400https://sfconservancy.org/news/2024/oct/25/aspirational-on-llm-generative-ai-programming/YesSave the date for FOSSY 2025! https://sfconservancy.org/news/2024/oct/17/FOSSY-2025-announcement/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Submit track proposals now</strong></p> <div class="picture-small right"> <img src="/img/psu-outside.png" alt="Exterior shot of Smith Memorial Student Union building at Portland State University Campus" height="250"/> <p>A view towards the Smith Memorial Student Union, copyright Karen Sandler, CC-BY 3.0 </p> </div> <p>Mark you calendars - <a href="https://2025.fossy.us">FOSSY will return July 31 to August 3, 2025!</a> The next iteration of FOSSY will once again take place at the Portland State University Smith Memorial Student Union.</p> <p>Once again, FOSSY will feature community led tracks on a variety of topics relevant to Free and Open Source Software.</p> <p>You can <a href="https://sfconservancy.org/fossy/community-tracks/">submit your track proposals now</a>! We will consider repeat tracks that were particularly successful and new tracks that have significant community interest on a rolling basis so they can be announced as early as possible. We are also excited about tracks that may be smaller or that represent new ideas, but we will wait until all track proposals are received by February 15 to announce the final tracks on February 16. We expect to open the CfP on March 3rd.</p> <p>Feel free to reach out to us if you would like to discuss an idea for a track. Either [email protected] or on our <a href="xmpp:[email protected]?join">XMPP</a> / IRC channel #conservancy on libera.chat.</p> <p> Also be sure to check out the <a href="https://www.youtube.com/playlist?list=PLKZPkdh3W2BLS8IgeeJ8dxCarexgvMH2b">videos</a> from last year's FOSSY.</p> <p>Please also considering recommending sponsorship to your company. The prospectus for FOSSY 2025 is <a href="https://sfconservancy.org/static/docs/2025-prospectus.pdf">here</a> and contains a variety of sponsorship levels. We can't wait to see you in Portland at the end of July!</p> [email protected] (Software Freedom Conservancy)Thu, 17 Oct 2024 16:30:41 -0400https://sfconservancy.org/news/2024/oct/17/FOSSY-2025-announcement/YesExcitement for GPL enforcement at Linux Plumbers https://sfconservancy.org/blog/2024/oct/03/linux-plumbers-and-gpl-enforcement/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>We were excited and very happy to participate in Linux Plumbers Conference this year, which happened last month (Sep 18-20) in Vienna. As one of the premiere programs using a software right to repair license (GPLv2), Linux is crucial for the future of software freedom in our devices, from those we use to develop and write new code, to the phones many of us carry with us, to the many appliances and even cars that bring conveniences to our lives. And so we were delighted to discuss Linux and its role in our connected future with Linux kernel developers and other enthusiasts who attended this technical conference.</p> <p>We hosted a BoF, <a href="https://lpc.events/event/18/contributions/1981/">Let's talk about GPL and LGPL enforcement!</a>, which brought dozens of developers together to discuss the hard questions of how we can ensure that Linux's license is enforced so people can get the code they're entitled to, and the current state of GPL and LGPL enforcement across the board. After some discussion of how often companies use software under the GPL and LGPL without honoring the license terms (it's unfortunately very very common), we fielded some questions about <a href="https://sfconservancy.org/usethesource/">source candidates</a> that people had received. The first example that a participant provided as a positive example of a company meeting its obligations turned out to actually be from a company that SFC had sued in the past, showing that SFC's prior enforcement efforts were helping to change behavior, causing companies to provide GPL/LGPL source code when they hadn't before.</p> <p>The discussion moved on to how we can bring the next generation of developers into the Linux community, so they can keep improving the Linux kernel in the coming decades. It was noted that a lot of new computer users aren't getting the same computing environment that most Linux developers grew up with. In particular, most Linux developers today started computing with desktop or laptop computers that gave them a wide range of software options, and easy ways to switch operating systems and other key software. However, today most new computer users are getting less capable devices, not because they are less powerful, but because the devices don't have the same malleability and accessibility as they did two decades ago, which is due in part to GPL violations where the user is prevented from reinstalling modified Linux or other software onto their device.</p> <p>This really struck me, as I had many conversations in the "hallway track" where I asked people how they got into FOSS, and the responses were invariably a version of "to do more interesting things with my computer". It was clear that the computing devices of the 90s and early 2000s really promoted this developer mindset, and that we would have to keep the momentum going to ensure that new developers would have the same opportunities. This leaves us with a mission to make sure that as computing platforms change, we retain the freedoms that enabled the current generation of technology to flourish.</p> <p>While GPL enforcement isn't the only factor in ensuring people can access developer tools and make meaningful changes to their devices, it is certainly an important piece of the puzzle, given everything we heard at Plumbers this year. With large percentages of Linux devices still distributed without giving users the freedoms that Linux's license is designed to give them, GPL enforcement is immensely important, as our discussions at Plumbers and elsewhere remind us.</p> <p>The feedback from the BoF was overwhelmingly positive, and we were so happy to be able to take questions, share information, connect with longtime contributors and meet newcomers with such a keen interest in copyleft and enforcement. As always, we invite feedback about this work. You can email us anytime at <a href="mailto:[email protected]">[email protected]</a>, and we'll be scheduling some synchronous sessions later in the year.</p> <p>In the meantime, we are proud to continue the work to ensure that everyone can repair and modify the software on their Linux devices, and everything else using software right-to-repair licenses, for current and future generations of software users and developers.</p> [email protected] (Denver Gingerich)Thu, 03 Oct 2024 11:56:47 -0400https://sfconservancy.org/blog/2024/oct/03/linux-plumbers-and-gpl-enforcement/YesFOSSY 2024 CFP announcement https://sfconservancy.org/news/2024/may/23/fossy-2024-cfp-announcement/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Submit before June 14th</strong></p> <p>FOSSY 2024 CFP and ticket sales are now open! Join us in Portland, OR on August 1-4th at Portland State University. This year our <a href="https://2024.fossy.us/pages/tracks/">track selection</a> runs the gamut from <b>Artificial Intelligence and Machine Learning</b>, <b>Supporting User Groups</b>, <b>FOSS in Education</b>, <b>Reproducibility</b> and much much more. Whether you are a veteran of the FOSS conference circuit, or just starting your speaking career, we want to hear from you! FOSSY is a community focused conference focused on being accessible and highlighting the incredible work happening in free software.</p> <p>To submit a talk, please visit our <a href="https://2024.fossy.us/call-for-proposals/">Call for Proposals</a> page to make an account and enter your talk under a specific track. If you aren't sure which track you fit into, or feel you are a bit outside the scope for any of the listed tracks, use the <b>Wild card</b> track. We are also soliciting panel suggestions for our keynotes, (which last year included a celebration for <a href="https://www.outreachy.org/">Outreachy's</a> 1000th intern celebration and a timely community discussion about <a href="https://sfconservancy.org/blog/2023/jul/19/rhel-panel-fossy-2023/">RHEL's licensing</a>). Our CFP will be open until <s>June 14th</s> <b>June 18th</b> (with notice of acceptance the week of the 24th) so be sure to find us on IRC #conservancy on Libera.chat, XMPP or email. We will start having office hours at <b>19:00 UTC on Tuesdays and Thursdays</b> in our chat room for anyone to come and ask questions.</p> <p>Along with the opening of the CFP, we have opened ticket sales. If you'd like to provide extra support for the conference you can buy the $1,000 ticket. We also have professional tickets at $500, community tickets at $200, and discounted tickets at $35. If your company is interested in sponsoring the event, you can find our <a href="https://sfconservancy.org/static/docs/FOSSY-2024-Prospectus.pdf">Sponsorship Prospectus here</a>. You can email [email protected] if you have any questions, we can't wait to see you in August!</p> [email protected] (Software Freedom Conservancy)Thu, 23 May 2024 13:50:46 -0400https://sfconservancy.org/news/2024/may/23/fossy-2024-cfp-announcement/YesFOSSY is back in Portland - August 1-4th at Portland State University https://sfconservancy.org/news/2024/mar/28/fossy-2024/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <div class="picture-small right"> <img src="/img/psu-smsu.jpg" alt="Exterior shot of Smith Memorial Student Union building at Portland State University Campus" /> <p>CC-BY 3.0 </p> </div> <p>Join us at <a href="https://fossy.us">FOSSY</a> this year, Thursday August 1st - Sunday August 4th at the Portland State University Smith Memorial Student Union. We're looking forward to convening another conference that shows the multiple facets of what it means to work with, advocate for, and build free software in community. Last year we had over 300 attendees from over 10 countries! There was an incredible diversity of community led tracks, covering FOSS for Education, Right to Repair, Worker-Owner Co-ops that write and use FOSS, and Diversity, Equity and Inclusion and FOSS, to name a few. This year we hope to see a return of some of the great tracks and ideas that inspired us and an introduction of new tracks. If you would like to host a track, please consider applying to our <a href="https://sfconservancy.org/fossy/community-tracks/">community track proposals</a>. We will be hosting office hours at 19:00 UTC on Tuesdays and Thursdays on our <a href="https://sfconservancy.org/blog/2021/jun/21/chat-options/">XMPP/ IRC channel</a> if you would like to chat with someone about your proposal.</p> <p>Please help us make the event a success by sponsoring at one of our tree themed tiers (Giant Sequoia, Redwood, Douglas Fir) or by providing coffee, transit, or A/V. If you or your organization would like more information here is our <a href="https://sfconservancy.org/docs/FOSSY-2024-Prospectus.pdf">sponsorship prospectus</a> or you can contact us at [email protected] for more information.</p> <p>Come join us for what we hope will be a beautiful summer weekend in Portland, OR, packed with community led discussions about what the future of free software looks like. We can't wait to see you there, so mark your calendars!</p> [email protected] (Software Freedom Conservancy)Thu, 28 Mar 2024 16:13:14 -0400https://sfconservancy.org/news/2024/mar/28/fossy-2024/YesUse the Source! A Revolution in Grassroots Software Right to Repair https://sfconservancy.org/news/2024/feb/03/use-the-source-launched/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>SFC launches key tool in the fight for user rights at FOSDEM</strong></p> <p>This past weekend at <abbr title="Free and Open source Software Developers' European Meeting">FOSDEM</abbr>, Software Freedom Conservancy (SFC) announced an innovative new community tool in the software right to repair: <a href="/usethesource/">Use The Source</a>. Use The Source is an elegant collaborative platform for users to catalog, find and test source code candidates for real products to verify their reproducibility and reinstallability. Users can discuss whether their device's software is repairable, so they know if the device can be fixed or updated, especially to fix security vulnerabilities or otherwise adapt it to their needs.</p> <p>Most consumer electronics ship with software that is provided under various copyleft licenses that (ostensibly) guarantee the consumers' right to software repair. Owners of these devices have a right to receive the complete source code for that software. Sadly, too often, the source isn't provided at all. Even when some source is provided, the provided source is usually incomplete.</p> <p>Use The Source seeks to be a hub for collaboration in solving this problem. Based on the ideals and methodologies behind successful FOSS projects, Use The Source provides device owners an outlet to share and discuss how they reviewed source code candidates that companies provide to them, so they can determine, with the community's help, whether they can truly repair and modify the device's software. SFC encourages device owners to first test the offers for source code for all their products, and then share the source candidates they have received.</p> <p>This Use The Source initiative harkens back to the beloved but <a href="https://web.archive.org/web/20141022025510/http://lists.gpl-violations.org:80/pipermail/legal/">now defunct mailing lists of gpl-violations.org</a>. In their heyday, these mailing lists were a central place for those who cared about their rights under copyleft licenses to learn from each other. On those lists, the early FOSS community learned how to make effective use of compliant source, and how to demand that source if none is provided or it is incomplete.</p> <p>SFC is acutely aware that, for the last decade since those resources disappeared, the skills and knowledge in the FOSS community has atrophied. SFC feels an obligation to use our expertise to launch a community to rebuild these skills in the volunteer core of FOSS, and to otherwise teach and educate about what we know and how we do.</p> <p>As always, SFC plans to follow its <a href="/copyleft-compliance/principles.html">Principles of Community-Oriented GPL Enforcement</a> in this process. SFC has developed a <a href="/usethesource/ccirt-process/">timeline for companies</a> who wish to actively participate in resolving any concerns, based on <a href="/blog/2024/feb/03/ccirt-security-and-software-right-to-repair/">the importance of promptly fixing source candidates that are not in compliance with copyleft terms</a>. Our process balances the urgent need to publish and discuss source candidates with the common desire of for-profit companies to remain anonymous while they correct inadvertent GPL violations.</p> <p>SFC encourages anyone interested to review the source code candidates on our <a href="/usethesource/">Use The Source</a> platform, and to submit any source code candidates they find, so the community can build its knowledge and experience in reviewing and assessing source candidates for their compliance with the copyleft licenses that companies choose to use. You can also join our <a href="https://lists.sfconservancy.org/mailman/listinfo/ccs-review">ccs-review mailing list</a>, where the public can engage with SFC and other official Use The Source commenters in discussing the published source candidates as well. Source candidates and comments from Use The Source will auto-post to the ccs-review list so you can see and react to what we're doing in real time. We hope that our discussions will eventually lead to a much higher percentage of source candidates being in compliance with the software right to repair licenses they use. With compliant source code candidates, device owners can keep themselves secure, adapt to their future needs, and ensure others can do the same, by themselves or by working with the community or third-party repair services to give them the freedoms that software right to repair licenses have always intended to convey.</p> [email protected] (Software Freedom Conservancy)Sat, 03 Feb 2024 02:02:00 -0500https://sfconservancy.org/news/2024/feb/03/use-the-source-launched/YesPrioritizing software right to repair: engaging corporate response teams https://sfconservancy.org/blog/2024/feb/03/ccirt-security-and-software-right-to-repair/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Across organizations who develop and deploy software, there are a wide range of time-sensitive concerns that arise. Perhaps the most diligent team that responds to such time-sensitive concerns is the cybersecurity team. It is crucial for them to quickly understand the security concern, patch it without introducing any regressions, and deploy it. In extreme cases this is all done within a few hours &mdash; a monumental task crammed into less time than a dinner party (and often replacing such a social event at the last minute; these teams are truly dedicated).</p> <p>Many other teams exist across organizations for different levels of risk and concern. In our experience, on average among many companies, the team that receives among the lowest priorities is the team that responds to concerns about a company's copyleft compliance. Now we can think of some reasons for this: the team is often not connected to the team that collated the software containing copylefted code, or that latter team was not given proper instruction for how to comply with the licenses (and/or does not read the licenses themselves). So the team responding when someone notes a copyleft compliance deficiency is ill-equipped to handle it, and is often stonewalled by developer teams when they ask them for help, so the requests for correct source code under copyleft licenses usually languish.</p> <p>With this in mind, we at SFC are helping prioritize the copyleft compliance concerns an organization may face due to some of the above. To reflect the importance of teams responding to copyleft compliance concerns, we recommend that companies create a team that we are calling a "Copyleft Compliance Incident Response Team" (CCIRT). This will help convey to management the importance of properly staffing the team, but also how it must be taken seriously by other teams that the CCIRT relies on to respond to incidents. Where companies employ Compliance Officers, they will likely be obvious leaders for this team.</p> <p>Now some companies may not need a CCIRT. Unlike security vulnerabilities, failing to comply with copyleft licenses is entirely preventable. If you know your company already has policies and procedures that yield compliant results (of the same form as compliant source candidates that we praise in the comments on <a href="/usethesource/">Use The Source</a>), then there is no need for a CCIRT. However, our experience shows that most companies do not have such policies and procedures, in which case a CCIRT is necessary until such policies and procedures can reliably produce compliant source candidates from the start.</p> <p>We recently launched <a href="/usethesource/">Use The Source</a> (alluded to above), which helps device owners and companies see whether source code candidates (the most important part of copyleft compliance) are giving users their software right to repair, i.e. whether they comply with the copyleft licenses they use. We realize companies may be concerned about SFC publishing their source candidates before they have had a chance to double-check them for compliance, due to some of the issues with policies and procedures mentioned above. As a result, we are giving companies the opportunity to be notified before we post a source candidate of theirs, so that they can take up to 7 days to update the candidate with any fixes they feel may be necessary before we post it. And the sooner a company contacts us, the better, as we are offering up to 37 days from the launch of Use The Source before we publish candidates we receive. See <a href="/usethesource/ccirt-process/">our CCIRT notification timeline</a> for details. For historical purposes, the additional grace period that we provided at launch time is detailed <a href="/img/ccirt-initial.png">here</a>.</p> <p>We hope that this new terminology will help organizations prioritize copyleft compliance appropriately, and that everyone can benefit from the shared discussions of source candidates and their compliance with copyleft licenses. We look forward to working with companies and device owners to promote exceptional examples of software right to repair (through our comments on <a href="/usethesource/">Use The Source</a>) as we find them.</p> [email protected] (Denver Gingerich)Sat, 03 Feb 2024 01:54:01 -0500https://sfconservancy.org/blog/2024/feb/03/ccirt-security-and-software-right-to-repair/Yes2023 Fundraiser met and exceeded! https://sfconservancy.org/news/2024/jan/18/2023-fundraiser-exceeded/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>$325,400 raised for software freedom!</strong></p> <p>This year's fundraiser went right up to the last hour; thanks to all of you for supporting the work we do, and showing us we're on the right track. We're so thankful for meeting our biggest match yet, <b> $161,729 and $1,942 additional raised</b> for a total of <b>$325,400</b>! Our <a href="https://sfconservancy.org/sponsors/#sustainers">Sustainers</a> and donors showed particular interest in promotion and defense of copyleft, including our <a href="https://vizio.sfconservancy.org/">case against Vizio</a>, as well as in our work On Outreachy. Funding our organization leads directly to more compliance action and more initiatives to further software freedom for all of us.</p> <p>Overall, there was great turn out to our Q&A sessions with SFC leadership during the fundraising period. During the last call we received word that the judge had <a href="https://sfconservancy.org/news/2024/jan/03/vizio-sj-rejected/">rejected Vizio's call for summary judgment</a>! What a way to end the year 🥳 You told us that these kind of presentations were informative and very welcome, so we're looking at how best to organize them in the future with a more regular (quarterly?) cadence. Connecting with our community and keeping you all up to date with our activities and myriad <a href="https://sfconservancy.org/sustainer/#YearInReview">types of work</a> we do is definitely a goal for this next year. Come find us at conferences, <a href="https://social.sfconservancy.org/conservancy">social media</a> (thank you so much for all your engagement on the Fediverse during our #SFCdrive!), and the revival of weekly "office hours" on <a href="https://sfconservancy.org/blog/2021/jun/21/chat-options/">IRC/XMPP</a>.</p> <p>We'll see some of you at <a href="https://fosdem.org/">FOSDEM</a> in a couple weeks, so please come by to get a sticker and say hello! Meanwhile, we are back hard at work defending your digital rights and making sure our technology is in our hands, under our own control. Thank you all again for showing us with your hard earned money that you respect and value the work we do.</p> [email protected] (Software Freedom Conservancy)Thu, 18 Jan 2024 23:32:19 -0500https://sfconservancy.org/news/2024/jan/18/2023-fundraiser-exceeded/YesSupporter Interview with Elijah (and Oliver!) Voigt https://sfconservancy.org/blog/2024/jan/15/supporter-interview-with-elij-and-oliver/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Daniel Takamori</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <div class="picture-small right"> <img src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/4DFgsagxxQZNQBT?file=/&fileId=27126&x=1366&y=768&a=true&etag=7a5f190613f0c932da91ac4556e9fae2" alt="Eli and Oliver looking cute" /> <p>CC-BY-NA 4.0 Lucy Voigt</p> </div> <p>Thanks so much to one of our matching supporters, The Voigt Family! We're so happy to highlight a young family involved in free software and hear from about what they think about our work and the future. Read on to hear from Eli from a quick interview we did!</p> <p><b>SFC</b>:Tell us a bit about yourself! Where are you from, what are some of your hobbies? Social media?</p> <p><b>Eli</b>: I moved from Chicago to Portland as a tween. I have since adopted many Pacific Northwest hobbies like hiking, camping, and enjoying microbrews.</p> <p><b>SFC</b>: Why do you care about software freedom? How long have you been involved?</p> <p><b>Eli</b>: In college (almost 10 years ago? Oh no.) I helped run the Oregon State University Linux Users Group (OSU LUG) where we ran InstallFests and gave talks on different Open Source tools. Prior to that I used open source software like Linux and Blender to produce 3D art.</p> <p>Software Freedom is important to me because world class software tools should be accessible to everybody. Growing up middle class I had the privilege of a computer and free time, but I couldn't afford expensive 3D software like Adobe. Thankfully I got into Blender because it was free but also because it was good!</p> <p>I definitely think of Software Freedom as a spectrum. For example: using Blender on Windows is a win compared with using Adobe products.</p> <p><b>SFC</b>: How do you use free software in your life?</p> <p><b>Eli</b>: I use Linux and free software whenever I can. I also run a physical server in my basement which hosts instances of open source services like Gitea for friends and family. Being a nights-and-weekends Sysadmin isn't for everybody but I love it!</p> <p><b>SFC</b>: On the spectrum on developer to end user, where do you lie? And how do you think we could do better bridging that divide?</p> <p><b>Eli</b>: I am definitely more of a Developer, and I struggle with bringing co-workers, friends, and family into the fold of Free Software. When a tool is Free, Convenient, and Good people are more than happy to use it. Beyond that though I have no idea!</p> <p><b>SFC</b>: What's got you most excited from the past year of our work?</p> <p><b>Eli</b>: I was a huge fan of FOSSY! I could only make the first day because we had a <b>BABY</b> during the conference. The one day I went I got to speak to Andrew Kelley (of Ziglang) and I learned about running AI models on my laptop which was enlightening and fun! I also volunteered and got to see so many community folks for the first time since COVID.</p> <p><b>SFC</b>: What issues happened this past year that you were happy we spoke about?</p> <p><b>Eli</b>: I think the work you're doing with Right to Repair is really meaningful. It's the kind of thing every consumer agrees with and wants but we still need to fight for!</p> <p><b>SFC</b>: Do you think we are doing a good job reaching a wider audience and do you see us at places you expect?</p> <p><b>Eli</b>: I am sure running a conference like FOSSY, especially in a post-COVID-lockdown world, is challenging but really helped me feel connected to the SF Conservancy and the community around your work. I can't wait to see it grow over the coming years.</p> <p><b>SFC</b>: Have you been involved with any of our member projects in the past? </p> <p><b>Eli</b>: I am a huge fan of Busybox! When I put on my system administrator hat (at work and for fun) I use it every day.</p> <p><b>SFC</b>: What other organizations are you supporting this year? charities, local, non-tech, etc</p> <p><b>Eli</b>: A few of my recurring donations I want to plug:</p> <ul> <li>My local public broadcasting channel: <a href="https://opb.org">Oregon Public Broadcasting</a></li> <li><a href="https://archive.org">The Wayback Machine</a></li> <li>My go-to for Climate Change stories: <a href="https://grist.org">Grist</a></li> </ul> <p><b>SFC</b>: Did you have the first FOSSY Baby?</p> <p><b>Eli</b>: Yes! His name is Oliver and he just turned 6 months old (as of January 15)!</p> [email protected] (Daniel Takamori)Mon, 15 Jan 2024 11:02:16 -0500https://sfconservancy.org/blog/2024/jan/15/supporter-interview-with-elij-and-oliver/YesOutreachy 2023: Year in Review https://sfconservancy.org/news/2024/jan/11/outreachy-2023-year-in-review/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <div class="picture-small right"> <img src="https://www.outreachy.org/static/2023-celebration/cameroon-celebration.6afaaf278656.jpg" alt="Group photo of Cameroon Outreachy interns cutting a cake with the Outreachy logo" /> <p>Photo CC-BY Outreachy</p> </div> <h2>Celebrating 14 Years of Impact</h2> <p>In 2023, Outreachy marked a significant milestone in its 14-year journey by welcoming over 1,000 interns into the open source community. This remarkable achievement was commemorated through a series of 6 local celebrations across various countries and 3 virtual events, showcasing the global reach of Outreachy's impact. The celebrations served as a testament to the diversity and inclusivity that Outreachy champions.</p> <h2>Outreachy in 2023: By the Numbers</h2> <p>Outreachy's impact in 2023 by the numbers tells a compelling story. Collaborating with <b>40 open source communities</b> and engaging <b>191 mentors</b>, Outreachy inspired <b>488 new open source contributors</b> to embark on their open source journey. The open source communities saw an impressive <b>3,439 contributions</b> merged from 764 applicants, showcasing the incredible impact of this program.</p> <p>The heart of Outreachy lies in the interns it supports. In 2023, <b>121 interns</b> worked full-time on open source projects for three months each. This commitment was met with a distribution of <b>$847,000 in internship stipends</b> to people facing discrimination and systemic bias.</p> <p>Despite these achievements, the need for financial support remains urgent. It requires significant resources to continue this level of success. And with <b>1,936 applicants in 2023</b>, there is a compelling case for increased funding to expand Outreachy and provide more opportunities for those eager to contribute to open source. If Outreachy had additional funding, we could support and recruit more mentors, directly fund more internships, and accept more interns from the <b>764 applicants who made open source contributions</b>.</p> <h2>Outreachy Team Milestones</h2> <h3>1. 1000th Intern Celebration</h3> <p>The Outreachy organizing team played a big role in orchestrating the celebratory events. In addition to hitting the milestone of accepting the 1,000th Outreachy intern, the team organized 6 local celebrations and 3 virtual events. The local celebrations were held in 6 countries: Cameroon, Canada, India, Kenya, Nigeria, and the USA. Each celebration served as a testament to the global reach of Outreachy's impact and the diversity it fosters within the open source community.</p> <p>We also appreciate our alums who served as the leads for the local celebrations. These dedicated leads played a crucial role in organizing the events, ensuring that everyone at the event felt celebrated and included. Outreachy merch were also sent around the world, symbolizing the interconnectedness of the global Outreachy community.</p> <p>Photo albums capturing the vibrant moments of each celebration are available:</p> <p><a href="https://nextcloud.sfconservancy.org/apps/photos/public/Jx00FZsOIpRSs6pdOKEvO9MwtLFkJmDp">Cameroon</a></p> <p><a href="https://nextcloud.sfconservancy.org/apps/photos/public/BPGgZtATkaKO2RIq6aASC7IKztV6qMCy">Canada</a></p> <p><a href="https://nextcloud.sfconservancy.org/apps/photos/public/dnE0ZILO4SL5SMCmmaW55tX9EASDt9eu">India</a></p> <p><a href="https://nextcloud.sfconservancy.org/apps/photos/public/9wamsHiEET5DcZsVDXDfIpqMRh0HnDme">Kenya</a></p> <p><a href="https://nextcloud.sfconservancy.org/apps/photos/public/NuGmPTnQma2dDwXeNZlqMTrlf9VkyX83">Nigeria</a></p> <p><a href="https://nextcloud.sfconservancy.org/apps/photos/public/kybQNVHcmk81KCSraILEOnm0bWUgucHa">USA</a></p> <p>These celebratory events not only recognized the interns but also acknowledged the vital role of mentors, coordinators, and the wider open source community. It was a moment to reflect on the collaborative efforts that have driven Outreachy to its current standing and set the stage for future endeavors.</p> <h3>2. Intern and Community Support</h3> <p>The heart of Outreachy lies in its interns, and the team ensured their support throughout 2023. With 121 interns participating in the May and December cohorts, the Outreachy team encouraged personal connections through 1:1 meetings and a social hour. These initiatives aimed not only to facilitate professional growth but also to foster a sense of community among interns across diverse open source communities.</p> <h3>3. Applicant Empowerment</h3> <p>Empowering applicants is a core focus of Outreachy, and in 2023, 1,936 applicants were approved to participate in the May and December contribution periods. To enhance the application process, the team increased initial application reviewers to 17, providing a more comprehensive and supportive review process. Live Q&A sessions were conducted to help applicants navigate open source community practises and understand the Outreachy application process better.</p> <h3>4. Mentor and Coordinator Engagement</h3> <p>The involvement of mentors and community coordinators is crucial to Outreachy's success. In 2023, 191 mentors supported interns in the May and December cohorts, showcasing the growing mentorship network. The team addressed challenges faced by mentors through discussion sessions at three different conferences. Outreachy's commitment to mentorship extended to encouraging interns to become mentors, resulting in 30 mentors who were past Outreachy interns – a significant increase from previous years.</p> <p>To further support mentors, a full-time Outreachy mentor advocate - Tilda Udufo was hired, reflecting the dedication to enhancing the mentorship experience. The team also conducted office hours, providing a platform for mentors and coordinators to seek guidance during critical phases such as the community sign-up period, contribution period, and internship period.</p> <h3>5. Embracing Open Source</h3> <p>Outreachy's commitment to open source and software freedom extended beyond its internship program. The team embraced platforms like Mastodon, PeerTube, NextCloud, Big Blue Button, Espanso, and Etherpad, showcasing a dedication to using and promoting open source software. This move not only aligns with Outreachy's values but also sets an example for the wider community.</p> <h3>6. Community Engagement</h3> <p>Outreachy didn't limit its impact to its own community. The team actively spoke about Outreachy at 14 different events and meet-ups, amplifying the message of diversity and inclusion in open source. These engagements provided opportunities to share insights, inspire new contributors, and foster collaborations with like-minded organizations.</p> <p>Outreachy organizers gave a keynote at FOSSY to celebrate 1,000 interns and talk about Outreachy's history:</p> <div class="picture-small"> <iframe class="embed-responsive-item" src="https://archive.org/embed/fossy2023-outreachy-celebration" webkitallowfullscreen="true" mozallowfullscreen="true" allowfullscreen></iframe> <p>Outreachy keynote at FOSSY</p> </div> <p>Outreachy organizers also attended the following conferences:</p> <ul> <li>Diversity and Inclusion in Scientific Computing (DISC) Unconference by NumFocus, PyData Amsterdam, and PyCon Uganda: <a href="https://medium.com/@omotolaEO/september-2023-productive-by-stretch-6e80afe36ac1">Report</a></li> <li>OSCA fest: <a href="https://medium.com/@omotolaEO/june-2023-milestone-celebration-and-open-source-festival-d9eedb4fc7d1">Report</a> and <a href=https://www.youtube.com/watch?v=9kBykVyiPpw">Video</a></li> <li>Euro Python: <a href="https://medium.com/@omotolaEO/outreachy-at-europython-2023-d8dd7917d02">Report</a> and <a href="https://youtu.be/423gqlGBT0Y">Video</a></li> <li>Django Africa: <a href="https://medium.com/@omotolaEO/outreachy-report-november-2023-6e9b0b1137eb">Report</a></li> <li>Open Life Science program (Open Seed Cohort 8): <a href="https://medium.com/@omotolaEO/outreachy-report-november-2023-6e9b0b1137eb">Report</a></li> <li>Dublin Developer Relations Meetup (August 2023 edition): <a href="https://medium.com/@omotolaEO/august-2023-wrapping-up-a-round-and-getting-ready-for-the-next-200a618d6142">Report</a> and <a href="https://youtu.be/m0EZlz689EI?si=MFB0lXM80KGVGr8z">Video</a></li> <li>Women TechMakers Karu branch, Abuja FCT, Nigeria: <a href="https://medium.com/@omotolaEO/outreachy-report-may-2023-4f8e05355c4f">Report</a></li> <li>FOSS Backstage (Dinner with Outreachy mentors): <a href="https://medium.com/@omotolaEO/a-journey-to-berlin-networking-e3d7ee41a97d">Report</a></li> <li>CZI LatAm meeting: <a href="https://anna.flourishing.stream/reports/2023/05/01/outreachy-report-april-2023/">Report</a></li> <li>FOSSY: <a href="https://anna.flourishing.stream/reports/2023/07/25/outreachy-report-july-2023/">Report</a></li> <li>DevFest Cerrado: <a href="https://anna.flourishing.stream/reports/2023/11/30/outreachy-report-november-2023/">Report</a></li> <li>Angola Open Source Community's The Open Source Café: <a href=https://www.youtube.com/watch?v=oZMH6vbfkFY">Video</a></li> </ul> <h2>Looking Ahead to 2024</h2> <p>As Outreachy gears up for the May 2024 cohort, the team is committed to continuous improvement. Beyond the usual operations, the Outreachy team has identified key areas for development:</p> <p><b>Better mentor support:</b> The Outreachy team will continue to offer more chances for mentors to connect through office hours, group chats, public Q&A sessions, and private advice sessions.</p> <p><b>Spotlighting Outreachy mentors:</b> The Outreachy team will be running a series of online chats and blog posts to acknowledge and spotlight the awesome work Outreachy mentors do to support interns and applicants.</p> <p><b>Improved website experience:</b> The Outreachy team will work on user experience improvements for mentors and coordinators.</p> <p><b>Partnering with organizations:</b> The Outreachy team will explore partnerships with other organizations to increase the reach of our call for mentors.</p> <p><b>Updated longitudinal study:</b> Building on the success of the 2019 longitudinal study, Outreachy is set to conduct another study in 2024. This updated version will provide valuable insights into the program's impact and areas for further enhancement.</p> <p>Outreachy remains steadfast in its mission to foster diversity and inclusion in open source, and with the ongoing support of the community, the future looks promising for creating lasting positive change. The collaborative efforts of interns, mentors, coordinators, and supporters are shaping a more inclusive and vibrant software freedom landscape.</p> <h3>Support Outreachy: Your Contribution Matters!</h3> <p>Please <b><a href="https://sfconservancy.org/sustainer/">donate by January 15</a></b></p> <p>If you appreciate Outreachy's work, we encourage you to donate to Software Freedom Conservancy's yearly fundraiser by January 15, 2023.</p> <p>Outreachy is a core part of Software Freedom Conservancy. Outreachy would not exist without the support of Software Freedom Conservancy.</p> <p>Link to <a href="https://www.outreachy.org/blog/2024-01-11/outreachy-2023-in-review/">original post</a>.</p> [email protected] (Software Freedom Conservancy)Thu, 11 Jan 2024 23:51:18 -0500https://sfconservancy.org/news/2024/jan/11/outreachy-2023-year-in-review/YesJudge dismisses Vizio's call for summary judgment https://sfconservancy.org/news/2024/jan/03/vizio-sj-rejected/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>SFC files own “Motion for Summary Adjudication”</strong></p> <p>A very welcome victory in our <a href="https://sfconservancy.org/copyleft-compliance/vizio.html">case against Vizio</a> was presented last week. Judge Sandy Leal denied Vizio's <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#summary-judgment">Motion for Summary Judgment</a>, allowing the case to proceed in state court. The Order echoes SFC arguments in court that the claim is not preempted by copyright law and that <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#third-party-beneficiary">consumers like SFC have standing to enforce the GPL as third-party beneficiaries</a> to the GPL &mdash; without any action by copyright holders of copylefted code.</p> <div class="picture-small right"> <img src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/8exHMPJk4bgNH38?file=/&fileId=26811&x=1366&y=768&a=true&etag=0a1919ebc968c34ef302f6b88db4c395" alt="SFC's General Counsel, Rick Sanders, its outside lawyers, Naomi Jane Gray and Don Thompson, and Policy Fellow, Bradley Kuhn, posing outside at the courthouse“ " /></a><p>SFC counsel and Policy Fellow posing outside the courthouse - CC BY-SA 4.0</div> <p>The decision speaks clearly:</p> <blockquote>Allowing third parties such as SFC to enforce their rights to receive source code is not only consistent with the GPLs’ objectives; it is both essential and necessary to achieve these objectives. Recipients of GPL-licensed software will be assured of their right to receive source code only if they have standing to enforce that right.</blockquote> <br> <p>and</p> <blockquote>&hellip; the Court finds that Plaintiff’s claim for breach of contract is not preempted by the Copyright Act, and Vizio’s motion for summary adjudication on this issue is DENIED</blockquote> <br> <p>The (full decision is available in <a href="https://sfconservancy.org/docs/Order_Denying_Vizio_Motion_for_Summary_Judgement_12-29-23.pdf">its entirety here</a>, and you can read the <a href="https://sfconservancy.org/news/2023/oct/12/transcript-msj-hearing/">transcript from the oral arguments from the hearing</a>. </p> <p>With that decided, we now turn our focus to our own filing, a &ldquo;Motion for Summary Adjudication&rdquo;. An MSA is very similar to a motion for summary judgment, except that it does not fully resolve the entire case. Our MSA asks to resolve substantial parts of the case that are a matter of law. </p> <p>Our motion seeks to establish that distributors of GPL'd software, such as Vizio, have a duty to the recipients of the software, such as purchasers of Vizio TV sets, to provide the source code for the software upon request. Unfortunately many companies completely ignore source code requests from consumers, or do not provide <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#ccs">complete corresponding source</a>, when the license sets out their obligations clearly. We have asked to confirm that Vizio has a duty to us, as purchasers of their televisions, to make good on those obligations. In her order, Judge Leal acknowledged that this kind of power imbalance between corporations and recipients of copyleft software creates an inequity when it comes to receiving source code:</p> <blockquote>Defendant Vizio, as the licensee, is responsible for ensuring that it complies with the terms of the license. As such, it would be more equitable to allow third parties to assert claims against a licensee who fails to adhere to the terms and conditions of the license.</blockquote> <br> <p>We focus on protecting the rights of all end users as third party beneficiaries and making sure that corporations who choose to use copyleft licenses are held accountable if they fail to follow the rules. As this case continues to unfold, we will continue to protect the freedoms given to us by copyleft licenses. This work is essential for the Software Right to Repair, and we will work to create legal mechanisms to ensure our devices are as free, open and repairable as possible.</p> <p>You can help fund our continuing work in this case by becoming a <a href="https://sfconservancy.org/sustainer/#annual">Sustainer</a> to our organization. We rely upon individuals to make the important work we do possible and if you make a contribution before January 15th during our annual fundraiser, our funding matchers will double your donation!</p> [email protected] (Software Freedom Conservancy)Wed, 03 Jan 2024 13:55:14 -0500https://sfconservancy.org/news/2024/jan/03/vizio-sj-rejected/YesIs Tesla open source? Roadster certainly isn't... https://sfconservancy.org/blog/2023/dec/21/tesla-no-source-code-no-safety/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>There appears to be some debate over whether a certain billionaire said on November 22 that <a href="https://www.theverge.com/2023/11/23/23973701/tesla-roadster-is-now-fully-open-source">"Tesla Roadster is now fully open source"</a>, or maybe that <a href="https://twitter.com/elonmusk/status/1727392569238159491">"All design & engineering of the original @Tesla Roadster is now fully open source"</a>. In any case, as the people who work every day on whether or not what companies say is FOSS <b>really is</b> FOSS, we reviewed the materials Tesla provided on the <a href="https://service.tesla.com/roadster">Tesla Roadster Service Information page</a>. We found no source code — and last time we reviewed the Open Source Definition, providing source code was mandatory to meet it. But this situation is worse than that. Tesla <b>did</b> include several copies of the Linux kernel in <a href="https://github.com/teslamotors/roadster/tree/main/Diagnostic%20Software">only binary form</a>, with no offer for source whatsoever. That's a GPL violation. We immediately emailed Tesla to ask them where the source code was but (now 3 weeks later) we have still heard nothing back.</p> <p>Tesla's violation is not surprising, given their past behavior. We've written before about <a href="https://sfconservancy.org/blog/2018/may/18/tesla-incomplete-ccs/">Tesla's prior inabilities to provide complete source code</a>. But now Tesla has completely backslid from incomplete source code all the way to "no source or offer". Instead of learning from its past mistakes, Tesla has increased its erratic behavior to make even more mistakes of the same type.</p> <p>Now you may wonder why we care about a company that is decidedly not open source, and about code that is relatively old at this point. Well, we believe that people should have the right and ability to repair their software, no matter how old, and that this applies to everything that contains software, including TVs, wireless routers, and (in this case) cars.</p> <p>The need for being able to repair here is not hypothetical. The dangers of Tesla drivers' inability to fix the software in their cars is palpable. After discussing safety concerns in the software on its cars with the NHTSA, Tesla recently did a voluntary recall on <a href="https://arstechnica.com/cars/2023/12/more-than-2-million-teslas-are-being-recalled-due-to-unsafe-autopilot/">all cars it has produced in the past 10 years</a>. This recall is *due to faulty software*, which was only discovered to be faulty after <b><a href="https://www.washingtonpost.com/technology/2023/06/10/tesla-autopilot-crashes-elon-musk/">many drivers died</a></b>. Neither NHTSA nor the public has the right to review Tesla's actual software for safety. If Tesla at least complied with the GPL, regulatory bodies and the public could review those portions for safety. (Of course, we think Tesla should be required to make the source for even those parts of the software not governed by GPL available to the public for security audits and review.) </p> <p>Tesla has taken a strong and disturbing position: they'd rather keep their source code secret than increase safety for software in cars. Furthermore, rather than letting car owners fix their cars, they were forced to wait for Tesla to both agree that there was a problem, and then work on Tesla's own schedule to release a fix for the problem. If owners had the source code, the owners (and the press, who uncovered the systematic problems in this case) could more quickly identify that there was a problem to begin with, and then implement a fix right away, instead of waiting for Tesla to decide they wanted to do something about it.</p> <p>By refusing to comply with the GPL agreements, Tesla is not only violating licenses - it is making its cars more dangerous, and removing the ability of owners to fix problems when they arise. This cannot continue, and we again call on Tesla today to give all its customers the complete source code for all copylefted software Tesla has distributed to them. This is common sense, and is merely what the agreements require.</p> <p>Of course, we're just as concerned as anyone that owners might make software modifications to their car that decrease safety. We support certification requirements for any software that is installed to drive on the road. Just as it is completely legal for a consumer to build their own car from parts, and be subject to safety inspection before driving it on public roads, so too should that apply to software. Tesla, sadly, continues to maintain the fiction that they know better than everyone what's safe for software in cars to do — even after it's been shown that Tesla's software is killing people. As a for-profit automaker, in this regard Tesla is actually held to a lower burden than a hobbyist who built their own car.</p> <p>We hope you will stand with us in calling on all companies to follow the terms of the copyleft agreements they are bound by. Violating the GPL and using proprietary software is not, as Tesla claims, the only way to keep drivers safe, instead it's downright dangerous.</p> [email protected] (Denver Gingerich)Thu, 21 Dec 2023 16:28:19 -0500https://sfconservancy.org/blog/2023/dec/21/tesla-no-source-code-no-safety/YesA Note from Our Executive Director: 2023 and my personal quest for software freedom https://sfconservancy.org/blog/2023/dec/19/a-note-from-karen-2023/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Karen Sandler</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Just when I think that I've really grokked the implications of the technology I have woven into my life, I find that life throws completely new challenges my way that make me realize the extent of the work that we have ahead of us for software freedom. </p> <div class="picture-small left"> <img width=480px src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/WNCXLnaB73smKf5?file=/IMG_20230203_162942.jpg&fileId=26671&x=1366&y=768&a=true" alt="Front of hospital in Brussels" /> <p>Front of hospital in Brussels CC-BY-SA 4.0 Karen Sandler</p> </div> <p>Early this year, in February, as I readied myself for the excitement of receiving an <a href="https://sfconservancy.org/news/2023/feb/02/karen-honorary-doctorate/">honorary doctorate at KU Leuven</a>, I felt my heart beating strangely. An already scheduled visit to the cardiologist revealed that my inherited heart condition had caused an irregular rhythm. I struggled to walk up even shallow inclines.</p> <p>I have a heart condition I was born with, called Hypertrophic Cardiomyopathy (HCM). It's a condition that generally causes me no discernible symptoms, but I am at much higher risk of what they call "sudden death" than people without this condition (sudden death is what they call it when your heart ceases its function, for HCM patients, it's often because your heart is beating so fast that it's just fluttering instead of efficiently pumping). This is why I've had, for many years, an implanted pacemaker/defibrillator.</p> <p>Irregular heart rhythms are common for HCM patients over time but need to be either reverted or treated with medication to live a normal life. The longer one is in an irregular rhythm, the more likely that irregular rhythm will stay and be non-revertable. Facing these new symptoms in early in the year, I needed to determine what I needed to do and whether my travel was still safe. To figure out how best to proceed, my electrophysiologist wanted to know about the history of my irregular rhythms. Luckily, I have my implanted pacemaker/defibrillator — designed to record that important information. Ostensibly, this is one of the purposes of having an implanted medical device: to collect such data to inform my treatment.</p> <p>Years before, I'd decided to have this device implanted with the greatest of trepidation. Many of the key and important features of this device are implemented in software, not hardware. This <a href="https://sfconservancy.org/blog/2017/apr/06/hack-proof/">is my second device</a> (the previous one eventually had battery failure), So, twice, I've had to decide to make an unfair moral choice: do I maximize my chance of surviving with my heart condition, or do I allow installation of proprietary software in my body?</p> <p>After I decided to have the device installed, I made serious efforts to actually verify the safety and efficacy of the software in the device myself. I filed Freedom of Information Act (FOIA) requests to review the FDA's approval process of this device. What I discovered horrified me: no one — not the FDA, not the patients, not the doctors, not the public — has ever reviewed the source code of the device, or even done direct testing of the software itself. Only the manufacturer does this, and the FDA reviews their reports.</p> <p>This is a problem that will take a lifetime of many activists working for patient's rights to solve. In the meantime, I had to make the difficult moral choice whether to allow the device in my body, and ultimately I did - it was simply too dangerous to go without (doctors estimated a 25% chance of suddenly dying before I reached the age of 40). I tried to reduced the harm by choosing a device manufacturer that allowed the radio telemetry to be disabled for security reasons. This was a huge benefit, but ultimately it meant I picked a device made by a company that has a large presence in Europe, but a very small one in the United States. Little did I know that this choice would lead me to another difficult decision, which would <em>again</em> only be difficult because the software in the device is proprietary.</p> <p>In February 2023, while I scrambled to have data in my device extracted before my trip, I discovered that due to the proprietary nature of the device, no one but a company representative could help me. The only one who worked In my city (a major city!) had gone on vacation to visit family overseas. The company had no other representatives available to help me. After much calling to different numbers of the company, I was able to get a list of hospitals and offices across the city that might have had a machine (oddly, they call them “programmers”) that could interface with (or “interrogate”) my device. Upon calling those locations, only a few actually had the programmers and none of those were able to give me an appointment before I left for Europe.</p> <p>The helplessness that I felt was a powerful echo of how I felt years ago when I realized that my defibrillator was shocking me unnecessarily when I was pregnant. The only way to stop it was to take (otherwise unnecessary) medication to slow my heart rate down. Proprietary software, installed in my body, led me to no choice but to accept medical treatment that I didn't even need.</p> <div class="picture-small right"> <video class="right" controls="" poster="/videos/2023-02-02_Sandler-Karen_KU-Leuven_Honorary-Doctorate_still.png" id="doctorate_vid"> <source src="/videos/2023-02-02_Sandler-Karen_KU-Leuven_Honorary-Doctorate.mp4"> <track src="/docs/2023-02-02_Sandler-Karen_KU-Leuven_Honorary-Doctorate.en.txt" kind="subtitles" srclang="en" label="English" /> <track src="/docs/2023-02-02_Sandler-Karen_KU-Leuven_Honorary-Doctorate.nl.txt" kind="subtitles" srclang="nl" label="Dutch (NL)" /> </video> <p><a href="/videos/2023-02-02_Sandler-Karen_KU-Leuven_Honorary-Doctorate.mp4">Download Karen's talk</a> or <a href="https://youtu.be/zca7dOU7jfs">watch on YouTube</a></p> </div> <p>This time, even though I live in a major city, just one employee's vacation schedule meant my doctors could not diagnosis my urgent health problem. These heart devices are all locked down. Equipment between companies and also among newer models are *not* interoperable. I and my doctors could not access the critical information in my own body when I needed it most.</p> <p>Ultimately, I made the difficult and potentially dangerous decision to go to KU Leuven anyway to receive the honorary doctorate. It was an incredible honor and I would have missed a once-in-a-lifetime opportunity. Outraged and frustrated again that I was forced to make a life-or-death decision that would have been much easier to evaluate were it not for proprietary software being the only option for heart devices, I nevertheless went.</p> <p>Thanks to a fellow software freedom activist who helped me navigate the Belgian medical system, I was able to get my device interrogated there. I confirmed there was not immediate danger, and I used that information to come up with a plan for the rest of my trip and for my healthcare in the coming months. While the trip was a wonderful experience, I'm haunted by that helplessness that comes from having no control over technology I rely on so deeply.</p> <p>When I returned my cardiologist insisted that I get a wearable device to monitor my heart rate. Knowing my feelings about proprietary software (from all of the times I advocated for software freedom in the doctors office!), he told me “you're not going to like the recommendation I have”: the doctor suggested I get an Apple Watch. As soon as I got home I researched all of the alternatives. I found an FDA approved device that has reliable heart rate monitoring but does not require constant contact with a proprietary mobile device or continuous connection to a centralized, proprietary service. The device is unfortunately proprietary itself, but fortunately has no GPS or other similar tracking, and doesn't mandate additional use of third-party proprietary software. This was still a painful compromise for me. I wish every day that I had access to its source code and the ability to modify its software to better suit my unique heart-monitoring needs. But this is my life and my health, and I'm grateful that I found a solution that I can use while I wait for (and advocate for and support) free solutions to catch up so I can use them instead.</p> <div class="picture-small right"> <img width=480px src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/WNCXLnaB73smKf5?file=/IMG_20230203_144719.jpg&fileId=26653&x=1366&y=768&a=true" alt="Karen finally getting her device 'interrogated' in Brussels by various medical equipment" /> <p>Karen finally getting her device "interrogated" in Brussels. Note the various "programmers" in the background for each different manufacturer's devices. CC-BY-SA 4.0 Bert Van de Poel </p> </div> <p>Happily, since that happened, surgery has returned my heart to a normal heart rhythm, but my cardiologists have said that my need for the tracking device remains. I hate that I've had to incorporate more proprietary software into my life, but I'm so grateful for the treatment I receive and the years of life I am hopefully gaining.</p> <p>The ways we rely on our software are not theoretical. They pervade every aspect of our lives, and we must make our decisions carefully — knowing that there will be immediate and long term consequences of those choices.</p> <p>We should stand strongly for our principles but we must also live. At Software Freedom Conservancy we have the philosophy that it's not enough to just talk about our values, it's all about actually doing work that will move the needle towards achieving software freedom for everyone.</p> <p>There is at least one, and perhaps a few, rather famous FOSS activists who are fond of declaring that they live their life without using any proprietary software. I am in awe of the luck that their privilege affords them. I had to make a really tough choice: put myself at risk of an untimely death, or put proprietary software in my body. I chose to live — and continue my work advocating against proprietary software.</p> <p>This year, at SFC, we focused on our partnerships with right to repair organizations to ensure that the software right to repair (which could have helped me to get the information off of my proprietary device) is an important part of the previously hardware-focused conversations. We raised the alarm about <a href="https://sfconservancy.org/blog/2023/mar/16/john-deere-gpl-violations/">John Deere's GPL violations after years of work on the matter</a>. We stayed in regular contact with other organizations to support them and we worked on concrete action items, like the <a href="https://sfconservancy.org/news/2023/dec/06/sfc-amicus-curiae-in-dmca-suit/">amicus brief we recently co-signed</a>.</p> <div class="picture-small left"> <img width=480px src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/WNCXLnaB73smKf5?file=/IMG_20230203_154133.jpg&fileId=26662&x=1366&y=768&a=true" alt="Picture of a waffle in a case from a Belgian hospital" /> <p>Waffles for sale in a Belgian hospital CC-BY-SA 4.0 Karen Sandler</p> </div> <p>We stood up for the consumer and user rights that are baked into the GPLs and continued to push forward our <a href="https://sfconservancy.org/copyleft-compliance/vizio.html">lawsuit against Vizio</a> — to make sure that everyone must be taken seriously when they ask for source code they are entitled to by the GPLs.</p> <p>We know that users face real difficulty and often feel like they have few choices. We don't blame anyone who uses proprietary software; instead, we empathize with you because we live in the real world too and face difficult choices. We have campaigns such as <a href="https://sfconservancy.org/news/2023/aug/15/exit-zoom/">Exit Zoom</a> and <a href="http://sfconservancy.org/GiveUpGitHub">Give Up GitHub</a> to help you find alternatives to the proprietary software that you're using every day that you'd rather liberate yourselves from.</p> <p>I do hope that (after you <a href="https://sfconservancy.org/sustainer/">donate to SFC</a>, of course!) each of you will do something to help improve the state of software freedom for yourself or someone you know, even if the solutions aren't 100% perfect, because they make a real difference in people's lives and demonstrate that we can do things differently. Help someone flash their phone with a free build, even though it has some proprietary components to remain functional (keeping it out of the landfill). Introduce someone to a free software app. Put Debian (or another free distro) on some old equipment to give it new life, even though it may remain a secondary device. <a href="https://pad.sfconservancy.org/">Start collaborating with someone using a pad instead of centralized cloud services</a>. I for one am looking forward to <a href="https://valetudo.cloud/">rooting a robot vacuum this holiday season</a> to be able to control it with a free app that removes the need for centralized connectivity in order to operate at all. Maybe you'll do the same with a garage door opener? Sky's the limit when we work on it together. Let's keep it going bit by bit until all of our software is free.</p> <p>Happy holidays.</p> [email protected] (Karen Sandler)Tue, 19 Dec 2023 15:53:13 -0500https://sfconservancy.org/blog/2023/dec/19/a-note-from-karen-2023/YesSFC Responds to Big Tech's Disengenous Arguments in Copyright Office's “Artificial Intelligence Study” https://sfconservancy.org/news/2023/dec/11/response-to-bigtech-arguments-copyright-office/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p>After <a href="https://sfconservancy.org/news/2023/nov/01/us-copyright-office-generative-ai-machine-learning/">filing our initial</a> comments in the <a href="https://www.regulations.gov/comment/COLC-2023-0006-0036">Copyright Office's request for comments</a>, SFC staff have remained engaged in the process &mdash; we've given particular attention to comments related to software freedom and rights as assured through copyleft licenses like the GPL. We advocate for your software rights and freedoms in many ways &mdash; including participation on public policy discussion of relevant issues, such as this Copyright Office study.</p> <p>In this case, we're particularly glad to stay engaged. We discovered that we were the only charity to bring up issues of copyleft and the GPL with the Copyright Office. We appreciate so much the support of our donors so that we can show up to defend your rights regarding copyleft licenses. Meanwhile, Big Tech was all over this comment process undermining software rights. We were able to address, in particular, serious attacks on software rights from Microsoft &mdash; who dismissed as irrelevant copyright holders' rights with respect to copyleft licenses and the GPL. As we stated in our reply comment, directed primarily at Microsoft's attacks:</p> <blockquote>To concede Microsoft’s “fair use” claims would be the first step in eviscerating the copyleft licenses that protect the primary commons of software source code, which, in turn, comprise much of the software in Training Sets already in use for these Generative AI systems.</blockquote> <br> <p>Microsoft seeks maximalist copyright protections, but only when convenient to their proprietary software business model and none in the providing the basis for creating ever more proprietary software. We stand for the users &mdash; to protect against corporations who unduly extract labor and profit from copyleft-licensed works. As our Policy Fellow Bradley M. Kuhn has <a href="https://sfconservancy.org/blog/2022/feb/03/github-copilot-copyleft-gpl/">previously written</a>, community-led efforts must lean even stronger into the judo move of copyleft in the age of Generative AI; copyleft works because it reverses the power of copyright maximalism that Microsoft and other large corporations created to liberate users:</p> <blockquote>While we and other FOSS activists might support a full reconsideration of copyright rules for software from the ground-up, we do not think a piecemeal reworking of some rules in some contexts, particularly to merely serve the interests of large corporations, is in the interest of authors who do not have Big Tech’s resources. Such changes would be particularly toxic to those of us who have chosen to license our copyrights under copyleft licenses, which were specifically designed to assure full transparency and the complete sharing of source code.</blockquote> <br> <p>Finally, our comments reiterated our timely concern: &ldquo;compulsory licensing&rdquo; for use in generative AI systems for copyrighted work such as copylefted software. Compulsory licensing typically finanically compensates authors for a use of their works, but we believe no amount of money should be sufficient to buy Big Tech &ldquo;out of&rdquo; their copyleft obligations to users and consumers.</p> <p>You can read our <a href="https://sfconservancy.org/docs/2023-12-06_Software-Freedom-Conservancy-Copyright-Office-Generative-AI-Comments-Docket-2023-6_reply.pdf">full comments on our website</a> &mdash; we'll update with the published link on the Copyright Office's site when available. </p> <p>Please consider becoming a <a href="https://sfconservancy.org/sustainer/#annual">Sustainer</a> of our organization to support work like this. If you donate before January 15th, your donation with be double while our matched fundraiser is going on, so your contribution will go twice as far!</p> [email protected] (Software Freedom Conservancy)Mon, 11 Dec 2023 17:12:08 -0500https://sfconservancy.org/news/2023/dec/11/response-to-bigtech-arguments-copyright-office/YesSFC joins amicus curiae in Green v. Department of Justice https://sfconservancy.org/news/2023/dec/06/sfc-amicus-curiae-in-dmca-suit/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Large coalition against DMCA among right to repair, digital rights and advocacy groups speaks out</strong></p> <p>In the case of <i>Green v. Department of Justice</i>, filed in 2016 concerning section 1201 of the DMCA, Software Freedom Conservancy &mdash; along with Public Knowledge, The Digital Right to Repair Coalition, iFixit, The Open Source Hardware Association, and Jonathan Askin, Aaron Perzanowski, and Anthony Rosborough &mdash; all joined <a href="https://sfconservancy.org/docs/brief-green-doj-cadc3.pdf">an amicus curiae brief</a> led by Charles Duan in support of the defendant. The DMCA includes many incredibly harmful policies. In particular, for almost 20 years, the DMCA has allowed overbroad corporate control of our technology in the name of copyright. Particularly harmful are the Draconian &sect;1201-backed TPMs (&ldquo;technological protection measures&rdquo;) &mdash; which have curtailed and nearly eliminated these core rights of ownership:</p> <ul> <li><i>The right to repair</i>: TPMs block third-party parts or fixes &mdash; allowing monopolies in the repair market, or forcing consumers to harm our environment by discarding otherwise repairable devices.</li> <li><i>The right to exclude</i>: TPMs spy on consumers and open insecure backdoors on their computers &mdash; allowing malicious software to enter from anywhere.</li> <li><i>The right to use</i>: TPMs prevent consumers from using their devices as they wish. For example, some coffee machines' TPMs prohibit the brewing of other companies’ coffee pods.</li> <li><i>The right to possess</i>: Device manufacturers have leveraged TPMs to dispossess consumers of their purchases (without legal justification).</li> </ul> <p>The amicus brief expresses its support for Green's position that, as a matter of free speech under the Constitution, Green should have permission to share information on circumventing TPMs with other consumers. Quoting from the brief:</p> <blockquote>When consumers seek to circumvent TPMs to protect their property interests, fight back against anticompetitive monopolization, or preserve their privacy, their efforts have everything to do with protecting individual consumer rights and virtually nothing to do with copyright.</blockquote><br> <p>&sect;1201 gives corporations power over us. The amici believe that &sect;1201 &ldquo;&hellip; advanc[es] not copyright policy but rather corporate interests in denying consumers their rights to use and enjoy what they own.&ldquo; Seeking to empower people through policy change and promotion of free and open source software, SFC pushes for ethical technology standards and through coalition building like has been done for this brief. We stand with other organizations doing adjacent work and in doing so, show that there is near universal support for consumer and user focused rights advocacy.</p> <p>Also, SFC's Executive Director, Karen Sandler, shared her compelling story of real-world negative healthcare impacts of TPMs in the brief:</p> <blockquote>A software malfunction on the device misinterpreted her pulse, causing it to shock her heart unnecessarily while she was pregnant. Yet the defibrillator’s TPM kept [her] from even finding the bug in the software, let alone repairing it, leaving her at the mercy of the device’s manufacturer to stop the erroneous shocks.</blockquote><br> <p>Free and open source software is a necessary (but not sufficient) condition to ensure our rights are protected and is key in making policy changes that empower all users of technology while restricting corporate control over our hardware and software. Software Freedom Conservancy provides a critical viewpoint to contribute with the other organizations joining us in support of this brief. By working with other advocacy groups, we broaden our own viewpoints and spread the ideas of software freedom to other organizations. This has a twofold benefit of enabling us to bring more people into the software freedom movement who are left out by our rhetoric and simultaneously bring the software freedom movement to other organizations and people by sharing our perspective. It's work like this that makes us hopeful for the future of all our digital rights.</p> <p>You can read the <a href="https://sfconservancy.org/docs/brief-green-doj-cadc3.pdf">whole brief</a> with the official court document subject to change. Also please consider supporting our organization by becoming a <a href="https://sfconservancy.org/sustainer/#annual">Sustainer</a> or making a <a href="https://sfconservancy.org/donate/">donation</a>. Now is an especially good time because your donation goes towards our matching fund, so all donations until January 15th are doubled up to our match amount!</p> [email protected] (Software Freedom Conservancy)Wed, 06 Dec 2023 19:02:02 -0500https://sfconservancy.org/news/2023/dec/06/sfc-amicus-curiae-in-dmca-suit/YesSourceware thanks Conservancy for their support and urges the community to support Conservancy https://sfconservancy.org/blog/2023/nov/27/sourceware-thanks-conservancy/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Sourceware PLC</strong>. Please email any comments on this entry to <a href="mailto:Sourceware [email protected]">&lt;Sourceware [email protected]&gt;</a>.</i></p> <p>Sourceware is maintained by volunteers, but hardware, bandwidth and servers are provided by sponsors. It is our goal to offer a worry-free, friendly home for Free Software projects. Because Free Software needs Free Infrastructure.</p> <p>We have only been a Conservancy member project for 6 months, but we started the search for a fiscal sponsor about two years ago. Although we probably didn't really know or understand why we needed one at first or the <a href="https://sfconservancy.org/projects/services/">services</a> they provide.</p> <p>Sourceware has been a Free Software hosting platform since 1998. As a developer platform for developers getting consensus on <a href="https://inbox.sourceware.org/overseers/[email protected]/">technical roadmaps</a> has always been easy. But the discussion on governance took some time. In particular how much influence corporations should get was at times contentious. Sourceware may be volunteer managed, but wouldn't be possible without the hardware, network resources and services provided by some corporate sponsors. The Sourceware community values their independence and the strong community which it manages.</p> <p>After nine months of discussion we finally settled on <a href="https://sfconservancy.org/news/2023/may/15/sourceware-joins-sfc/">joining the Software Freedom Conservancy</a> with a <a href="https://sourceware.org/mission.html#plc">Project Leadership Committee</a> of eight members (Frank Ch. Eigler, Christopher Faylor, Ian Kelling, Ian Lance Taylor, Tom Tromey, Jon Turney, Mark J. Wielaard and Elena Zannoni). Our <a href="https://sourceware.org/Conservancy-Sourceware-FSA.pdf">Fiscal Sponsorship Agreement</a> with the Conservancy states that there cannot be a majority of people affiliated with the same organization (max two members can be employed by the same entity at once). The agreement also states that for projects Sourceware hosts everything will be distributed solely as Free Software and that we will publish all services as Free Software. There is also a <a href="https://sfconservancy.org/projects/policies/conflict-of-interest-policy.html">conflict of interest policy</a> for the PLC. <p>Joining the Software Freedom Conservancy as a member project made Sourceware more structured. We have monthly Open Office hours now to learn from the community about any infrastructure issues and then the Sourceware Project Leadership Committee meets to discuss these, set priorities and decide how to spend any funds and/or negotiate with hardware and service partners together with the Software Freedom Conservancy staff.</p> <p>Projects hosted by Sourceware are part of the core toolchain for GNU/Linux distros, embedded systems, the cloud and, through Cygwin, Windows. Years ago Ken Thompson laid out the roadmap for attacking an operating system via the compiler and other code generation tools. These days these are known as supply chain attacks. The Free Software community should reasonably insist that they be defended against these kinds of attacks with mechanisms for prevention, detection and restoration. We have been encouraging hosted project to write up a security policy which we support with technical infrastructure. Sourceware now offers different ways to attest a patch or email is valid. Using the Sourceware public-inbox instance you can use b4 for patch attestation using dkim, gpg-signed emails or patatt. Projects concerned with source code integrity now have various options to use signed git commits, signed git pushes, or use gitsigur for protecting git repo integrity. And new services, like our snapshots server https://snapshots.sourceware.org/ are run in containers, on separate VMs or servers (thanks to our hardware partners). Sourceware also leverages Conservancy's advisory role in how community projects are impacted by and can comply with recent regulations like the USA Cyber Security Directives and the EU Cyber Resilience Act.</p> <p>Conservancy staff has been attending conferences to discuss with the Sourceware community, first virtual, then in person. Without having a formal fundraising program we already collected more than $6000 in just 6 months for Sourceware. We got even more support from hardware partners, who provided us with extra servers for our buildbot and to setup new services. We wrote up a <a href="https://sourceware.org/sourceware-25-roadmap.html">Roadmap</a> looking backwards to the last 25 years and looking forwards to the next 25 years. All this resulted in more volunteers showing up helping out.</p> <p>Having been part of Conservancy for just 6 months has given the community and volunteers running the Sourceware infrastructure confidence in the future. We hope the community will support the <a href="https://sfconservancy.org/news/2023/nov/21/2023-fundraiser/">Software Freedom Conservancy 2023 Fundraiser</a> and become a Conservancy <a href="https://sfconservancy.org/sustainer/">Sustainer</a> so Conservancy can support more Software Freedom communities like Sourceware.</p> Sourceware [email protected] (Sourceware PLC)Mon, 27 Nov 2023 16:45:34 -0500https://sfconservancy.org/blog/2023/nov/27/sourceware-thanks-conservancy/Yes2023 Fundraiser Kicks Off With Historic $161,729 Match Fund! https://sfconservancy.org/news/2023/nov/21/2023-fundraiser/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Double your contribution to software freedom before January 15th</strong></p> <p>We at Software Freedom Conservancy are proud to be supported by individuals who find the mission of providing ethical technology for all worth investing in. Your support is what lets us develop free and open source alternatives to proprietary technologies like being the home to <a href="https://inkscape.org">Inkscape</a>, <a href="https://openwrt.org">OpenWrt</a>, <a href="https://git-scm.org">Git</a> and many others, support <a href="https://sfconservancy.org/copyleft-compliance/">copyleft compliance</a>, and run <a href="https://outreachy.org">Outreachy</a>, which just hosted its 1000th intern this year! It's the continued support of individuals which enables our work to protect us all from incursion of our digital rights and freedoms.</p> <p>Our annual match drive of an <b>historic $161,729</b> is provided this year by a group of passionate individual donors, giving all different levels of support to make sure we can continue to achieve our mission. For every dollar you give during the match challenge period and up to that overall amount, they will match to make your contributions to software freedom double! Over the next few weeks we'll be talking with some of our matchers like: Alison Chaiken, Ben Kero, Vipul Siddharth, Lucy and Eli Voigt, and Justin Vreeland, to see what they are most excited about our work and the future of software freedom.</p> <p>This has been an exciting year for our organization, from hiring new staff, to running the first FOSSY conference, to seeing our projects continue to grow and develop. You can read all about this years exciting developments on our <a href="https://sfconservancy.org/sustainer/#YearInReview">Year In Review</a> page.</p> <p>We urge you to become a <a href="https://sfconservancy.org/sponsors/#sustainers">Sustainer</a>, renew your existing membership or <a href="https://sfconservancy.org/donate/">donate</a> before January 15th to maximize your contribution to furthering the goals of software freedom!</p> [email protected] (Software Freedom Conservancy)Tue, 21 Nov 2023 17:24:19 -0500https://sfconservancy.org/news/2023/nov/21/2023-fundraiser/YesSFC Submits comments to US Copyright Office on Generative AI and Copyleft https://sfconservancy.org/news/2023/nov/01/us-copyright-office-generative-ai-machine-learning/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>SFC warns that “compulsory licensing” undercuts goal of copyleft</strong></p> <p>This week, Software Freedom Conservancy responded to the United States Copyright Office's <href="https://www.federalregister.gov/documents/2023/08/30/2023-18624/artificial-intelligence-and-copyright">request for comments</a> to better understand how so-called generative AI systems present new challenges and concerns to copyright. <a href="/docs/2023-10-30_Software-Freedom-Conservancy-Copyright-Office-Generative-AI-Comments-Docket-2023-6.pdf">SFC's comments</a>, prepared primarily by our Policy Fellow, Bradley M. Kuhn and Director of Compliance, Denver Gingerich, addressed the unique issues raised in relation to copyleft-licensed materials and the implications of their use in training set materials.</p> <p>SFC's submitted comments highlight how copyleft truly “promote[s] Progress in Science and the Useful Arts" (the phrase used in the United States Constitution that established copyright) and that copyleft licensing should be specifically considered in any rulemaking or legislation. Copylefted Free and Open Source Software (“FOSS”) uniquely creates a collaborative environment for creative production; SFC's comments call on policymakers to carefully consider how these conditions differ from typical corporate and business contexts for policymaking. Because copyleft licensing requires reciprocity, SFC asked the Copyright Office to understand that financial compensation for copyright holders does not properly advance the policy goals of copyleft, and by extension, the policy motivation of“promot[ing] Progress" . Furthermore, SFC's comments draw attention to the power imbalance between Big Tech and the actual producers of labor that has filled their trained models.</p> <p>SFC drew specific attention to the questions regarding financial-focused &ldquo;compulsory licensing&rdquo;. Compulsory licensing has been used for automatic permissions on copyrighted works, such as musical compositions, using royalty payments to compensate copyright holders. SFC's comments specifically explain that when, as with copyleft, the policy goals of licensors are principled and encompass more than mere financial compensation, compulsory licensing fails as a remedy. SFC fears that, either through Congress or industry &ldquo;self regulation&rdquo;, compulsory licensing of software may become a tool to eviscerate copyleft. As pointed out in the comments, this is also among the reasons that <a href="/news/2022/nov/04/class-action-lawsuit-filing-copilot/">SFC does not support finanically-motivated class action litigation against Big Tech</a>.</p> <p>You can view <a href="/docs/2023-10-30_Software-Freedom-Conservancy-Copyright-Office-Generative-AI-Comments-Docket-2023-6.pdf">SFC's submitted comments in their entirety on our site</a>, and they <a href="https://www.regulations.gov/comment/COLC-2023-0006-0036">will be made public by the Copyright Office</a> once processing of the comments is complete. If you are interested in other writings and programs about AI from the SFC staff we have convened an expert group on <a href="https://sfconservancy.org/news/2022/feb/23/committee-ai-assisted-software-github-copilot/">code generation tools</a>, written about the harms and concerns of <a href="https://sfconservancy.org/blog/2022/feb/03/github-copilot-copyleft-gpl">Generative AI for software development</a>. SFC was also invited to speak alongside many activists in a broad area of creative fields at a recent <a href="https://sfconservancy.org/news/2023/oct/04/ftc-ai-panel/">FTC panel</a> regarding “Creative Economy and Generative AI“</a>. </p> <p> You can support work like this by becoming a <a href="https://sfconservancy.org/sustainer/">Sustainer</a> or making a <a href="https://sfconservancy.org/donate/">donation</a>.</p> [email protected] (Software Freedom Conservancy)Wed, 01 Nov 2023 07:44:28 -0400https://sfconservancy.org/news/2023/nov/01/us-copyright-office-generative-ai-machine-learning/YesHow I watched a Motion for Summary Judgment hearing https://sfconservancy.org/blog/2023/oct/12/how-i-watched-motion-summary-judgment-hearing/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>In SFC's ongoing <a href="https://sfconservancy.org/vizio">lawsuit against Vizio asking to receive the source code for the copylefted components on their TVs</a>, last week we had a hearing with the judge to discuss the Motion for Summary Judgment that Vizio filed (requesting that the court reject our case before it even went to trial). A couple of our staff attended in-person (in an Orange County courthouse in Southern California) while others, like myself, watched remotely.</p> <p>I was hoping to be able to use a standard interface to view the proceedings (such as streaming video provided to a &lt;video/&gt; element on a webpage), but unfortunately that was not available. The only way to view hearings in this court remotely is via Zoom, which SFC has <a href="https://sfconservancy.org/news/2023/aug/15/exit-zoom/">talked about recently</a>. This presented me with a conundrum - do I join via Zoom to see what was said? Or am I prevented from accessing this civic discourse because the court chooses not to use a standard video sharing method, preventing a large segment of society from taking part? As part of their normal practice, the court does not record (nor allow recording except through an official court reporter that can be hired by the parties to take a textual transcript) of proceedings, so I needed to decide with some urgency how to proceed, as failing to join now would mean I couldn't see the hearing at all, neither now nor in the future.</p> <p>I am not sure how other countries approach this problem, and maybe it is no different elsewhere, but it did concern me deeply how this technical decision to demand the use of proprietary software could leave so many people disenfranchised, both with respect to their legal system, and other public services as well.</p> <p>As part of <a href="https://sfconservancy.org/blog/2019/apr/17/apr2019RU/">SFC's policy to allow the use proprietary software if it is critical to our mission</a>, I decided that it was more important for me to be able to view the proceedings (and avoid charging many hundreds of dollars to SFC for an international flight and hotel). Note that SFC would never require this of me, and would gladly pay for me to attend in-person to avoid the proprietary software, but I felt personally it was the right decision for me to make in this context.</p> <p>Once this dilemma was resolved (for better or worse), I went through the technical steps required to join the Zoom call for the court hearing, where I was presented with this text:</p> <blockquote>By clicking "Join", you agree to our {0} and {1}.</blockquote> <br/> <p>Now there were no links to {0} or {1}, so I made some guesses as to what I was agreeing to. In the best case, I was agreeing to nothing, and in the worst case I was agreeing that 0 and 1 provided the foundation for all humanity which, while potentially troubling, did have a certain appeal as a technologist. In any case, I clicked Join (possibly leaving an indelible mark on the future of the universe) and was at last able to observe the hearing, after dialing in by (SIP) phone for the audio, to reduce the amount of proprietary code being run for me to view the hearing.</p> <p>The hearing event itself was familiar to those who have attended such court proceedings - there were many other cases heard that day, that touched on issues such as whether you could get a DUI while riding a horse (answer: yes), to much more serious and unfortunate clear instances of <a href="https://en.wikipedia.org/wiki/DARVO">DARVO</a> tactics in domestic disputes (which we hope will not ultimately sway the judge). It appeared the judge wanted to save our hearing for last, possibly due to its complexity or novelty. The lawyers in most of the other matters appeared remotely.</p> <p>Once the other cases were heard, the judge turned to us, with both our lawyers and Vizio's lawyer physically present in the courtroom. She asked Vizio to go first (since it was Vizio's motion), and their lawyer went over the points from their Motion for Summary Judgment, eventually clarifying seven specific objections Vizio had made to our case in its motion - the judge had clearly read our brief and wanted to know more on these seven topics given how we addressed them.</p> <p>It was a bit jarring to hear my own name mentioned in court, as one of the objections was to an email I had sent to Vizio when we informed them they were violating the GPL. While not a problem for our case, it reminded me of the need to be extra careful, since anything we say to a company who violates the GPL can end up in court. But it also reminded me of why it is important we do this: if people feel scared to file lawsuits when companies fail to comply with the software freedom licenses they choose to use, then we at SFC must step up and use our resources and substantial experience to make sure the unfounded claims by companies of how they should be able to get away with violating are firmly rebuffed.</p> <p>After Vizio's lawyer had finished, the judge turned to our lawyers for a response. Our lawyers presented an excellent litany of reasons why SFC's case is not preempted by copyright (for example, there is an extra element, provision of source code, that copyright remedies do not provide), and why we have rights as a third-party to the GPL contract between Vizio and the developers of the software that Vizio chose to use (as an example, the GPL itself clearly states, "You [Vizio] must make sure that they [third-party recipients such as SFC], too, receive or can get the source code").</p> <p>Our lawyers finished with some examples of how contract law works, where if you agree to make some copies, but don't pay the money required in the contract, then that's a contract claim, not a copyright claim. In that case, a party has stiffed the beneficiary on the money. And in our case, as our lawyer so eloquently ended the hearing: "Vizio has stiffed us on the code".</p> <p>We are extremely proud of our lawyers in this case, especially the two lawyers who argued in-person for us on Thursday: Naomi Jane Gray and Don Thompson, as well our General Counsel Rick Sanders. Whether companies are held accountable for following the software right to repair licenses they choose to use is immensely important - they need to give us the same rights they have, and we're incredibly happy that our legal team are so laser-focused on this.</p> <p>We look forward to hearing the judge's decision on this motion when it comes out (in the meantime, you can read <a href="https://sfconservancy.org/docs/Transcript_Full_Vizios_MSJ_HearingDeptC-33.231005.pdf">the hearing transcript</a> if you like). Whatever the result, we will keep fighting for your software rights, everywhere software is used, using the legal mechanisms available (when required), to make sure everyone can control their technology.</p> [email protected] (Denver Gingerich)Thu, 12 Oct 2023 12:00:00 -0400https://sfconservancy.org/blog/2023/oct/12/how-i-watched-motion-summary-judgment-hearing/YesRead the Transcript: Key Legal Issues Argued in Vizio's Summary Judgment Motion https://sfconservancy.org/news/2023/oct/12/transcript-msj-hearing/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <div class="picture-small right"> <img src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/pnZYsi2CkjscLwc?file=/&fileId=24825&x=1366&y=768&a=true&etag=f4341a40f90786b0356201c21278ee23" alt="SFC lawyers posing outside at the courthouse“ " /></a> <p>SFC lawyers posing outside the courthouse - CC BY-SA 4.0</div> <p>Last Thursday, Software Freedom Conservancy took the next step in our ongoing litigation to liberate the complete, corresponding source code for Vizio televisions. Our lawyers argued on our behalf the core legal issues at the center of our case against VIzio. The motion and responses were filed in the weeks prior to the hearing and in-person oral arguments took place before Judge Sandy N. Leal of the Superior Court of California, County of Orange on Thursday, October 5, 2023.</p> <p>The motion, and consequently the hearing, focuses on two of the most critical issues of the case: (a) whether recipients of GPL'd software can enforce their rights to the corresponding source code themselves (under a legal theory known as &ldquo;third-party beneficiary&rdquo;) and (b) whether or not this contractual right is preempted by copyright law. The preemption issue was <a href="https://sfconservancy.org/news/2022/may/16/vizio-remand-win/">previously decided by a federal judge in SFC's favor</a> (a decision which &ldquo;remanded&rdquo; this case back to Judge Leal). However, the federal ruling is not necessarily binding on the state court; Vizio is within their legal rights to represent it to Judge Leal. </p> <p>In the courtroom, SFC was represented by leading California lawyers Naomi Jane Gray and Don Thompson. As immediate Past President of the Copyright Society, Naomi has spearheaded copyright law awareness and education. Naomi brings a wealth of knowledge to support our case and its focus on benefits to third parties, which, we argued, are not preempted by copyright law &mdash; but rather these contractual rights work in concert with the copyright rights to provide users with software freedom under the GPL Agreements. Naomi's colleague, Don Thompson, brings significant litigation experience is invaluable for making our case. They both excel in breaking down complicated concepts into simple explanations, which was extremely helpful in the hearing. <p>Together, Naomi and Don were a powerhouse representing us on these important issues before Judge Leal. As Don stated in the courtroom: <br> <blockquote>Vizio does not dispute that the recipients of licensed software have a right to source code under the GPL's, and yet Vizio argues that as a matter of law those recipients of licensed software may not enforce the right that we indisputably enjoy, because somehow it would be inconsistent with the objectives of the contract and the reasonable expectations of the contracting parties. Nothing could be further from the truth, </blockquote> </p> <p> Naomi gave an excellent primer on the difference between valid copyright and contract claims and the reserved rights under copyright law. Here are two excerpts from her arguments: <br> <blockquote> Vizio now argues that it can breach this contract with impunity, because any claim for breach would be preempted by copyright law, and because the parties who are harmed by the breach lack standing to enforce their rights. That is not and cannot be the law. </blockquote> <br> <blockquote>Vizio is taking the position that enforcement by copyright holders ought to be sufficient, but copyright is a different right. Copyright holders are different plaintiffs. We are not asserting copyright in this case. What we are asserting is our right to source code, which exists under the terms of the contract. </blockquote> </p> <p>We were thrilled to hear in real-time our lawyers argue so passionately for the rights of consumers and users everywhere. They drove home the importance of having access to see and modify the source code we rely on, and that consumers are the ones who are truly hurt when company's don't comply with the terms of the GPL. As Naomi put it using the legal terms at issue, <br> <blockquote> In this case the party that is harmed is the party demanding the source code, denied the right to source code. And we need the source code to modify the software. That is our irreparable harm. </blockquote> </p> <p>We encourage those of you that care about the rights granted under the GPL Agreements to <a href="https://sfconservancy.org/docs/Transcript_Full_Vizios_MSJ_HearingDeptC-33.231005.pdf">read the full transcript.</a> We also think you'll enjoy reading <a href="https://sfconservancy.org/blog/2023/oct/12/how-i-watched-motion-summary-judgment-hearing/">this blog post from our Director of Compliance, Denver Gingerich, talking about watching the hearing</a>.</p> <p>We expect a decision on this motion in the coming days, and will share news of the decision with the FOSS community quickly thereafter.</p> <p>Public policy litigation like this is expensive. We urge you to support our efforts in this case by <a href="https://sfconservancy.org/sustainer/">becoming an SFC Sustainer</a> <strong>urgently</strong>. We rely upon donations like yours to fund the important work of defending the GPL Agreements, and all the other important work that our organization does to advance software freedom and rights.</p> [email protected] (Software Freedom Conservancy)Thu, 12 Oct 2023 12:00:00 -0400https://sfconservancy.org/news/2023/oct/12/transcript-msj-hearing/YesJoint Statement by Free Software Foundation Europe and Software Freedom Conservancy Regarding Eben Moglen and Software Freedom Law Center https://sfconservancy.org/news/2023/oct/11/joint-statement-fsfe/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <div class="picture-small right"> <a href="https://fsfe.org/news/2023/news-20231011-01.html"><img src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/wem8M4CZF4EG8zB?file=/&fileId=24798&x=1366&y=768&a=true&etag=79f8de2892d1347714dfb4698989709d" alt="FSFE and Software Freedom Conservancy logos side by side“ " /></a></div> <p>Both <a href="https://fsfe.org/news/2023/news-20231011-01.html">Free Software Foundation Europe (FSFE)</a> and Software Freedom Conservancy (SFC) are committed to defending and expanding software freedom and the rights of people to use, understand, share and improve their software. </p> <p>As part of this work, both FSFE and SFC strive to create a software freedom community that is egalitarian, fair, kind, and welcoming to everyone. Sadly, though, we are also aware that toxic behavior, bullying, and other violations of Codes of Conduct do occur throughout our community. As such, both organizations make substantial efforts to protect our volunteers and staff from bad behavior.</p> <p>Historically, both FSFE and SFC collaborated and coordinated with a third organization &mdash; Software Freedom Law Center (SFLC), and specifically with SFLC's founder/President/Executive Director, Eben Moglen. However, some time ago, both our organizations ended our collaborations and affiliations with SFLC. Furthermore, both FSFE and SFC now have internal policies to avoid any situations where our employees or volunteers might work directly with him.</p> <p>We arrived at these decisions through our organizational processes. After years of reported abusive behavior by Eben Moglen toward members of the staff and volunteers of both organizations, each organization independently made a categorical rule that we would avoid Eben Moglen and not invite him to our events and fora. (Examples of reports of his behavior &mdash; towards <a href="https://ttabvue.uspto.gov/ttabvue/v/ttabvue-92066968-CAN-109.pdf#page=8">SFC staff (page 8)</a>, <a href="https://ttabvue.uspto.gov/ttabvue/v/ttabvue-92066968-CAN-109.pdf#page=51">FSFE staff (page 51)</a>, and <a href="https://ttabvue.uspto.gov/ttabvue/v/ttabvue-92066968-CAN-122.pdf#page=28">others (page 28)</a> &mdash; have been (with reluctance) documented publicly in the proceedings of the ongoing <a href="https://sfconservancy.org/blog/2017/nov/03/sflc-legal-action/">trademark cancellation petition that SFLC filed against SFC</a> in the <a href="https://ttabvue.uspto.gov/ttabvue/v?pno=92066968">United States Trademark Trial and Appeal Board</a>.) </p> <p>Today, we share &mdash; with the community at large &mdash; our policy to not work with Eben Moglen or SFLC. We have chosen to speak publicly on this matter because we feel we have an obligation to warn volunteers and activists in software freedom that this pattern of reported behavior exists. Of course, everyone should read the publicly available source materials and make their own decisions regarding these matters. While we are loathe to publicly speak of these unfortunate events, the decades of ongoing reports of abusive behavior &mdash; and the risk that behavior creates for unknowing members of the Free Software community &mdash; ultimately requires that we no longer remain quiet on this issue.</p> <p>Abusive behavior is a distraction from the mission of any activist organization. We urge everyone to separate themselves as best they can from such behavior (and from those who tolerate and/or employ it), and focus on the important work of increasing software freedom.</p> [email protected] (Software Freedom Conservancy)Wed, 11 Oct 2023 13:00:00 -0400https://sfconservancy.org/news/2023/oct/11/joint-statement-fsfe/YesPolicy Fellow to speak on FTC roundtable about “Creative Economy and Generative AI“ https://sfconservancy.org/news/2023/oct/04/ftc-ai-panel/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <div class="picture-small right"> <a href="https://kvgo.com/ftc/Creative-Economy-and-Generative-AI-October-4-2023"><img width=480px src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/J6FoFWCPzaG3E7D?file=/&fileId=24730&x=1366&y=768&a=true&etag=ff4ee490da03d435781e14575d1f998b" alt="Screenshot of video recording: “Creative Economy and Generative AI“ " /></a> <p>Click the thumbnail for a link to the recording which includes proprietary Javascript.<p></div> <p>Software Freedom Conservancy's Policy Fellow Bradley M. Kuhn, participated today in the FTC's roundtable discussion about the &ldquo;Creative Economy and Generative AI&rdquo;. Bradley represented the FOSS and indepndant software authorship communities on this panel. Bradley joined the voices of artists, union activists, and other policy makers to discuss the pressing issue of how machine learning impacts the rights and livelihoods of artists, technologists and others. We thank the FTC for putting the issues of software freedom and rights front and center in this important mainstream issue.</p> <p>Given the increasing prevalence of machine learning technologies, SFC applauds the FTC's efforts to convene creatives, technologists and forward thinking policy makers concerned by the lack of regulation and oversight around deployment of machine learning platforms. There has been significant conversations and coverage representing the large corporate interests surrounding AI technologies, but we hope this panel highlights the needs and concerns of the labor force and general public surrounding these issues. This panel lifts voices affected by the overreach of corporations seeking to profit off of the labor existing works.</p> <p>SFC has written and spoken previously on the concerns around AI by creating a <a href="https://sfconservancy.org/news/2022/feb/23/committee-ai-assisted-software-github-copilot/">committee to examine AI assisted software creation</a>, Executive Director Karen Sandler <a href="https://sfconservancy.org/news/2021/mar/23/karen-lailec-2021/">keynoted a conference about AI Law and Ethics</a>, <a href="https://2023.fossy.us/pages/tracks/#ai-data">hosted a track</a> at the first annual FOSSY conference, and Policy Fellow Bradley M. Kuhn has written about the licensing and ethical concerns around <a href="https://sfconservancy.org/blog/2022/feb/03/github-copilot-copyleft-gpl/">GitHub's CoPilot</a>.</p> <p>You can <a href="https://kvgo.com/ftc/Creative-Economy-and-Generative-AI-October-4-2023">watch the recording of the discussion</a>, and <a href="https://www.ftc.gov/news-events/events/2023/10/creative-economy-generative-ai">find more information about the panel on the FTC's events page</a>.</p> <br> <p>Below, we include in their entirety Bradley's open statement at the event:</p> <br> <blockquote> First, I'd like to thank the FTC for organizing this panel. It's humbling to be here among these key individuals from such a broad range of important creative endeavors. <br> <br> Folks will notice that I'm not appearing by video today, and I again thank the FTC for providing a method for me to join you today without requiring that I agree to Zoom's proprietary terms and conditions. As a matter of principle, I avoid using any proprietary software, but in this case, it is not merely esoteric principle. Zoom is among the many Big Tech companies that have sought to cajole users into allowing their own user data as training input for machine learning systems. If consumers take away anything from my comments today, I hope they remember to carefully read the terms and conditions of all software platforms they use, as they may have already agreed for their own creative works to be part of the company's machine learning data sets. It may take you a week to read all those terms, but it's sadly the only way you'll know what rights you've given away to Big Tech. <br> <br> The creative works that I focus on, however, is the source code of software itself. Software is unique among creative endeavors because it is so easy to separate the work that's created by humans (which is the source code), from the form of the work that's enjoyed day-to-day by consumers (which is the compiled binary). I'm an activist in the area of software freedom and rights specifically because I believe every consumer deserves the right to examine how their software works, to modify, improve and change it — be it altruistically or commercially. Free and Open Source software (abbreviated FOSS) aims to create, through licensing and other means, an equal field for all software professionals and hobbyists alike, and to grant rights to consumers so they have true control of their own tools. <br> <br> For 30 years, our community has created FOSS and made it publicly available. Big Tech, for its part, continues to refuse to share most of its own software in the same way. So, as it turns out, nearly all the publicly available source code in the world today is FOSS, and most of it is licensed under terms that are what we call copyleft: a requirement that anyone who further improves or modifies the work must give similar permissions to its downstream users. <br> <br> This situation led FOSS to become a canary in the coal mine of Big Tech's push for machine learning. Hypocritically, we've seen Big Tech gladly train their machine learning models with our publicly available FOSS, but not with their own proprietary source code. Big Tech happily exploits FOSS, but they believe they've found a new way to ignore the key principles and requirements that FOSS licenses dictate. It's clear Big Tech ignore any rules that stand in the way of their profits. <br> <br> Meanwhile, Big Tech has launched a campaign to manufacture consent about these systems. Big Tech claims that the rules, licensing, and legislation that has applied to creative works since the 1800s in the United States are suddenly moot simply because machine learning is, in their view, too important to be bogged down by the licensing choices of human creators of works. In the FOSS community, we see this policy coup happening on every level: from propaganda to consumers, to policy papers, to even law journal articles. <br> <br> I realize that I sound rather pessimistic about the outcomes here. I'm nevertheless hopeful sitting here in this panel today, because I see that so many of my colleagues in other fields are similarly skeptical about Big Tech's self-serving rhetoric in this regard, and I hope we can work together to counter that rhetoric fully. </blockquote> <br> <p>The FTC asked Bradley this question:</p> <blockquote> What kind of insight do you feel like you have now into how your work or likeness is being used by generative AI systems, and what kind of transparency do you feel is needed? </blockquote> <br> <p>to which Bradley responded:</p> <blockquote> First of all, there is now no question that the body of copylefted FOSS is a huge part of the software-assisted development machine learning systems. Big Tech are also playing cat-and-mouse, by simply excluding on the back-end the most egregious examples of copyright infringement that are found. <br> <br> We now know Big Tech has disturbingly found a way to take a transparent body of freely shared information on the Internet and exploit it in secret. We simply shouldn't accept that as legitimate, and there is no reason that Big Tech shouldn't be regulated to make these systems transparent — end to end. <br> <br> In my view, the public should have access to the input set, have access to the source code of the software that does the training and generation, and most importantly, access to the source code that does these forms of back-end exclusion, which will hopefully expose the duplicity of Big Tech's policies here. <br> <br> Finally, I expect that once we have real transparency, it will bear out what many of the other speakers today also noted: that the issues with these machine learning systems can't be solved merely with a financial compensation model to creators. FOSS shows this explicitly: since most FOSS is written altruistically and the compensation that authors seek is the requirement for future improvement of the commons, not financial compensation. We really need full transparency in these systems to assure that essential non-monetary policy license terms and the consumers' rights are upheld. </blockquote> [email protected] (Software Freedom Conservancy)Wed, 04 Oct 2023 08:55:00 -0400https://sfconservancy.org/news/2023/oct/04/ftc-ai-panel/YesFOSSY videos are out! https://sfconservancy.org/news/2023/sep/14/fossy-videos/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p>The recordings from FOSSY are now up! You can check them out on the <a href="https://archive.org/details/@sfconservancy">Internet Archive</a>. We have over 100 talks from 19 tracks, from speakers coming from over 12 countries. It was such an incredible first year conference and we're so happy to share the presentations with you. We'll be highlighting specific talks over the comings days, so be on the lookout on our <a href="https://social.sfconservancy.org/conservancy">social media</a>.</p> <div class="picture-small right"> <a href="https://commons.wikimedia.org/wiki/File:FOSSY_2023_19.jpg"><img width=480px src="https://upload.wikimedia.org/wikipedia/commons/thumb/b/bb/FOSSY_2023_19.jpg/638px-FOSSY_2023_19.jpg" alt="Speaker at FOSSY holding up a banana phone" /></a> <p><a href="https://archive.org/details/fossy2023_You_dont_carry_a_phone_Improvi">"You don't carry a phone?! Improving societal acceptance of abnormal people"</a> CC-by-SA 4.0</p></div> <p>During the four days of the conference, there were a wide variety of talks from speakers with a range of experience and backgrounds, and amazing community focused discussions. Featuring wide ranging topics such as a <a href="https://archive.org/details/fossy2023_Panel_Lets_talk_about_coops">panel discussion about software coops</a>, <a href="https://archive.org/details/fossy2023_You_dont_carry_a_phone_Improvi">what is life like without a smartphone</a> (where the picture on the right is from), and <a href="https://archive.org/details/fossy2023_Thinking_about_FOSS_systemical">thinking about FOSS from a systems theory perspective</a>. Our track organizers brought together communities from all over, and led by example choosing speakers, topics and setting up panels for important conversations. There is definitely a talk that will interest you, whether you are interested in <a href="https://archive.org/details/fossy2023_Lets_talk_about_Nonprofit_Boar">nonprofit board structure</a>, <a href="https://archive.org/details/fossy2023_Breaking_the_Chains_of_Trustin">an introduction</a> to <a href="https://reproducible-builds.org/">Reproducible Builds</a> or maybe you are looking to have more <a href="https://archive.org/details/fossy2023_Nature_adventures_with_FOSS">nature adventures with free software</a>.</p> <p>It was a privilege and honor to make space for the community to (safely!) come together and have the critical and community building discussions in real time. Our modest expectations for the conference were blown away by the passion, expertise and graciousness of the speakers and community. And while we cannot replicate the energy of the hallway track, there's plenty of video content to get your fill on until next year! If you want to get the hallway track experience, you can join us on xmpp:[email protected]?join which is also bridged to the IRC channel #conservancy on libera.chat</p> <p>Thank you to all the people that came out for our first conference and made it an incredible event. A special thanks to local Portland non-profits <a href="https://www.opensignalpdx.org/">Open Signal PDX</a> and <a href="https://friendsofnoise.org/">Friends of Noise</a> who provided AV for the conference. And a huge thanks to our <a href="https://2023.fossy.us/sponsorship/">sponsors!</a> If you are interested in sponsoring next years conference, please get in touch with us at [email protected].</p> [email protected] (Software Freedom Conservancy)Thu, 14 Sep 2023 09:38:00 -0400https://sfconservancy.org/news/2023/sep/14/fossy-videos/YesWe Call on FOSS Contributors to &ldquo;Exit Zoom&rdquo; https://sfconservancy.org/news/2023/aug/15/exit-zoom/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>SFC Announces Program to Help FOSS Enthusiasts Adopt Zoom Alternatives</strong></p> <p>Software Freedom Conservancy stands with concerned users and consumers; we too face difficult choices with respect to software rights and freedom. As part of our ongoing advocacy work, we educate and help people to choose more Free and Open Source Software (&ldquo;FOSS&rdquo;), and we aid developers to create and improve FOSS options for the general public. We also strive to &ldquo;meet people where they are.&rdquo;</p> <p>The industrialized world has changed since the advent of FOSS. Only the most privileged among us have the option to avoid proprietary software &mdash; from the grocery store coupons, to interacting with government agencies, to looking for a job, to attending mandatory meetings at our jobs. The pandemic accelerated the widespread adoption of new technologies, such as video chat. Quite quickly after the pandemic started, we noted that some of our colleagues began pressuring us to meet on Zoom. It was really hard in the early days of the pandemic to balance the need for human connection and a principled stance on video conferencing software. We want to acknowledge that we all make tradeoffs and negotiations with our ethics, and these are not cut and dry issues. The wider business and non-profit sectors beyond FOSS quickly standardized on wholly proprietary video chat software &mdash; and Zoom was, by far, the market leader.</p> <p>We considered completely avoiding those meetings in protest. However, we saw the same pressure that every individual feels when presented with a Zoom link: you miss the chance to even participate in the dialogue, and in some cases, you even risk losing your job! As a compromise for our situation, SFC staff took an activist approach. We insist on joining those meetings solely by phone &mdash; allowing us to use our mostly-FOSS LineageOS mobile devices.</p> <p>This strategy had benefits and downsides. Sometimes, being the only participant without video sparked interesting discussion about avoidance of proprietary and centralized platforms was an essential part of advocating for ethical technology. Participants on those calls, often acknowledged that on a high level the issues we raised were important, even if they weren't ready to make a change immediately. Other times, we were made to feel &ldquo;othered&rdquo; because we weren't appearing on video and had no visual clues about what was happening in the meeting. That feeling is difficult for anyone to endure, even while we stood steadfast in our principles.</p> <p>Throughout the pandemic and its widespread Zoom adoption, we warned that relying on proprietary, for-profit controlled technology as essential infrastructure is dangerous. Last week, Zoom demonstrated exactly why everyone must stop using their services without any further delay. Specifically, a March 2023 change to Zoom's terms and conditions was uncovered by the press. Namely, Zoom was revealed to be repurposing private user data to train machine learning models.</p> <p>After widespread pushback and negative press, Zoom <a href="https://blog.zoom.us/zooms-term-service-ai/">amended their terms of service</a> to say they would not use any user participation in Zoom meetings or other user data to train their models. But as is so frustratingly common in the incredibly long and legal language laden terms of service, Zoom reserves the right to change the terms at any point. Only suggesting that users “regularly check” for updates to ensure their security and rights are not taken from them. This points to the constant struggle in the power dynamic between corporations and users. Zoom has abused their household name for profit, knowing that users will not be able to understand the change of terms of service or have an option to use any other software.</p> <p>Sadly, such corporate bullying by Big Tech is nothing new. Technology users are presented with complex terms and conditions constantly merely to engage in the most simple operations. A <a href="https://www.visualcapitalist.com/terms-of-service-visualizing-the-length-of-internet-agreements/">recent analysis showed that it could take up to 30 hours just to read the entirety of Zoom's terms and conditions</a>. And, if you haven't gotten some training in reading contracts, it's unlikely you'll be sure what you're really agreeing to, and even with such knowledge and training, we estimate it would take about 50-100 person hours to really understand every implication on rights, privacy, and freedom of Zoom's terms. It's thus no surprise that <a href="https://www.nbcnews.com/tech/innovation/zoom-ai-privacy-tos-terms-of-service-data-rcna98665">it took the press <em>months</em> (from March to August)</a> to realize that the clause granting Zoom a &ldquo;perpetual, worldwide, non-exclusive, royalty-free, sublicensable, and transferable license and all other rights&rdquo; to use all Customer Content for &ldquo;machine learning, artificial intelligence, training, testing,&rdquo; and a variety of other product development purposes. </p> <p>At SFC, we invested, because our principles (to find or build FOSS solutions for our work) demanded it, in self-hosting alternative video chat platforms through the pandemic (as a parallel strategy to attending Zoom meetings by phone). It was complicated, difficult, and we got teased and sometimes insulted by colleagues who kept questioning why it was so important that we self-host FOSS to do the job of video conference calls. The proprietary and for-profit nature of Zoom also has made it subject to multiple cases of <a href="https://techcrunch.com/2020/09/21/twitter-and-zoom-algorithmic-bias-issues/">algorithmic bias</a>. The once esoteric seeming issues are now a stark reality. Without control over our basic infrastructure, we will become wholly reliant on companies who prioritize profits over consumer rights. And, like Lando Calrissian, consumers must worry that Darth Vader, at any time, may &ldquo;alter our deal&rdquo;. We can do little more than &ldquo;pray they do not alter it further&rdquo; . In response to this conundrum, SFC is working to mitigate the damage that Zoom is causing to our colleagues.</p> <p> Our FOSS member projects have had access to our BigBlueButton chat server for some time. Today we are making it an official part of our infrastructure that we provide to FOSS projects that are part of our organization. More importantly, we announce that we are welcoming anyone who contributes to FOSS who needs access to a video chat server they can trust to apply for access. Finally, we are welcoming anyone who becomes (or renews as) an <a href="/sustainer/">SFC Sustainer</a> to also have access. Details on all this are below.</p> <p>Even more, in the coming months, we will run various online sessions that show how we set up and configured our own BBB server and publish tutorial information &mdash; in hopes that others can launch self-hosting collectives and Exit Zoom!</p> <p>We realize this is a small step in mitigating the damage that Zoom is doing and has done. Big Tech's classic strategy &mdash; going back to the 1970s &mdash; is to lock users into a specific technological workflow and software stack, and then manipulate the terms. Users become victims of Big Tech's control of their devices and technological needs. We are extremely concerned about individuals who run confidential support groups, doctors who practice telemedicine, and workers who Zoom is now telling &ldquo;if your office uses Zoom, your choices now are to become a subject in our machine learning experiments, or lose your job for not showing up to mandatory meetings&rdquo;. We hope that this action by Zoom will finally convince the industry and governments that funding FOSS solutions for key infrastructure is necessary &mdash; rather simply funding more and more proprietary solutions under the full control of for-profit companies.</p> <h4 id="sustainers">How Sustainers Get Access</h4> <p>Make your annual renewal using our <a href="/sustainer">online form</a>, and (starting early next week), you'll receive instructions on how to set up your account.</p> <h4 id="members">How SFC Member Projects Get Access</h4> <p>Contact your Project Leadership Committee (PLC) and ask them to send you the instructions they received.</p> <h4 id="community">How FOSS Community Members Get Access</h4> <p>We will be providing limited access to other FOSS community members. As you know, we are a small non-profit and do not have the resources to provide unlimited access to our video conferencing software, but are working to expand that through <a href="/donate">donations</a>. If you are interested in applying for an account, you can sign up for a <a href="https://bbb.sfconservancy.org/b/signup">new account here</a> and once you've received the email verification link, please send us an email with the following information:</p> <ul> <li>What is the name and email you used to sign up?</li> <li>What FOSS communities are you a part of?</li> <li>What kinds of meetings do you expect you'll be hosting?</li> <li>Where do your meetings currently take place?</li> <li>How will using FOSS video conferencing help your community?</li> </ul> [email protected] (Software Freedom Conservancy)Tue, 15 Aug 2023 12:00:00 -0400https://sfconservancy.org/news/2023/aug/15/exit-zoom/YesSoftware Freedom & Trademarks: Examining Rust's New Policy through the Lens of FOSS History https://sfconservancy.org/blog/2023/jul/27/trademark-history-and-rust/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>When it comes to the law, people working on software freedom are often most concerned about copyright and contract law (and the licenses we use under both), since these appear to most directly affect software freedom. How people can use, study, modify, and redistribute the software is naturally of paramount importance and these laws heavily affect those rights. Generally FOSS projects don't consider their brand as much as the software and community being built, and so other fields of law, like trademark, get less consideration.</p> <p>However, trademark law can have a significant impact on what people can do with a FOSS project, including whether they can enjoy these rights at all.</p> <p>Practical software freedom (the right to use, study, modify, and redistribute software you've received) requires meeting several conditions. First, that program <em>must</em> be under a Free and Open Source (FOSS) license. Second, the entity(ies) distributing the program must abide by the terms of the license. And third, there must be no additional restrictions that would inhibit your ability to exercise your rights under the license. (Copyleft licenses include extra verbiage to assure the third condition is met.)</p> <p>For non-copylefted works, which do not have additional terms in the FOSS license to avoid additional restrictions, we have to verify that no external conditions effectively revoke the rights of users surreptitiously. While that situation is rare, the repercussions can be quite severe. Historically, for some famous software, we've faced such significant challenges. This post is advice to avoid repeating these mistakes of the past. Often, these mistakes occur due to aggressive trademark policies.</p> <p>Trademarks have value for FOSS; they do reduce confusion between similar products, tools, or programs. When used appropriately, they ensure people know what program they're using, who is behind it, and what they can expect from its behavior. When stretched too far, trademark policies create huge problems in software freedom communities. Sometimes, aggressive trademark policies cause programs that would otherwise give users software freedom to no longer provide the rights users rely on to copy, share, and redistribute the software.</p> <p>We explore below three historical examples — each of which provide different lessons on how appropriate trademark policies <em>can</em> respect software freedom. We end with a recent situation that could still go either way.</p> <p>Let's start with Java. As early as 1996, Sun Microsystems was aggressively going after anyone who used the 4 letters "Java" in their name, <a href="https://web.archive.org/web/20220926105040/https://www.cnet.com/tech/services-and-software/sun-lightens-up-on-java-trademark/">even if there was no likely confusion</a>. Occasionally, Sun had to apologize for this behavior. Contemporaneous commentators noted: "that doesn't mean that Sun intends to rein in its trademark hawks". As a result, software freedom activists wishing to implement a Java compiler were extremely careful to never use "Java" in a way that could cause Sun to object. One example is the first FOSS implementation of the Java standard library, which developers named "Classpath" (at the suggestion of SFC's now Policy Fellow, Bradley Kuhn) to avoid any whiff of "Java". While Sun later became more friendly to software freedom, this software-freedom-hostile trademark policy persisted for over a decade, creating significant extra work for anyone wanting to create or modify Java programs, as they navigated the confusing naming landscape of not-Java names used for Java tooling.</p> <p>Next, consider PHP. Starting in 2000, the PHP authors decided to <a href="https://web.archive.org/web/20010413160156/https://www.php.net/license/">remove the option to use PHP under the General Public License</a>, beginning with PHP version 4. This left users with only the PHP License as an option, which is non-copyleft, but includes extra restrictions beyond most non-copyleft FOSS licenses. Those restrictions specifically related to use of the PHP name. This policy led to substantial debate within many communities, <a href="https://lists.debian.org/debian-legal/2005/02/threads.html#00222">including Debian</a>. Debian eventually decided to create a special policy for PHP in order to feel comfortable redistributing and modifying PHP, which is <a href="https://ftp-master.debian.org/php-license.html">memorialized on the FTP Masters' web site</a>. Imagine the time and effort wasted by redistributors like Debian, who had to consider special cases for a specific software program. Ultimately, such licensing makes extra work for distributions like Debian, and creates uncertainty for people wishing to modify PHP — as they navigate a license used nowhere else that awkwardly pulls in a trademark policy as part of it.</p> <p>Finally, and perhaps most importantly, consider the historical situation with Mozilla. Unlike the other two examples (with very little communication between trademark holders and distributors of the software), Mozilla did try to coordinate with groups like Debian. However, Mozilla's demands (<a href="https://lists.debian.org/debian-legal/2004/12/msg00328.html">beginning in 2004</a>) could not be accommodated without major changes to the programs that Debian and other distributions provided to users. Mozilla was unable to successfully address the legitimate concerns the Debian community raised regarding its policies for a long period of time. As a result, Debian and others spent years doing extra work to rename Firefox, Thunderbird, and other Mozilla projects before distributing them to users. This is perhaps the worst outcome of an improperly-applied trademark policy, as it causes both substantial extra work, and also a loss of brand recognition. Users of Debian and other distributions needed to do extra research to find that they were in fact using Mozilla software that is very similar to the Mozilla-branded versions. Mozilla's retrograde policies for years hurt both the Debian and Mozilla communities. Eventually, Mozilla listened to the community, negotiated fairly, and the policy was changed. The result was a clarification on how reasonable changes to Mozilla programs could retain the Mozilla names, as discussed by the Debian Project Leader involved in the discussions and others in <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006">the renaming ticket</a>. In line with core principle 8 of the Debian Free Software Guidelines, there was nothing Debian-specific about the clarification, so all distributors of Mozilla programs could benefit.</p> <p>With all these examples of trademark policies gone wrong in the first couple decades of the software freedom movement, we must create better policies going forward. Open dialog between trademark holders and software distributors can alleviate concerns over trademark policies' reach, or at least allow distributors to quickly arrive at a conclusion on appropriate next steps. So we do encourage groups with trademark policies (especially those likely to change in the near future) to proactively reach out to those affected, and ask for discussion and/or input to ensure the software freedom community remains strong and healthy.</p> <p>With this in mind, we turn our attention to Rust, a programming language whose main compiler implementation is managed by the Rust Foundation, a 501(c)(6) trade assocation, comprised of companies with a common business interest. While <a href="https://web.archive.org/web/20230109161147/https://foundation.rust-lang.org/policies/logo-policy-and-media-guide/#trademark-policy">the trademark policy that is currently in place at the time of this writing</a> appears to be largely accepted by the community, allowing Debian to distribute the Rust Foundation compiler (rustc) to its users per standard Debian policy, there is concern that a draft trademark policy currently under consideration may change this. The draft is available at <a href="https://docs.google.com/document/d/1ErZlwz9bbSI43dNo-rgQdkovm2h5ycuW220mWSOAuok">this link</a> (<a href="https://docs.google.com/document/d/1ErZlwz9bbSI43dNo-rgQdkovm2h5ycuW220mWSOAuok/export">HTML-only version</a>) — in accordance with <a href="https://sfconservancy.org/blog/2019/apr/17/apr2019RU/ ">SFC's organizational decision to run non-free JavaScript when it is crucial to our work</a> (as this link requires), we have read the document at that link to confirm its contents.</p> <p>The Rust Foundation's draft trademark policy may require substantial work to avoid the problems of the past. We hope that the Rust Foundation considers the history of trademarks and software freedom that we've discussed above. While the Rust Foundation did briefly open a comment form for public feedback on the above draft, it is unfortunately closed now. We are not aware of any outreach so far by the Rust Foundation to talk with key redistributors, such as Debian, to verify the changes would fit reasonably with long-standing FOSS redistribution policies. Accordingly, we hope the Rust Foundation will open another round of comments in order to solicit further feedback on their draft trademark policy.</p> <p>After reaching out to someone who is involved with the Rust community and the Foundation, we understand that this policy is still a work in progress and look forward to hearing more about it in the weeks to come. The published policy is not in effect, and we encourage the Rust Foundation, in response to this article, to reach out to relevant parties and ask for assistance and feedback. We're of course happy to help however we can.</p> <p>To keep our software freedom communities vibrant, communication is key. While we are excited to see the Rust Foundation open to public comment, we hope they will work with the larger FOSS community to find a trademark policy that benefits everyone. With decades of history and experience resolving these issues, the software freedom movement has what it takes to solve these and other pressing issues of today.</p> [email protected] (Denver Gingerich)Thu, 27 Jul 2023 15:18:00 -0400https://sfconservancy.org/blog/2023/jul/27/trademark-history-and-rust/YesRHEL Panel Discussion at FOSSY 2023 https://sfconservancy.org/blog/2023/jul/19/rhel-panel-fossy-2023/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>This past weekend, July 13-16th, 2023, Software Freedom Conservancy (SFC) hosted and ran a new conference, FOSSY (Free and Open Source Software Yearly) in Portland, Oregon, USA. I was glad to host the keynote panel discussion on the recent change made by Red Hat (now a subsidiary of IBM) regarding the public source code releases for Red Hat Enterprise Linux (RHEL).</p> <video class="small-right" controls="" poster="/videos/2023-07-14_FOSSY-2023_RHEL-Keynote-Panel_thumbnail.png"> <source src="/videos/2023-07-14_FOSSY-2023_RHEL-Keynote-Panel.mp4"> <a href="/videos/2023-07-14_FOSSY-2023_RHEL-Keynote-Panel.mp4">Download the talk video</a> or <a href="https://youtu.be/PFMPjt_RgXA">watch on YouTube</a> </video> <p> The panelists included (in alphabetical order) Jeremy Alison, software engineer at CIQ (focused on Rocky Linux) and Samba co-founder, myself, Bradley M. Kuhn, policy fellow at SFC, benny Vasquez, the Chair of the AlmaLinux OS Foundation, and James (Jim) Wright, who is Oracle’s Chief Architect for Open Source Policy, Strategy, Compliance, and Alliances.</p> <p>Red Hat themselves did not reply to our repeated requests to join us on this panel, but we were able to gather the key organizations impacted by Red Hat's recent decision to cease public distribution of RHEL sources. SUSE was also invited but let us know they were unable to send someone on short notice to Portland for the panel.</p> <p>We're very glad to make the video available to everyone who has been following this evolving story. FOSSY is a new event, and we've hopefully shown how running a community-led FOSS event here in Portland each summer creates an environment where these kinds of important discussions can be held to explore issues impacting FOSS users around the world.</p> <p>I thank our panelists again for booking last-minute travel to be with us for this exciting panel and thank all the FOSSY attendees for their excellent questions during the panel.</p> <p>I hope to see all of you at next years' FOSSY!</p> [email protected] (Bradley M. Kuhn)Wed, 19 Jul 2023 12:14:00 -0400https://sfconservancy.org/blog/2023/jul/19/rhel-panel-fossy-2023/YesOne week till FOSSY in Portland, Oregon https://sfconservancy.org/news/2023/jul/06/fossy-next-week/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Are you registered?</strong></p> <p>One week from today (July 13-16), we will be gathered at the Oregon Convention Center for the first ever Free and Open Source Software Yearly (FOSSY) conference, which will be an engaging, educational, inspiring four days of presentations and conversations. Whether you are a long time contributing member of a free software project, a recent graduate of a coding bootcamp or university, or just have an interest in the possibilies that free and open source software bring, FOSSY will have something for you.</p> <p>Are you coming? It's not too late to join us. Even walk-up registrations will be possible, <strong>but</strong> if you can <a href="https://2023.fossy.us/attend/tickets/">register</a> online by tomorrow (July 7), you'll help us get accurate counts for the lunch we're providing and enable us to have your badge ready for you. We sell tickets because the event can't happen without funding, but please don't let that cost be a reason you can't attend -- see below about ways to volunteer, or email us at [email protected].</p> <div class="picture-small right"> <img width=480px src="https://nextcloud.sfconservancy.org/apps/files_sharing/publicpreview/cGJsdyRnXLQyjpq?file=/&fileId=14179&x=1366&y=768&a=true" alt="An example FOSSY badge for Karen Sandler, speaker from Software Freedom Conservancy" /> <p>If you register by tomorrow, you'll have a printed badge just like this one!</p></div> <p>If you've been leaning toward coming but haven't booked yet, now is the time. If you're not sure which way you're leaning, please allow us to give you a push with the following updates on what we have planned for you:</p> <h3>Keynotes announced!</h3> <p>We have three timely keynote sessions, and they are all collaborative, to highlight what people in this movement can achieve by working and thinking together.</p> <p>Friday's will be an in-depth discussion about Red Hat's recent announcements concerning Red Hat Enterprise Linux led by Bradley M. Kuhn with of a panel of very special guests close to the situation.</p> <p>On Saturday, we'll talk with activists like Kyle Wiens of iFixit about current topics in Right to Repair and how they impact free and open source software communities, from participating in the "1201 process" for Digital Millennium Copyright Act exemptions with the US Copyright Office, to strategies that might work to increase Right to Repair legislation and bringing lawsuits to compel companies to respect consumers' rights.</p> <p>Sunday's session will invite all FOSSY attendees to come <a href="https://2023.fossy.us/schedule/presentation/160/">celebrate an important milestone</a> thirteen years in the making: Outreachy surpassed 1,000 interns with its current round of internships! Members of the Outreachy organizers (Anna e só, Karen Sandler and Sage Sharp) will be on stage to reflect on the program's evolution, its successes and the people who have made it possible.</p> <p>FOSSY is a community conference so of course there is no connection between sponsorship and our keynote sessions. We are very grateful to our sponsors for supporting the event.</p> <h3>Schedule updated!</h3> <p>Please <a href="https://2023.fossy.us/schedule/">check the schedule again</a> to see updates we've made over the last couple weeks. We're very excited about the work our track and workshop organizers have done to assemble sessions on FreeBSD; BSD Unix; XMPP; FOSS for Education; Growing your Project; FOSS at Play; AArch64/ARM64 Servers; Sustainable Open Source Business; Community: Open Source in Practice; Copyleft and Compliance; Diversity, Equity and Inclusion; Science of Community; FOSS in Daily Life; Issues in Open Work; Right to Repair; Containers; Open Source AI + Data; Software Worker Coops; Security -- and more!</p> <p>The schedule is also available in the free mobile apps <a href="https://f-droid.org/packages/net.gaast.giggity/">Giggity</a> and <a href="https://confy.kirgroup.net/">Confy</a>.</p> <h3>Thursday night social event</h3> <p>Thursday night we will be hosting a social for all attendees at 7pm at Punch Bowl Social Portland, 340 SW Morrison St Suite 4305, Portland, OR 97204 which is a quick ~15 minute Max ride from the convention center. We are providing appetizers, and the bar will be open to purchase your choice of beverages. All attendees and volunteers are invited!</p> <h3>Volunteers, we appreciate you</h3> <p>As a very small nonprofit, we can't make this event happen without volunteers. We have a good crew in place, but we really could use more! We appreciate our volunteers by thanking you profusely, and by providing a gratis ticket for all four days. Volunteering is also a great way to meet people and make connections. We're scheduling shifts so that you can still have plenty of time to enjoy other parts of the conference too. If you are able to pitch in a few hours to help make the first FOSSY awesome, please <a href="https://nextcloud.sfconservancy.org/apps/forms/s/GF8gkmQfSFdyHoaNPiTWeCCx">sign up and let us know what you'd like to do</a>.</p> <h3>Hotel discounts</h3> <p>There are still discounted rooms available at the <a href="https://www.hyatt.com/en-US/group-booking/PDXRP/G-SFCC">conference hotel</a>. To be able to offer the discount, we committed to a block of rooms, so booking here is actually another way to support the conference.</p> <p>For additional travel and lodging info, see <a href="https://2023.fossy.us/travel/">the webpage</a>.</p> <h3>Health and safety</h3> <p>In-person events bring so much positive energy and inspiration. They also do come with some risks. We are aiming to provide a welcoming and safer environment for people who are immunocompromised, disabled, elderly, have support needs, or are caregivers for children, and those of us who share households with or caretake for people in those groups. Face coverings will be required of everyone inside the conference venue. If you are feeling sick or exhibiting symptoms of COVID-19, or test positive for COVID-19, prior to the start of the conference, or on any day of the conference, please contact us at <[email protected]> and we will issue you a refund. You can read our full policy <a href="https://2023.fossy.us/attend/health-and-safety/">here</a>.</p> <h3>Exhibit Hall</h3> <p>We're proud to offer a carefully curated exhibit hall, which will feature: <a rel="nofollow" href="https://gnome.org">GNOME</a>, <a rel="nofollow" href="https://freebsdfoundation.org/">FreeBSD Project and Foundation</a>, <a rel="nofollow" href="https://www.apereo.org">Apereo Foundation</a>, <a rel="nofollow" href="https://seagl.org/">SeaGL</a>, <a rel="nofollow" href="https://xmpp.org/">XMPP Software Foundation</a>, <a rel="nofollow" href="https://opensource.org/">Open Source Initiative</a>, and <a rel="nofollow" href="https://chaoss.community/">CHAOSS</a>.</p> <h3>Sponsors, it's not too late</h3> <p>Thank you to the <a href="https://2023.fossy.us/sponsorship/">sponsors</a> who have helped make the first FOSSY possible!</p> <p>It's not too late to invite your employer to sponsor. Please share <a href="https://sfconservancy.org/docs/Fossy-Prospectus.pdf">our prospectus</a> with them, and email your commitment or questions to [email protected].</p> <h3>If you can't make it</h3> <p>We really hope to see you in-person next week. But, this movement is all about sharing, and we want to share these valuable sessions as widely as we can. While we could not pull off livestreaming this year, we are working hard to make session recordings available after the event. You'll also be able to follow along during the event via our <a href="https://social.sfconservancy.org/users/conservancy">posts on Mastodon</a>.</p> <h4>See you in a week!</h4> [email protected] (Software Freedom Conservancy)Thu, 06 Jul 2023 15:10:00 -0400https://sfconservancy.org/news/2023/jul/06/fossy-next-week/YesA Comprehensive Analysis of the GPL Issues With the Red Hat Enterprise Linux (RHEL) Business Model https://sfconservancy.org/blog/2023/jun/23/rhel-gpl-analysis/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>This article was originally published primarily as a response to <a href="https://www.redhat.com/en/blog/furthering-evolution-centos-stream">IBM's Red Hat's change</a> to no longer publish complete, corresponding source (CCS) for <acronym title="Red Hat Enterprise Linux">RHEL</acronym> and the prior <a href="https://www.centos.org/centos-linux-eol/">discontinuation of CentOS Linux</a> (which are related events, as described below). We hope that this will serve as a comprehensive document that discusses the history of Red Hat's RHEL business model, the related source code provisioning, and the GPL compliance issues with RHEL.</p> <hr/> <p>For approximately twenty years, Red Hat (now a fully owned subsidiary of IBM) has experimented with building a business model for operating system deployment and distribution that looks, feels, and acts like a proprietary one, but nonetheless complies with the GPL and other standard copyleft terms. Software rights activists, including SFC, have spent decades talking to Red Hat and its attorneys about how the Red Hat Enterprise Linux (RHEL) business model courts disaster and is actively unfriendly to community-oriented Free and Open Source Software (FOSS). These pleadings, discussions, and encouragements have, as far as we can tell, been heard and seriously listened to by key members of Red Hat's legal and OSPO departments, and even by key C-level executives, but they have ultimately been rejected and ignored &mdash; sometimes even with a &ldquo;fine, then sue us for GPL violations&rdquo; attitude. Activists have found this discussion frustrating, but kept the nature and tenure of these discussions as an &ldquo;open secret&rdquo; until now because we all had hoped that Red Hat's behavior would improve. Recent events show that the behavior has simply gotten worse, and is likely to get even worse.</p> <h4>What Exactly <em>Is</em> the RHEL Business Model?</h4> <p>The most concise and pithy way to describe RHEL's business model is: &ldquo;if you exercise your rights under the GPL, your money is no good here&rdquo;. Specifically, IBM's Red Hat offers copies of RHEL to its customers, and each copy comes with a support and automatic-update subscription contract. As we understand it, this contract <a href="https://www.redhat.com/licenses/Appendix_1_Global_English_20230309.pdf#page=4">clearly states that the terms do not intend to contradict any rights to copy, modify, redistribute and/or reinstall the software</a> as many times and as many places as the customer likes (see &sect;1.4). Additionally, though, the contract indicates that if the customer engages in these activities, that Red Hat reserves the right to cancel that contract and make no further contracts with the customer for support and update services. In essence, Red Hat requires their customers to choose between (a) their software freedom and rights, and (b) remaining a Red Hat customer. In some versions of these contracts that we have reviewed, Red Hat even <a href="https://www.redhat.com/licenses/Enterprise_Agreement_Webversion_NA_English_20211109.pdf#page=3">reserves the right to &ldquo;Review&rdquo; a customer</a> (effectively a <a href="https://en.wikipedia.org/wiki/Software_Alliance"><acronym="Business Software Alliance">BSA</acronym></a>-style audit) to examine how many copies of RHEL are actually installed (see &sect;10) &mdash; presumably for the purpose of Red Hat getting the information they need to decide whether to &ldquo;fire&rdquo; the customer.</p> <p>Red Hat's lawyers clearly take the position that this business model complies with the GPL (though we aren't so sure), on grounds that that nothing in the GPL agreements requires an entity keep a business relationship with any other entity. They have further argued that such business relationships can be terminated based on any behaviors &mdash; including exercising rights guaranteed by the GPL agreements. Whether that analysis is correct is a matter of intense debate, and likely only a court case that disputed this particular issue would yield a definitive answer on whether that disagreeable behavior is permitted (or not) under the GPL agreements. Debates continue, even today, in copyleft expert circles, whether this model <em>itself</em> violates GPL. There is, however, no doubt that this provision is not in the spirit of the GPL agreements. The RHEL business model is unfriendly, captious, capricious, and cringe-worthy.</p> <p>Furthermore, this <acronym title="Red Hat Enterprise Linux">RHEL</acronym> business model remains, to our knowledge, rather unique in the software industry. IBM's Red Hat definitely deserves credit for so carefully constructing their business model such that it has spent most of the last two decades in murky territory of &ldquo;probably not violating the GPL&rdquo;. </p> <h4>Does The RHEL Business Model Violate the GPL Agreements?</h4> <p>Perhaps the biggest problem with a murky business model that skirts the line of GPL compliance is that violations can and do happen &mdash; since even a minor deviation from the business model clearly violates the GPL agreements. Pre-IBM Red Hat deserves a certain amount of credit, as SFC is aware of only two documented incidents of GPL violations that have occurred since 2006 regarding the RHEL business model. We've decided to share some general details of these violations for the purpose of explaining where this business model can so easily cross the line.</p> <p>In the first violation, a large Fortune 500 company (which we'll call <em>Company A</em>), who both used RHEL internally and also built public-facing Linux-based products, decided to create a consumer-facing product (which we'll call <em>Product P</em>) based primarily on CentOS Linux, but <em>P</em> included a few packages built from RHEL sources. <em>Company A</em> did not seek nor ask for support or update services for this separate <em>Product P</em>. Red Hat later became aware that <em>Product P</em> contained some part of RHEL, and Red Hat demanded royalty payments for <em>Product P</em>. Red Hat threatened to revoke the support and update services on <em>Company A</em>'s internal RHEL servers if such royalties were not paid.</p> <p>Since <em>Company A</em> was powerful and had good lawyers and savvy business development staff, they did not acquiesce. <em>Company A</em> ultimately continued (to our knowledge) on as a RHEL customer for their internal servers and continued selling <em>Product P</em> without royalty payments. Nevertheless, a demand for royalties for distribution is clearly a violation as that demand creates a &ldquo;further restriction&rdquo; on the permissions granted by GPL. As stated in GPLv3: <blockquote> You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, <strong>you may not impose a license fee, royalty, or other charge for exercise of rights granted</strong> under this License.</blockquote></p> <p> Red Hat tried to impose a further restriction in this situation, and therefore violated the GPL. The violation was resolved since no royalty was paid and <em>Company A</em> faced no consequences. SFC learned of the incident later, and informed Red Hat that the past royalty demand was a violation. Red Hat did not dispute nor agree that it was a violation, and did informally agree such demands would not be made in future.</p> <p>In another violation incident, we learned that Red Hat, in a specific non-USA country, was requiring that any customer who lowered the number of RHEL machines under service contract with Red Hat sign an additional agreement. This additional agreement promised that the customer had deleted every copy of RHEL in their entire organization other than the copies of RHEL that were currently contracted for service with Red Hat. Again, this is a &ldquo;further restriction&rdquo;. The GPL agreements give everyone the unfettered right to make and keep as many copies of the software as they like, and a distributor of GPL'd software may not require a user to attest that they've deleted these legitimate, licensed copies of third-party-licensed software under the GPL. SFC informed Red Hat's legal department of this violation, and we were assured that this additional agreement would no longer be presented to any Red Hat customers in the future.</p> <p>In both these situations, we at SFC were worried they were merely a &ldquo;tip of the proverbial iceberg&rdquo;. For years, we have heard from Red Hat customers who are truly confused. It's common in the industry to talk about RHEL &ldquo;seat licenses&rdquo;, and many software acquisition specialists in the industry are not aware of the nuances of the RHEL business model and do not understand their rights. We remain very concerned that RHEL salespeople purposely confuse customers to sell more &ldquo;seat licenses&rdquo;. It's often led us to ask: &ldquo;If a GPL violation happens in the woods, and everyone involved doesn't hear it, how does anyone know that software rights have indeed been trampled upon in those woods?&rdquo;. As we do for as many GPL violation reports as we can, we zealously pursue RHEL-related GPL violations that are reported to us, and if you're aware of one, please do <a href="mailto:[email protected]">email us at &lt;[email protected]&gt;</a> immediately. We fear that be it through incompetence or malice, many RHEL salespeople and business development professionals may regularly violate GPL and no one knows about it. That said, the business model <em>as described</em> by IBM's Red Hat may well comply with the GPL &mdash; it's just so murky that any tweak to the model in any direction seems to definitely violate, in our experience.</p> <p> Furthermore, Red Hat exploits the classic &ldquo;caveat emptor&rdquo; approach &mdash; popular in many a shady business deal throughout history. While, technically speaking, a careful reader of the GPL and the RHEL agreements understands the bargain they're making, we suspect most small businesses just don't have the FOSS licensing acumen and knowledge to truly understand that deal. </p> <h4>Why Was an Independent CentOS So Important?</h4> <p>Until <a href="https://www.redhat.com/en/about/press-releases/red-hat-and-centos-join-forces">Red Hat's &ldquo;aquisition&rdquo; of CentOS in early 2014</a>, CentOS provided an excellent counterbalance to the problems with the RHEL business model. Specifically, CentOS was a community-driven project, with many volunteers, supported by some involvement from small businesses, to re-create RHEL releases using the <acronym title="complete, corresponding source">CCS</acronym> releases made for RHEL. Our pre-2014 view was that CentOS was the &ldquo;canary in the murky coalmine&rdquo; of the RHEL business. If CentOS seemed vibrant, usable, and a viable alternative to RHEL for those who didn't want to purchase Red Hat's updates and services, the community could rest easy. Even if there were GPL violations by Red Hat on RHEL, CentOS' vibrancy assured that such violations were having only a minor negative impact on the FOSS community around RHEL's codebase.</p> <p>Red Hat, however, apparently knew that this vibrant community was cutting into their profits. Starting in 2013, Red Hat engaged in a series of actions that increased their grip. First, they &ldquo;acquired&rdquo; CentOS. This was initially couched as a cooperation agreement, but Red Hat systematically made job offers that key CentOS volunteers couldn't refuse, acquired the small businesses who might ultimately build CentOS into a product, and otherwise integrated CentOS into Red Hat's own operations.</p> <p>After IBM acquired Red Hat, the situation got worse. Having gotten rights to the CentOS brand as part of the &ldquo;aquisition&rdquo;, Red Hat slowly began to change what CentOS was. CentOS Linux quickly ceased to be a check-and-balance on RHEL, and just became a testing ground for RHEL. Then, in 2020, when most of us were distracted by the worst of the COVID-19 pandemic, Red Hat unilaterally terminated all CentOS Linux development. Later (during the Delta variant portion of the pandemic in late 2021) <a href="https://www.centos.org/centos-linux-eol/">Red Hat ended CentOS Linux entirely</a>. IBM's Red Hat then used the name &ldquo;CentOS Stream&rdquo; to refer to experimental source packages related to RHEL. These were (and are) not actually the RHEL source releases &mdash; rather, they appear to be primarily a testing ground for what might appear in RHEL later.</p> <p>Finally, Red Hat announced two days ago that <a href="https://www.theregister.com/2023/06/23/red_hat_centos_move/">RHEL CCS will no longer be publicly available in any way</a>. Now, to be clear, the GPL agreements did not obligate Red Hat to make its <acronym title="complete, corresponding source">CCS</acronym> publicly available to everyone. This is a common misconception about GPL's requirements. While the details of CCS provisioning vary in the different versions of the GPL agreements, the general principle is that CCS need to be provided either (a) along with the binary distributions to those who receive, or (b) to those who request pursuant to a written offer for source. In a normal situation, with no mitigating factors, the fact that a company moved from distributing CCS publicly to everyone to only giving it to customers who received the binaries already would not raise concerns.</p> <p>In this situation, however, this completes what appears to be a decade-long plan by Red Hat to maximize the level of difficulty of those in the community who wish to &ldquo;trust but verify&rdquo; that RHEL complies with the GPL agreements. Namely, Red Hat has badly thwarted efforts by entities such as <a href="https://rockylinux.org/news/2023-06-22-press-release/">Rocky Linux</a> and <a href="https://almalinux.org/blog/impact-of-rhel-changes/">Alma Linux</a>. These entities are de-facto the intellectual successors to CentOS Linux project that Red Hat carefully dismantled over the last decade. These organizations sought to build Linux-based distributions that mirrored RHEL releases, and it is now unclear if they can do that effectively, since Red Hat will undoubtedly capriciously refuse to sell them exactly-one RHEL service and update &ldquo;seat license&rdquo; at a reasonable price. It appears that, as of this week, one must have at least that to get timely access to RHEL CCS.</p> <h4>What Should Those Who Care About Software Rights Do About RHEL?</h4> <p>Due to this ongoing bad behavior by IBM's Red Hat, the situation has become increasingly complex and difficult to face. No third party can effectively monitor RHEL compliance with the GPL agreements, since customers live in fear of losing their much-needed service contracts. Red Hat's legal department has systematically refused SFC's requests in recent years to set up some form of monitoring by SFC. (For example, we asked to review the training materials and documents that RHEL salespeople are given to convince customers to buy RHEL, and Red Hat has not been willing to share these materials with us.) Nevertheless, since SFC serves as the global watchdog for GPL compliance, we <a href="mailto:[email protected]">welcome reports</a> of RHEL-related violations. </p> <p>We finally express our sadness that this long road has led the FOSS community to such a disappointing place. I personally remember standing with Erik Troan in a Red Hat booth at a USENIX conference in the late 1990s, and meeting Bob Young around the same time. Both expressed how much they wanted to build a company that respected, collaborated with, engaged with, and most of all treated as equals the wide spectrum of individuals, hobbyists, and small businesses that make the plurality of the FOSS community. We hope that the modern Red Hat can find their way back to this mission under IBM's control. </p> [email protected] (Bradley M. Kuhn)Fri, 23 Jun 2023 12:55:00 -0400https://sfconservancy.org/blog/2023/jun/23/rhel-gpl-analysis/YesFOSSY schedule announcement https://sfconservancy.org/news/2023/jun/19/fossy-schedule/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p>The <a href="https://2023.fossy.us/schedule/">FOSSY schedule</a> has been set! With four days of talks and workshops, we are looking forward to a fantastic conference. Thanks to all our incredible track organizers and speakers for working with us to create a jam packed weekend of FOSS. We look forward to building this conference with you all in Portland, OR this July 13-16th.</p> <p>Join us Thursday the 13th for registration and a welcome lunch, then there are 2 workshops and 3 tracks to choose from! Grow Your Project Workshop, Free BSD Workshop, AArch64/ARM64 Servers and Open Source, FOSS For Education, XMPP.</p> <p>Friday the 14th we'll begin with a keynote and coffee and continue with FOSS For Education, Sustainable Open Source Business, Community: Open Source in Practice, FOSS at Play: Games, creative development, and open technology, and 2 half day tracks for BSD Unix and Copyleft and Compliance.</p> <p>Saturday the 15th has continuations for FOSS For Education and Community: Open Source in Practice also FOSS in Daily Life, Diversity Equity and Inclusion and FOSS, Security, Issues in Open Work.</p> <p>Sunday the 16th rounds out the conference with day 2 of Diversity Equity and Inclusion and FOSS and Software Worker Coops, Open Source AI + Data, Container Days, Science of Community.</p> <p>Registration is open and ticket sales are ramping up. Be sure to <a href="https://2023.fossy.us/attend/tickets/">buy your ticket</a> to give us time to accommodate food orders and dietary restrictions. And our <a href="https://2023.fossy.us/travel/#hotels">hotel block at the Hyatt</a> still has rooms available that we want to fill. It's a great time to visit Oregon so make the most and see some sights while you are there.</p> <p>If you would like to volunteer, we are looking for people to help out with setup/ cleanup, room hosting, code of conduct enforcement and the other tasks listed on our <a href="https://2023.fossy.us/attend/volunteer/">volunteering</a> page. Volunteers will get a complimentary ticket, good for all 4 days of the conference.</p> <p>We are so thankful for all the effort and patience the community has shown us with our first time running a conference. As this first year will be a learning opportunity for us, we hope to gain experience from working cooperatively with all of you to find out how to best serve our community and provide a meaningful conference experience. Working with you all is a pleasure and thank you so much for building this conference with us!</p> [email protected] (Software Freedom Conservancy)Mon, 19 Jun 2023 11:15:00 -0400https://sfconservancy.org/news/2023/jun/19/fossy-schedule/YesSourceware, one of the longest standing Free Software hosting platforms, joins SFC https://sfconservancy.org/news/2023/may/15/sourceware-joins-sfc/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Important Free Software infrastructure project finds non-profit home</strong></p> <p>As a home for Free Software projects since 1998, Sourceware is a keystone in Free Software infrastructure. For almost 25 years Sourceware has been the long-time home of various core toolchain project communities. Projects like Cygwin, a UNIX API for Win32 systems, the GNU Toolchain, including GCC, the GNU Compiler Colection, two C libraries, glibc and newlib, binary tools, binutils and elfutils, debuggers and profilers, GDB, systemtap and valgrind. Sourceware also hosts standard groups like gnu-gabi and the DWARF Debugging Standard. See the full list project hosted and services provided on the <a href="https://sourceware.org/projects.html">Sourceware projects</a> page.</p> <p>Becoming an SFC member project will improve future operations carried out by dedicated volunteers to and furthering the mission of Free Software hosting. This will accelerate the Sourceware <a href="https://inbox.sourceware.org/overseers/[email protected]/">technical roadmap</a> to improve and modernize the infrastructure.</p> <p>As the fiscal host of Sourceware, Software Freedom Conservancy will provide a home for fundraising, legal assistance and governance that will benefit all projects under Sourceware's care. We share one mission: developing, distributing and advocating for Software Freedom. And to offer a worry-free, friendly home for Free Software communities. We see a bright future working together. With Conservancy as fiscal sponsor, Sourceware will also be able to fundraise and have the community of volunteers work together with paid contractors and enter into contracts for managed infrastructure where appropriate.</p> <p>SFC looks to Sourceware's years of experience in providing outstanding infrastructure as an inspiration for improving the Free Software ecosystem both for other SFC projects, and also in furthering SFC's mission around campaigns to promote Software Freedom Infrastructure. For decades, Sourceware has shown that hosting Free Software projects with Free Software infrastructure is not only possible, but helps create and fosters the growth of relationships and networks within the Free Software communities. SFC is thrilled to join the powerful history of demonstrable experience to grow hosting options that are 100% free software, in the future to bring in new ideas, communities, and projects!</p> <p>Projects hosted by Sourceware are part of the core toolchain for GNU/Linux distros, embedded systems, the cloud and, through Cygwin, Windows. Back in 1984 Ken Thompson's Reflections on Trusting Trust already described how making the source code for these tools available is essential to create what today we call secure software supply chains. Sourceware provides robust infrastructure and services for projects to adopt secure collaboration and release policies. We forsee future cooperation with other Conservancy member projects, such as the <a href="https://reproducible-builds.org/">Reproducible Builds</a> project which provides an independently-verifiable path to supply chain security. Additionally, Sourceware will leverage Conservancy advisory role in how community projects are impacted by and can comply with regulations like NIST, CISA, USA Cyber Security Directives and the EU Cyber Resilience act.</p> <p>Each SFC member project is led by a Project Leadership Committee (PLC). Each individual member of the PLC participates in their own capacity, but nevertheless the majority of the PLC never includes a majority of people affiliated with the same organization. Sourceware's PLC includes various volunteers, past and present, from the Sourceware community. The founding PLC is: Frank Ch. Eigler, Christopher Faylor, Ian Kelling, Ian Lance Taylor, Tom Tromey, Jon Turney, Mark J. Wielaard and Elena Zannoni.</p> <p>Recent discussions have inspired the Sourceware volunteers to think carefully about the future and succession of the leadership for this important hosting project. By joining SFC, Sourceware gains access to strategic advice and governance expertise to recruit new volunteers and raise funds to support work on Sourceware infrastructure. As part of this governance improvement, Sourceware also announces today regular irc office hours for guest project admins to advise and discuss any needs and issues in hosting. The <a href="https://sourceware.org/mission.html">Sourceware mission</a> page lists various other ways to contact and participate in the community.</p> <p>Sourceware will continue its long standing mission of providing free software infrastructure to the projects it supports, and this will not change moving forward. The affiliation with SFC will be transparent to the projects hosted on Sourceware. Project admins will keep being in charge of how they utilize the services Sourceware provides.</p> <p>To support the Software Freedom Conservancy, please become a <a href="https://sfconservancy.org/sustainer/">Sustainer</a>.</p> <p>You can also <a href="https://sfconservancy.org/donate/#wire">donate</a> directly to Sourceware (mention Sourceware in the comment or memo line).</p> <p>See <a href="https://sfconservancy.org/donate/">the donation page</a> for other ways to donate.</p> <p>Sourceware may be volunteer managed, but wouldn't be possible without the hardware, network resources and services provided by Red Hat and OSUOSL. Additionally <a href="https://builder.sourceware.org/">build/CI testing machines</a> are provided by various individuals and the Brno University, Marist College, IBM, the Works on Arm initiative and the Gentoo Foundation.</p> [email protected] (Software Freedom Conservancy)Mon, 15 May 2023 10:48:00 -0400https://sfconservancy.org/news/2023/may/15/sourceware-joins-sfc/YesFOSSY CFP is open - submit your talks and buy your ticket! https://sfconservancy.org/news/2023/apr/24/fossy-cfp-open/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>CFP open until May 14th</strong></p> <p>Today is the day we open the FOSSY CFP and ticket sales! Join us in Portland, OR on <b>July 13-16th</b> at the Oregon Convention Center. Our track organizers put together an incredible <a href="https://2023.fossy.us/pages/tracks/">list of tracks</a> including <b>FOSS For Education</b>, <b>Open Source AI + Data</b>, <b>Science of Community</b>, <b>FOSS in Daily Life</b> and much much more. We are looking for speakers of all experience levels and backgrounds; whether you are just getting into technology and want to share your experience or have been developing free software for ages, we want to hear from you!</p> <p>For the first year of FOSSY we are excited at tracks out volunteer organizers have put together. You'll also find tracks curated by SFC staff including <b>Copyleft & Compliance</b> and <b><a href="https://sfconservancy.org/members/current/">SFC Member Projects</a></b>. Help us put together a program dedicated to showcasing how FOSS is used around the world to help cultivate community, innovate and let us live freely with technology. It's your expertise, knowledge and experience that will help make this conference a success.</p> <p>To submit a talk, please visit our <a href="https://2023.fossy.us/call-for-proposals/">Call for Proposals</a> page to make an account and enter your talk under a specific track. If you aren't sure which track you fit into, or feel you are a bit outside the scope for any of the listed tracks, use the <b>Wild card</b> track. Our CFP will be open until <b>May 14th</b> (with notice of acceptance the week of the 21st) so be sure to find us on IRC #conservancy on Libera.chat, <a href="xmpp:[email protected]?joinXMPP">XMPP</a> or <a href="mailto:[email protected]">email</a>. We will start having office hours at <b>19:00 UTC on Wednesdays</b> in our chat room for anyone to come and ask questions.</p> <p>You can also <a href="https://2023.fossy.us/attend/tickets/">purchase your ticket</a> for the conference today! We have tiered pricing to make the conference affordable to professionals, hobbyists and anyone with an interest in free software. Lunch will be provided all 4 days.</p> [email protected] (Software Freedom Conservancy)Mon, 24 Apr 2023 12:20:00 -0400https://sfconservancy.org/news/2023/apr/24/fossy-cfp-open/YesJohn Deere's ongoing GPL violations: What's next https://sfconservancy.org/blog/2023/mar/16/john-deere-gpl-violations/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>I grew up on a farm. My parents worked hard to grow crops and manage the farm business. My parents also found additional jobs to make ends meet. As farmers have done for millennia, my family used tools to farm. Some of those tools were tractors. Farmers now, as they have for thousands of years, rely on their ability and right to fix their tools. Perhaps that's bending a hand rake back into shape. Maybe they need to weld a broken three-point hitch back together. Agriculture was humanity's first truly revolutionary technological advancement. Since its inception, each generation of farmers exercised their right to repair their tools. This has allowed agriculture to grow and improve immeasurably. We take for granted the benefits that this has given us, and the abundance of food it provides.</p> <p>The right to repair farm tools is now in serious jeopardy, not because farmers haven't fought to maintain this right, and not even because farmers haven't chosen to use tools that guarantee their right to repair their tools. In fact, most farmers are still buying tools that have a right to repair built into them, not by their intrinsic nature, but by the software that the toolmakers have chosen to include as part of the tools they sell to the farmers.</p> <p>Sadly, farm equipment manufacturers, who benefit immensely from the readily-available software that they can provide as part of the farming tools (tractors, combines, etc.) they sell to farmers, are not complying with the right to repair licenses of the software they have chosen to use in these farming tools. As a result, farmers are cut off from their livelihood if the farm equipment manufacturer does not wish to repair their farming tools when they inevitably fail, even when the farmer could easily perform the repairs on their own, or with the help of someone else they know.</p> <p>In particular, John Deere, the largest manufacturer of farm equipment in North America and one of the largest worldwide, has been failing to meet the requirements of the software right to repair licenses they use for some time. While we have worked for years with John Deere to try and resolve their compliance problems, they have still not complied with these licenses for the software that they use, which would give farmers the right, and technical details, to repair their own farm tools if Deere complied. This is a serious issue that goes far beyond one person wanting to fix their printer software, or install an alternative firmware on a luxury device. It has far-reaching implications for all farmers' livelihoods, for food security throughout the world, and for how we as a society choose to reward those who make our lives better, or stand in the way of empowering everyone to improve the world.</p> <p>As we have been doing privately for multiple years, we now publicly call on John Deere to immediately resolve all of its outstanding GPL violations, across all lines of its farm equipment, by providing complete source code, including "the scripts used to control compilation and installation of the executable" that the GPL and other copyleft licenses require, to the farmers and others who are entitled to it, by the licenses that Deere chose to use. What Deere has provided to SFC as of today falls far short of the requirements of the GPL, with respect to both this quoted text, and many other parts of the license. And that speaks only of the products for which Deere has started to engage with us about - for many of almost a dozen requests we've made (each for a different product) Deere has yet to provide anything to us at all. In addition to failing to respond at all to others who have requested source code, Deere's inability to provide complete corresponding source to us for all requested products more than 2 years after our first request is beyond unacceptable, which is why we are making this public statement today - to more strongly encourage Deere to do the right thing and comply with the licenses they use, and to let others know about these serious problems so they have a more complete picture of Deere's attempts to stifle farmers' right to repair their farm equipment.</p> <p>We stand with all the other organizations that are taking John Deere to task for its various violations of other agreements and laws, including antitrust, and we hope these organizations succeed in bringing fairness to farmers. We each help in our own ways, which is the true strength of the right to repair movement.</p> <p>If you are a farmer concerned by Deere's practices, or personally affected by them, please reach out to us at <a href="mailto:[email protected]">[email protected]</a>. By working together, we can give farmers back their rights, allowing them to repair their own farm tools again, by themselves or using their friend or shop of choice, improving their lives and the lives of everyone on earth who depends on them every day.</p> [email protected] (Denver Gingerich)Thu, 16 Mar 2023 09:00:00 -0400https://sfconservancy.org/blog/2023/mar/16/john-deere-gpl-violations/YesSFC's Policy Fellow Files Expert Report in Neo4j v. PureThink https://sfconservancy.org/news/2023/feb/09/kuhn-neo4j-purethink-expert-report/ <p><i>A <a href="https://sfconservancy.org/news/">news item</a> from Software Freedom Conservancy.</i></p> <p><strong>Case about the &ldquo;further restrictions&rdquo; removal provision of the AGPLv3 continues after counterclaim filing</strong></p> <p><strong>Update (2023-11-14):</strong> Unfortunately, the Court was not swayed by the expert report discussed below. If the SFC were the copyright holder of the text of the AGPLv3, or the trademark holder of the license's name, we would have intervened in this case to clarify these matters for the Court. Since the SFC did not create the AGPLv3 (our employees were involved in GPLv3-related drafting, but not on behalf of SFC), filing the expert report was the only action that SFC could take to assist in this matter. However, going forward, we do encourage anyone facing a &ldquo;further restrictions&rdquo; issue with copyleft license to contact us for support &mdash; so that those who care about the future of copyleft can coordinate a response together.</p> <p>(Original announcement follows:)</p> <hr/> <p>In the ongoing <a href="https://www.courtlistener.com/docket/16272543/neo4j-inc-v-purethink-llc/"> litigation &mdash; Neo4j, Inc. v. PureThink, LLC and John Mark Suhy (5:18-cv-07182)</a> &mdash; in U.S. federal court in the Northern District of California, Software Freedom Conservancy (SFC)'s Policy Fellow, Bradley M. Kuhn, will serve as the Defendants' third-party expert on issues related to the AGPLv3. The Defendants' request for <a href="/docs/kuhn_expert-report-in-neo4j_5-18-cv-07182.pdf">Kuhn's expertise</a> comes after months of <a href="https://sfconservancy.org/blog/2022/mar/30/neo4j-v-purethink-open-source-affero-gpl/">public</a> <a href="https://www.theregister.com/2022/04/02/court_neo4j_ruling/">discussion</a> about previous preliminary actions in the Neo4j litigation.</p> <p>As outlined in the <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.169.0.pdf">Joint Case Management Statement</a>, filed earlier this month, the key issue of concern in the FOSS community remains an unsettled controversy in this case. Specifically, the <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.169.0.pdf#page=6">list of <em>Legal and Factual Issues That Remain In Dispute</em> filed with the Court</a> includes: &ldquo;whether removal of the Common’s [sic] Clause on Neo4J Sweden’s open source version of Neo4J software &hellip; was justified and authorized &hellip; based on the then standard application of the terms of the AGPL allowing removal of further restrictions&rdquo;. Furthermore, Defendants note in the same filing that Kuhn's expert report <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.169.0.pdf#page=9">bears heavily on the question</a> of PureThink and Suhy's right to exercise the AGPLv3's &ldquo;further restrictions&rdquo; removal clause (found in AGPLv3&sect;7&para;4).</p> <p>As often happens with complex litigation, prior news on this case have led many in the FOSS community to incorrectly believe that the issue of the right to remove the so-called &ldquo;Commons Clause&rdquo; when it is attached to AGPLv3 is now a settled question. However, the issue is still not fully litigated. Two weeks ago, Defendants <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.171.0.pdf#page=21">filed their updated counterclaim. In its eighth clause of action</a>, Defendants &ldquo;request a declaration [from the Court] that the Commons Clause does not prevent PureThink [et al] &hellip; from providing professional services to users of the open source versions of Neo4J where the AGPL has a Commons Clause&rdquo;.</p> <p>SFC, which works to uphold users' rights with copyleft, gladly provides Kuhn's time to serve as an expert on this important issue of users' rights under the AGPLv3. While it is typical for outside experts to receive compensation, Kuhn will serve <em>pro bono publico</em> as an expert (with only travel expenses (to appear for depositions and trial) covered by the Defendants). SFC remains deeply concerned at the incorrect claims about AGPLv3&sect;7&para;4 that Neo4j has promulgated. SFC is happy to provide Kuhn's time and expertise in this matter.</p> <p>As always, SFC does its work as transparently as possible. As such, we release today the expert report that Kuhn provided in this case. <a href="/docs/kuhn_expert-report-in-neo4j_5-18-cv-07182.pdf">This expert report</a> not only clears up past confusing and incorrect information promulgated on this matter in the media, but also provides a thorough summary of events leading up to the creation of the &ldquo;further restrictions&rdquo; removal provision found in AGPLv3 and GPLv3.</p> <p>SFC encourages everyone who cares about the rights and freedoms guaranteed by copyleft licenses to review the <a href="/docs/kuhn_expert-report-in-neo4j_5-18-cv-07182.pdf">expert report available here</a>, and to <a href="https://www.courtlistener.com/docket/16272543/neo4j-inc-v-purethink-llc/">follow the Neo4j case as it proceeds</a>. </p> [email protected] (Software Freedom Conservancy)Thu, 09 Feb 2023 10:15:00 -0500https://sfconservancy.org/news/2023/feb/09/kuhn-neo4j-purethink-expert-report/YesCall for Community-Led Tracks at FOSSY https://sfconservancy.org/blog/2023/jan/31/fossy-call-for-tracks/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Daniel Takamori</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Today Software Freedom Conservancy is officially opening <a href="https://sfconservancy.org/fossy/community-tracks/">our call for track proposals</a> for our first annual <a href="https://fossy.us">FOSSY conference</a>! We will be holding the conference in Portland, Oregon July 13-16, 2023 at the Oregon Convention Center. We are looking for community driven tracks that can balance important and in depth technical and non-technical issues, while uplifting contributors of all experiences. Tracks will be modeled after the DevRooms at FOSDEM and the miniconfs at linux.conf.au. They may be between 1 and 4 days, and the organizers of the tracks will be in charge of outreach, calls for submissions, communicating with potential speakers in the track, determining the schedule and hosting the track in person at <a href="https://fossy.us">FOSSY</a>.</p> <p>We're looking for organizers who can give us a really good idea of what we can expect from their track. The description should give a detailed explanation of the topic, ideally along with some of the issues you expect to cover. Example talks you expect, what kind of audience are you aiming for, and how this topic fits into the larger FOSS ecosystem are good things to mention.</p> <p>You'll note that we ask for two people to be listed as organizers for the track. It's easy to underestimate the work involved so having more than two organizers could also really help to take care of all of the work. We'll be there to help and support you, but this will be your show!</p> <p>We'd like you to tell us why the organizers are the right ones for the job. Do they have experience running conferences, unique perspectives due to involvement with the topic? Conference organizing is a demanding job that requires a balance of logistics, people centered concerns and technical skills. We trust you to assemble a group of people that can cater to those needs and want to put on a great event.</p> <p>Given that this is the first FOSSY, we will be creating this space together! How is the topic you are proposing beneficial for the FOSS community and how does it fit into this new space? The hope is to have a balance of technical and non-technical topics, and we want to hear from you about what's important on those issues. Given that we want to shape the conference into something that uplifts contributors of all levels and experience, how will you approach a varied audience?</p> <p>How long will your track be? Are you planning a quick and deep dive into a single topic or do you dream of having a 4 day long track dealing with tough issues that you want attendees to sit with and reflect on over the weekend? We don't need you to lock yourself into this choice, but we do need a rough figure how much participation and space you'll need if you are hoping to do something specific.</p> <p>Anything that gives us a sense of the organization and spirit of your tracks will be helpful.</p> <p>Please use our <a href="https://sfconservancy.org/fossy/community-tracks/">submission page</a> or email us at <a href="mailto:[email protected]">[email protected]</a> if you have any questions.</p> <p><b>The deadline for application is Sunday March 19th</b>, so be sure to reach out soon!</p> <p>We're very excited to hear from you about how we can shape this conference into something for us all. Thanks so much for your interest and we hope to see you in July!</p> [email protected] (Daniel Takamori)Tue, 31 Jan 2023 14:49:00 -0500https://sfconservancy.org/blog/2023/jan/31/fossy-call-for-tracks/Yes(Software) Repair info on EnergyGuide labels: Conservancy replies to FTC's request https://sfconservancy.org/blog/2022/dec/21/energyguide-software-repair-label/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Software Freedom Conservancy has today submitted <a href="https://www.regulations.gov/comment/FTC-2022-0061-0018">its reply to the FTC's request for comments</a> on how repair information should be displayed on EnergyGuide labels. In particular, SFC has recommended that the FTC mandate a "Software Repair Instructions" section on the EnergyGuide labels that are already required on a variety of home appliances, including televisions, refrigerators, clothes washers, and dishwashers. This would not be a new notice requirement for most manufacturers, since it (currently) only requires manufacturers to provide the notice when they already had obligations under copyleft licenses to offer source code already. This merely changes the prominence of such notices, so that users can more easily see which products contain copylefted software (and thus software repair instructions) or not. This is important because many manufacturers make efforts to deemphasize or obscure their offers (if they have them at all), which prevents consumers from learning that they have rights with respect to their software.</p> <p>We are very happy to see the FTC requesting comments on how repair information for home appliances can be better provided to purchasers of these products. While the FTC's EnergyGuide labeling program started out as a way for purchasers to better assess how much energy each appliance would likely use, and approximately how much that would cost them, the FTC has been taking a more holistic view of how appliance purchases impact the world, not just in terms of how much energy they consume while operating, but also how much energy is required to manufacture them and, consequently, how we can reduce the number of appliances going into landfills, reducing the number of new appliances that need to be manufactured. Free and open source software provides many answers to these repair and longevity questions, and we hope that appliance purchasers will be made more aware of this through the FTC's updated labeling requirements.</p> <p>By making a lot more people aware that software repair information is available for a device, the chance of a repair community forming for that class of devices increases dramatically. And these communities are immensely helpful to device owners, both for fixing problems that may arise in the software (which can be shared quickly and easily after one person makes them to anyone with that device, regardless of their level of technical expertise), but also for maintaining that software long after the manufacturer has stopped supporting it, meaning they can keep that device operating safely for years to come rather than having to dispose of it, which increases landfill usage and needless new device purchases. We already have several examples of such communities, including SamyGO for older Samsung TVs, LineageOS for most Android phones, and OpenWrt for wireless routers. SFC has <a href="https://sfconservancy.org/blog/2015/dec/18/yir-dmca/">fought</a> <a href="https://sfconservancy.org/news/2021/oct/28/2021-DMCA-final-exemptions-win/">extensively</a> to protect the right to install your own firmware on your devices. By showing people that software repair information is available to them, we can build many many more communities like these, keeping more devices lasting longer (and better serving their users' needs), and fewer devices in our landfills.</p> <p>We recommend those interested in this issue <a href="https://downloads.regulations.gov/FTC-2022-0061-0018/attachment_1.pdf">read our submission to the FTC</a>, and consider whether to make their own submission in support of this or similar (especially hardware) repair information requirements. While we hope our own submission carries weight and is deemed relatively easy to implement given that it requires no new information to be provided by most manufacturers, it would help for others to provide their own experiences with lack of easily-accessible software repair information to the FTC so they are aware of the extent of the problem. The comment period is open until December 27 (likely to be extended <a href="https://downloads.regulations.gov/FTC-2022-0061-0010/attachment_1.pdf">until January 31, 2023</a>) and you can see <a href="https://www.federalregister.gov/documents/2022/10/25/2022-23063/energy-labeling-rule">more details</a> about the FTC's request for submissions and <a href="https://www.regulations.gov/commenton/FTC-2022-0061-0002">submit your own comment here</a>.</p> <p>For those that do <a href="https://downloads.regulations.gov/FTC-2022-0061-0018/attachment_1.pdf">read our submission</a>, note that the FTC has trimmed some of its attachments from the website. You can find the attachments here instead:</p> <ul> <li><a href="https://web.archive.org/web/20221122213125/https://downloadcenter.samsung.com/content/UM/202207/20220727174641213/MANUAL_USERS_WF8900B_WF6500B-AD_SimpleUX_UM_DC68-04386A-00_EN_CFR_MES.pdf">samsung-wf46bg6500avus_manual.pdf</a></li> <li><a href="https://web.archive.org/web/20210511013856/https://gscs-b2c.lge.com/downloadFile?fileId=xecXOAePvp1SV4jabE8FSg">lg-lrfvc2406s_manual.pdf</a></li> <li><a href="https://web.archive.org/web/20221101151942/https://www.sony.com/electronics/support/res/manuals/4489/44890071M.pdf">sony-kdl_48w600b_manual.pdf</a></li> </ul> <p>You may notice that SFC has suggested the FTC require manufacturers to provide a URL to their source code distribution website, while not mentioning other ways of fulfilling an offer for source code, which we normally request that manufacturers provide (such as offering the source code on a durable physical medium, e.g. a USB stick or optical disc). Our main reason for this usual request that manufacturers provide source code on a durable physical medium is that not everyone in the world has a reliable or fast Internet connection. As a result, if a manufacturer only provides source code over the Internet, the most disadvantaged people are further disadvantaged by not being able to download the source code for their device (most source releases are hundreds of megabytes, if not more).</p> <p>With our reply to the FTC, we were trying to make the best argument based on current practices and the least amount of additional work for manufacturers (to improve the chance of our suggestion being adopted, and reduce the chance that a company could make any credible argument against it), while also keeping in mind the jurisdiction this ruling applies to (USA) and its Internet connectivity standards. Though not complete yet, the National Broadband Plan in the USA does have this aim: "Every American should have affordable access to robust broadband service". Given the balance of people in the USA already connected to broadband, and the strong intent to connect the rest, we felt it was practical to make the recommendation include only web-accessible source code as the labeling requirement applies only in the USA. Note that we still request manufacturers make source code available on a durable physical medium, and would advise the FTC to make this part of their labeling requirements as well if they felt it feasible to include.</p> <p>Although we have much work to do to ensure that people purchasing free and open source software (as part of appliances and other devices they may buy) know that they can repair, maintain, and modify this software, steps like this from the FTC will bring us closer. We are looking forward to the FTC's decision on our recommendation, and hope to help more people access the information they need to make their devices work for them, for as long as they choose to keep them. Together we can improve our own lives, but also the lives of others, and our planet.</p> [email protected] (Denver Gingerich)Wed, 21 Dec 2022 13:45:00 -0500https://sfconservancy.org/blog/2022/dec/21/energyguide-software-repair-label/YesSupporter Interview with Jondale Stratton https://sfconservancy.org/blog/2022/dec/12/supporter-interview-jondale-stratton/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Daniel Takamori</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <div class="picture right" style="width: 12em;"> <img src="/img/jondale.jpg" alt="Portrait of Jondale Stratton" style="max-height: 10em;"> <p>Photo CC-BY-NC-SA Jondale Stratton</p> </div> <p>Next in our interview series, we have Jondale Stratton, a long time supporter of Software Freedom Conservancy. Jondale is the IT Manager for the National Institute for Mathematical and Biological Synthesis and the Technical Director for his local hackerspace, Knox Makers. In his spare time he enjoys laser cutting, tractors, playing with his bunnies, and replacing people with shell scripts.</p> <p><b>Software Freedom Conservancy</b>: Why do you care about software freedom? How long have you been involved? <br> <b>Jondale Stratton</b>.: From a consumer standpoint, I like how free licences enforce a more honest relationship with vendors. There becomes a balance between the value of the software and how terrible the producer can be before the project will be forked or brought in-house. Personally, I like that the answer to whether I can make something work might be hard but it's never no.</p> <p><b>SFC</b>: How do you use free software in your life? <br> <b>JS</b>: Linux runs every server I administer and every device I use personally. I actively seek to use only FLOSS licenses and consider it a concession when I cannot. <p><b>SFC</b>: How do you see our role amongst the various FLOSS organizations? <br> <b>JS</b>: Most FLOSS organizations seem to be focused on legislation. SFC seems to be the only one actively defending the GPL. Both are important. I really like the SFC's support of member projects. I learned of SFC through my desire to support Inkscape. I believe most people do not know the fiscal responsibilities and navigations required to run a larger project and I appreciate your role in helping with that.</p> <p><b>SFC</b>: What's got you most excited from the past year of our work? <br> <b>JS</b>: I'm happy that you are willing to litigate in defence of GPL. It's a big task and probably deserves more attention. Without defence the GPL loses value and meaning. The stance on Github is logical but tough. They have positioned themselves as ubiquitous with open source projects through early good faith and now seem to be taking advantage of that. It's the danger of being a consumer of closed/proprietary solutions.</p> <p><b>SFC</b>: Do you think we are doing a good job reaching a wider audience and do you see us at places you expect? (COVID has made this difficult) <br> <b>JS</b>: I believe there is room for improvement here. I would expect to start seeing involvement in more conferences and events in the future.</b> <p><b>SFC</b>: Have you been involved with any of our member projects in the past? <br> <b>JS</b>: Only as an end user for a few of the projects. I am mostly involved in the online community for Inkscape.</b> <p><b>SFC</b>: What other organizations are you supporting this year? <br> <b>JS</b>: I support SFC and the EFF.</p> [email protected] (Daniel Takamori)Mon, 12 Dec 2022 14:30:00 -0500https://sfconservancy.org/blog/2022/dec/12/supporter-interview-jondale-stratton/YesMatcher interview with Justin Flory https://sfconservancy.org/blog/2022/nov/30/interview-justin-flory/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Daniel Takamori</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <div class="picture right" style="width: 12em;"> <img src="/img/jwf-headshot.jpg" alt="Portrait of Justin W. Flory" style="max-height: 10em;"> <p>Photo CC-BY Justin W. Flory</p> </div> <p>This year for our fundraising season, we are highlighting some of the incredible donors contributing to our matching fund (of $104,759!!). First up in our interview series is <b>Justin W. Flory</b> who has generously provided matching funds. He has repped Software Freedom Conservancy at a lot of recent conferences and it's always exciting to see him handing out our stickers and speaking to people about it. We were so happy to catch up with them and see what drives his passion behind software freedom and ethical technology.</p> <p><b>Software Freedom Conservancy</b>: Why do you care about software freedom? How long have you been involved? <br> <b>Justin W. Flory</b>: My trajectory in life and career for the last eight years was molded by the Software Freedom movement. As a teenager, I used Linux and Open Source software to run my own multiplayer game server for Minecraft. This exposed me both to open source as a concept but also the communities responsible for the production of great things made together with others. Fundamentally, my interest and passion for Free Software come from a human-centered perspective as a method to build more responsible technology for and by society.</p> <p><b>SFC</b>: How do you use free software in your life? <br> <b>JF</b>: I run Fedora Linux since 2014. It began with my first personal laptop that I received as a high school student. Subsequently, since the Fedora Project only ships Free & Open Source software, libraries, and codecs by default, I have been exposed to a wide range of open tools and services. Since October 2022, I am now working full-time at Red Hat on the Fedora Project. We use a hosted Matrix server from Element for our community chat and a Discourse forum for project discussions. I am an ardent user of Firefox for many years, including my extensive self-made categorization system and library of bookmarks covering several topic areas.</p> <p><b>SFC</b>: On the spectrum on developer to end user, where do you lie? And how do you think we could do better bridging that divide? <br> <b>JF</b>: Somewhere in the middle. Today I work as a Community Architect, but I previously worked in systems engineering and received a degree in networking & systems administration. Being a community person in a project like Fedora requires me to wear both the developer and end-user hat, both for our actual users and the people who participate in many different capacities in the project.</p> <p><b>SFC</b>: What is it that you see Software Freedom Conservancy does that other groups are not? <br> <b>JF</b>: The SFC are the hidden heroes of the Software Freedom movement. I love the breadth of issues that the Conservancy addresses that are of particular relevance to the survival of the Software Freedom movement. The critically-important work of enforcing reciprocal licenses guarantees the promise of Free Software licenses and ensures that licensors of copyleft software have their rights respected. Additionally, the creation and sustenance of the Outreachy program introduces numerous people of many diverse backgrounds to the movement. Outreachy opens doors for others to become a part of the young story of Free Culture and Free Software. <br> For a lover and supporter of Free Software, I do not see any charity or foundation that has as much of a profound impact in the ecosystem as the Conservancy.</p> <p><b>SFC</b>: How do you see our role amongst the various FLOSS organizations? <br> <b>JF</b>: The SFC does both the hidden labor that strengthens the foundations of FLOSS as well as key advocacy and activism to further the collective interests of the movement. The activism includes copyleft compliance work (e.g. Vizio suit) and directly supporting the many member projects supported by the Conservancy.</p> <p><b>SFC</b>: What's got you most excited from the past year of our work? <br> <b>JF</b>: I participated as an Outreachy mentor for the first time since 2019 and I was so excited by how the Conservancy is growing the team around Outreachy. Getting back in as a mentor helped demonstrate to me how much care and empathy the Conservancy builds into how Outreachy is handled. It might not be new work, but it is work that has a high value to me and I definitely felt grateful for it in 2022.</p> <p><b>SFC</b>: Do you think we are doing a good job reaching a wider audience and do you see us at places you expect? <br> <b>JF</b>: I think COVID has made this difficult, and the most recent fragmentation of Twitter compounds it. I think Copyleft Conf filled an important space in the ecosystem, and I am hopeful for its return to continue filling this space and bringing people back together again on important issues.</p> <p><b>SFC</b>: Have you been involved with any of our member projects in the past? <br> <b>JF</b>: I have not participated directly, but I am the user of several projects like git, Inkscape, and Etherpad.</p> <p><b>SFC</b>: What other organizations are you supporting this year? <br> <b>JF</b>: I am also supporting two other organizations, <a href="https://www.greencardvoices.org/">Green Card Voices</a> and the <a href="https://railpassengers.org/">Rail Passengers Association</a>. <br> Green Card Voices is a U.S. non-profit organization dedicated to build inclusive and integrated communities between immigrants and their neighbors through multimedia storytelling, and Rail Passengers Association advocates on behalf of America's rail passengers for improved, expanded, and safer train service. </p> <p>Justin W. Flory is one of our individual matchers this year. He is originally from the Greater Atlanta Area in the United States. Travel is one of his passions, especially traveling by rail. He knows a profuse amount about espresso and coffee, and once studied the secrets of wine from a Croatian winemaker. Music is one of his favorite artistic expressions and he curates both a physical and digital music collection. It isn't surprising when he ends up flipping through crates at a record store. The best way to find him online is through his blog at <a href="https://blog.jwf.io/">blog.jwf.io</a>.</p> [email protected] (Daniel Takamori)Wed, 30 Nov 2022 13:48:00 -0500https://sfconservancy.org/blog/2022/nov/30/interview-justin-flory/YesHow we all develop and support free software https://sfconservancy.org/blog/2022/nov/29/giving-tuesday-pono-appeal/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Daniel Takamori</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Today is Giving Tuesday, and I'd like to share part of my story that brought me to Software Freedom Conservancy. Having started as a donor over 5 years ago, I find myself now with even more passion for our mission as an employee.</p> <p>I've been using software for close to 30 years; I wrote my first program around 25 years ago, and I've been working in non-profit free software for over a decade. Over all that time the thing that keeps bringing me back is that software is for <b>people</b>. Made by and for people.</p> <p>Having worked in technical roles as a systems administrator, site reliability engineer and <abbr title="continuous integration">CI</abbr>engineer, the last year and a half at Software Freedom Conservancy is the first non-technical role I've had. Stepping into the Community Organizer role has allowed me to reinvigorate my passion for FOSS by working directly with people. There have been the usual differences that have cropped up: feedback cycles with people are much longer than just pushing a new patch to see if the tests pass, prose is a lot harder to write than even the more esoteric programming languages (different people use different compilers!). I certainly never thought I'd have to help wih fundraising! But it turns out as a developer I often felt disconnected and distant from the people my code was supposed to support. So while stressful and juggling many things at once, it's a grounding activity that really drives home how connected our mission is to the people who help support us.</p> <p>There are a few differences between non-technical and technical roles in free software development that I have noticed.</p> <p>The first is bugs. There are bugs you learn to live with (screen sharing with Wayland and free software video conferencing is still a pain), and some that need the highest priority attention (it's been just over a year since the Log4J incident). Unlike debugging code, in community building spaces we don't have the luxury of thinking of problems as bottlenecks, with absolute solutions. With people, there are often no right or wrong answers. We work cooperatively over a long period of time to build a shared history that informs how we deal with issues that arise.</p> <p>While in the technical context, I would often think of community building in terms of making it easier to get code upstream, or work with developers of an adjacent library. Community building itself has an intrinsic value, which is something we don't get when writing abstract code. The time scale for human interaction and relations is longer than the half life of an arbitrary patch and can thus use a bit more nuance and care when dealing with each other. Especially in the volunteer context of FOSS projects, understanding each others lives and timelines removes the ambiguity that text based communication often leaves.</p> <p>Most starkly, the thing I never truly had to worry about in other jobs was fundraising. I thought I could dodge this aspect of my career by not continuing as an academic mathematician, but real work needs real resources. The technology field is an interesting one, we often have large amounts of money floating through what is often touted as a meritocracy. So in my mind if we could just talk about all the great work we do as a non-profit, by the meritocratic principles, we should have money flowing out our gills! Alas, the investors don't flock to non-profits as much as they do to startups.</p> <p>So how can we work around the absence of a meritocracy to fund our work? I think it all comes back to finding the people who believe in software freedom as much as we do. And extending open arms to those people who haven't heard about it, but are equally affected by the encroaching proprietary software corporations. By sticking to our mission and actively creating a more equitable world in which software freedom is the default (and not an alternative we have to fight for) is how we'll gain momentum and win people over. Our dedication to software freedom speaks for itself through the projects we host, the diversity and inclusion efforts we sustain and by being the only organization in the world doing widespread license compliance.</p> <p>The human side of open source is complex and requires deliberate, relationship-driven work. That deliberate work can be slow and doesn’t fit neatly under the profit and efficiency models that the tech industry often revolves around. The same mindset that coders apply to “bugs” doesn’t work for conflict resolution in communities, because people’s values and interests are multi-faceted. SFC works to sustain a thriving community around technology that works for people’s needs.</p> <p>We at SFC do this work with your help. We are able to pursue a more just world, not just through code, but through relationship building with sustainers like you. Our community is incredible and I wouldn't trade writing unit tests for the joy and passion I feel working alongside contributors from all over the world. Please consider becoming a <a href="https://sfconservancy.org/sustainer/">sustainer</a> and helping us all year, or <a href="https://sfconservancy.org/donate/">donating</a> to us so we can work together to create a more just future for all.</p> [email protected] (Daniel Takamori)Tue, 29 Nov 2022 11:24:00 -0500https://sfconservancy.org/blog/2022/nov/29/giving-tuesday-pono-appeal/YesTrademark Was Made to Prevent Attack of the “Clones” Problem in App Stores https://sfconservancy.org/blog/2022/jul/11/app-store-clones-trademark-approach/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Suppose you go to your weekly MyTown market. The market runs Saturday and Sunday, and vendors set up booths to sell locally made products and locally grown and produced food. On Saturday, you buy some delicious almond milk from a local vendor &mdash; called Al's Awesome Almond Milk. You realize that Al's Awesome would make an excellent frozen dessert, so you make your new frozen dessert, which you name Betty's Best Almond Frozen Dessert. You get a booth for Sunday for yourself, and you sell some, but not as much as you'd like.</p> <p>The next week, you realize you might sell more if you call it Al's Awesome Almond Frozen Dessert instead of your own name. Folks at the market know Al, but not you. So you change the name. Is this a morally and legally acceptable thing to do?</p> <p>This is a question primarily regarding trademarks. We spend a lot of time in the Free and Open Source Software (FOSS) community talking about copyrights and patents, but another common area of legal issues that face FOSS projects (in addition to copyright and patent) is trademark.</p> <p>In fact, <acronym title="Free and Open Source Software">FOSS</acronym> projects probably don't spend enough time thinking about their trademark. Nearly ten years ago, Pam Chestek &mdash; a lawyer and expert in trademark law as it relates to FOSS and board member of OSI &mdash; <a href="https://archive.fosdem.org/2013/schedule/event/share_trademark/">gave an excellent talk at FOSDEM (2013)</a>, wherein <a href="http://faif.us/cast-media/FaiF_0x3C_FOSDEM-2013_Trademark.mp3#t=456">she explored how FOSS projects can use trademarks better and to ensure rights of consumers</a> &mdash; particularly when dealing with bad actors. Our own Executive Director, Karen Sandler, had also <a href="https://lwn.net/Articles/491639/">spoken about this issue as well</a>. These older talks, in turn, spawned an ongoing conversation that continues to this day in FOSS policy circles.</p> <p>Specifically, last week, we learned that the Microsoft Store was <a href="/blog/2022/jul/07/microsoft-bans-commerical-open-source-in-app-store/">changing their policies</a>, ostensibly to deal with folks (probably some of whom are unscrupulous) rebuilding binaries for well-known FOSS projects and uploading them to the Microsoft Store. Yet, this is a longstanding issue in FOSS policy. FOSS experts in this area would have been happy to share what's been learned over the last ten years of studying this issue. </p> <p>The problem Microsoft faces here is the same problem that the MyTown market folks face if you show up trying to sell Al's Awesome Almond Frozen Dessert. The store/market can set rules that you will no longer be able to sell if you are found to infringe the trademark of another seller. The market could simply require the trademark holder to take trademark action themselves, or it could offer some form of assistance, arbitration, or other-extra-legal resolution mechanism<sup><a id="return-company-controlling-legal-process-ill-advised" href="#footnote-company-controlling-legal-process-ill-advised">0</a></sup>.</p> <p>There is often temptation in FOSS to give special status to maintainers, or the original developer, or the copyright holder, or some other entity that is considered &ldquo;official&rdquo;. In FOSS, though, the only mechanism of officialness is the trademark &mdash; the <em>name</em> of the upstream project (or the fork). The entire point of FOSS is that for the <em>code itself</em>, everyone should have equal rights to the original developers, to the maintainers, or to any other entity.</p> <p>We have faced this with our member project, Inkscape. While the Inkscape Project Leadership Committee has chosen <a href="https://apps.microsoft.com/store/detail/inkscape/9PD9BHGLFC7H">not to charge</a> for the version of Inkscape that they upload on Microsoft Store, we did see this very problem for many years before these app stores even existed. Namely, it was common for third-parties to sell Windows binaries on CD's for Inkscape in an effort to make a quick buck. We did trademark enforcement in these cases &mdash; not forbidding these vendors from selling &mdash; but simply requiring the vendors to clearly say that the product was a modified version of Inkscape. Or, if it was unmodified redistribution of Inkscape's own binaries, we required the vendor to note that the Inkscape project's website was the official source for these binaries.</p> <p>I have often written to complain about copyright and patent law. I have my complaints about trademark law (and I've seen trademark grossly abused, even), but trademark laws tenets are really reasonable and solid: to ensure consumers know the source and quality of the products they receive.</p> <p>The problem of concern here is one well handled by trademark. It doesn't need excessive app store rules; we don't need FOSS licenses to be usurped or superseded by Draconian policy. And, this solution to this particular problem has been long-known by FOSS. Pam's talk in 2013 explained it quite well!</p> <p>The MyTown Market doesn't need to create a policy that forbids you from buying Al's Awesome Almond Milk on Saturday and reselling a product based on it on Sunday. They just need to let Al know his rights under trademark, and <em>maybe</em> offer a lightweight provisional suspension of your booth if the trademark complaint seems primia facie valid. But, most importantly, before it announces new rules with a 30 day clock, MyTown's leadership really should discuss it with the citizens first to find a policy that takes into account concerns of the people. Even if they fail to do that, there are MyTown's elected officials whose actions are accountable to the people. App store companies are accountable only to their shareholders, not the authors of the apps. Companies could benefit by learning that the FOSS community prioritizes respecting authors, protecting consumers' and users' rights, and by understanding that the line between user and contributor <em>should</em> blur. The FOSS marketplace functions because the community works.</p> <hr class="footnote-separator"/><br/> <h4>Footnotes</h4> <p> <sup><a href="#return-company-controlling-legal-process-ill-advised" id="footnote-company-controlling-legal-process-ill-advised">0</a></sup> I hesitate to even suggest that an app store should create an extra-legal process regarding trademark enforcement beyond the typical governmental mechanisms &mdash; lest they decide they have to do it. A major problem with app stores is that they create rules for software distribution that are capricious, and arbitrary. We all do want FOSS available on Microsoft, Apple, and Google-based platforms &mdash; and as such are forced to negotiate (or, rather, try to negotiate) for FOSS-friendly terms. Ultimately, though, the story of major vendor-controlled app stores is always the story of &ldquo;just barely&rdquo; being able to put FOSS on them, because the goal of these entities is to profit themselves, not serve the community. We prefer app stores like F-Droid that are community-organized and are not run for-profit.</p> [email protected] (Bradley M. Kuhn)Mon, 11 Jul 2022 12:35:00 -0400https://sfconservancy.org/blog/2022/jul/11/app-store-clones-trademark-approach/YesMicrosoft To Ban Commercial Open Source from App Store https://sfconservancy.org/blog/2022/jul/07/microsoft-bans-commerical-open-source-in-app-store/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich and Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <h4>Microsoft Will Even Prohibit Charitable FOSS Fundraising Through the &ldquo;Microsoft Store&rdquo;</h4> <p>A few weeks ago, Microsoft quietly <a href="https://docs.microsoft.com/en-us/windows/uwp/publish/store-policies-change-history">updated its Microsoft [app] Store Policies</a>, adding <a href="https://web.archive.org/web/20220702074228/https://docs.microsoft.com/en-us/windows/uwp/publish/store-policies">new policies</a> (which go into effect next week), that include this text:</p> <p> <blockquote> all pricing &hellip; must &hellip; [n]ot attempt to profit from open-source or other software that is otherwise generally available for free [meaning, in price, not freedom]. </blockquote></p> <p>Yesterday, a number of Microsoft Store users discovered this and started asking questions. Quickly, those of us (including our own organization) that provide Free and Open Source Software (FOSS) via the Microsoft Store started asking our own questions too. While Microsoft has acknowledged the ensuing community outrage, they have not clarified their policy. In the meantime, this clause reverses long-standing app store policies, and is already disrupting commerce on their platform (with its tight countdown clock to implementation). In particular, Microsoft now forbids FOSS redistributors from charging any money for nearly all FOSS (i.e., &ldquo;profit&rdquo;). Since all (legitimate) FOSS is already available (at least in source code form) somewhere &ldquo;for free&rdquo; (as in &ldquo;free beer&rdquo;), this term (when enacted) will apply to all FOSS.</p> <p>For decades, Microsoft spent great effort to scare the commercial software sector with stories of how FOSS (and Linux in particular) were not commercially viable products. Microsoft <a href="https://web.archive.org/web/20010301202013/http://news.cnet.com/investor/news/newsitem/0-9900-1028-4825719-RHAT.html">even once claimed that anyone who developed FOSS under copyleft was against the American Way</a>. Today, there are many developers who make their living creating,supporting, and redistributing FOSS, which they fund (in part) by charging for FOSS on app stores. We in the FOSS community have long disagreed with Microsoft: we have touted that FOSS provides true neutrality regarding commercial and non-commercial activity &mdash; both are permitted equally. In short, our community proved Microsoft wrong with regard to the commercial viability and sustainability of FOSS.</p> <p>Sadly, these days, companies like Microsoft have set up these app stores as gatekeepers of the software industry. The primary way that commercial software distributors reach their customers (or non-profit software distributors reach their donors) is via app stores. Microsoft has closed its iron grasp on the distribution chain of software (again) &mdash; to squeeze FOSS from the marketplace. If successful, even app store users will come to believe that the only legitimate FOSS is non-commercial FOSS.</p> <p>This is first and foremost an affront to all efforts to make a living writing open source software. This is <strong>not</strong> a merely hypothetical consideration. Already many developers support their FOSS development (legitimately so, at least under the FOSS licenses themselves) through app store deployments that Microsoft recently forbid in their Store. The well-known <a href="https://apps.microsoft.com/store/detail/krita/9N6X57ZGRW96">Krita painting software</a> and the video editing software <a href="https://apps.microsoft.com/store/detail/shotcut/9PLNFFL3P6LR">ShotCut</a> are both sold on Microsoft's app store</a> (and will both soon be in violation of Microsoft's terms). Indeed, our own <a href="https://inkscape.org">Inkscape project</a> has unilaterally <a href="https://apps.microsoft.com/store/detail/inkscape/9PD9BHGLFC7H">chosen to only request, rather than require</a>, donations from Microsoft Store users, but this new term forces that decision upon Inkscape permanently. These represent just a few examples of developers and/or redistributors left out in the cold under Microsoft's new terms.</p> <p>Microsoft <a href="https://twitter.com/gisardo/status/1544741955145502724">counter-argues that this is about curating content for customers and/or limiting FOSS selling to the (mythical) &ldquo;One True Developer&rdquo;</a>. But, even a redrafted policy (that <a href="https://twitter.com/gisardo/status/1544741955145502724">Giorgio Sardo (General Manager of Apps at Microsoft) hinted at publicly early today</a>) will mandate <em>only</em> toxic business models for FOSS (such as demo-ware, less-featureful versions available as FOSS, while the full-featured proprietary version is available for a charge). Any truly FOSS system is always &ldquo;generally available for free&rdquo; &mdash; since the developers do the work in public, and encourage others to remix and rebuild the software into binaries for all sorts of platforms. These are essential rights and freedoms that FOSS licenses give users and businesspeople alike. FOSS was designed specifically to allow both the original developers and downstream redistributors to profit fairly from the act of convenient redistribution (such as on app stores). No company that supports FOSS and its commercial methodologies would propose to curtail these rights and freedoms. So we're left quite suspect of Microsoft's constant claims that they've changed their tune about FOSS. They still oppose it; they've just gotten more crafty about the methods of doing so.</p> <p>Selling open source software has been a cornerstone of open source's sustainability since its inception. Precisely because you can sell it, open source projects like Linux (which <a href="https://images.techhive.com/images/article/2014/12/satya-nadella-microsoft-loves-linux-100535061-orig.jpg">Microsoft <em>claims to love</em></a>) have been <a rel="nofollow" href="https://www.linuxfoundation.org/press-release/linux-foundation-publishes-study-estimating-the-value-of-linux/">estimated to be worth billions of dollars</a>. Microsoft apparently does not want any FOSS developers to be able to write open source in a sustainable way.</p> <p>Finally, this is a known pattern of Microsoft's behavior. Rolling out unreasonable and unconscionable policies &mdash; only to &ldquo;magnanimously&rdquo; retract them weeks or months later &mdash; is a strategy that they've used before. Indeed, Microsoft employed this exact tactic when originally creating their app store (then marked under the predecessor brand name, &ldquo;Windows Marketplace&rdquo;). Initially, <a href="https://www.zdnet.com/article/microsoft-bans-gplv3-open-source-software-from-windows-phone-and-xbox-apps/">Microsoft banned all copyleft licenses from its app store</a>, and when the obvious outrage came, Microsoft cast themselves as benevolently willing to amend the policy and allow FOSS on the Microsoft Store. Of course, we again (as we did then) immediately call on Microsoft to reverse their new anti-FOSS Microsoft Store Policies and make it explicitly clear in these Policies that selling open source is not only allowed but encouraged. </p> <p>Nevertheless, we're cognizant that Microsoft probably planned all this, anyway &mdash; including the community outrage followed by their usual political theater of feigned magnanimity. It seems this is just Microsoft's latest effort to curtail the forms of FOSS activity that don't directly benefit them. Microsoft <a href="https://pulse.microsoft.com/nl-nl/transform-nl-nl/na/fa1-microsoft-loves-open-source/">may say that they love Open Source</a>, but only so far as they exclusively are the ones who profit from FOSS on their platforms.</p> <hr class="footnote-separator"/><br/> <p id="microsoft-policy-update"><strong>Update</strong> on 2022-07-08: After we and others pointed out this problem, a <a href="https://twitter.com/gisardo/status/1545473811226705922">Microsoft employee claimed via Twitter that they would &ldquo;delay enforcement&rdquo; of their new anti-FOSS regulation</a>. We do hope Microsoft will ultimately rectify the matter, and look forward to the change they intend to enact later. Twitter is a reasonable place to <em>promote</em> such a change once it's made, but an indication of non-enforcement by one executive on their personal account is a suboptimal approach. This is a precarious situation for FOSS projects who currently raise funds on the Microsoft Store; they deserve a definitive answer.</p> <p> Given the tight timetable (just five days!) until the problematic policy actually does go into effect, we call on Microsoft to officially publish a corrected policy now that addresses this point and move the roll-out date at least two months into the future. (We suggest September 16, 2022.) This will allow FOSS projects to digest the new policy with a reasonable amount of time, and give Microsoft time to receive feedback from the impacted projects and FOSS experts.</p> [email protected] (Denver Gingerich and Bradley M. Kuhn)Thu, 07 Jul 2022 12:55:00 -0400https://sfconservancy.org/blog/2022/jul/07/microsoft-bans-commerical-open-source-in-app-store/YesGive Up GitHub: The Time Has Come! https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich and Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Those who forget history often inadvertently repeat it. Some of us recall that twenty-one years ago, the most popular code hosting site, a fully Free and Open Source (FOSS) site called SourceForge, <a href="https://lwn.net/Articles/17822/">proprietarized all their code</a> &mdash; never to make it FOSS again. Major FOSS projects slowly left SourceForge since it was now, itself, a proprietary system, and antithetical to FOSS. FOSS communities learned that it was a mistake to allow a for-profit, proprietary software company to become the dominant FOSS collaborative development site. SourceForge slowly collapsed after the DotCom crash, and today, SourceForge still refuses to solve these problems<sup><a id="return-footnote-sourceforge-still-not-fixed" href="#footnote-sourceforge-still-not-fixed">0</a></sup>. We learned a valuable lesson that was a bit too easy to forget &mdash; especially when corporate involvement manipulates FOSS communities to its own ends. We now must learn the SourceForge lesson again with Microsoft's GitHub.</p> <div class="picture-small right"> <img src="https://sfconservancy.org/img/GiveUpGitHub.svg" alt="A parody of the GitHub logo, walling off user rights and demanding payment"/> </div> <p>GitHub has, in the last ten years, risen to dominate FOSS development. They did this by building a user interface and adding social interaction features to the existing Git technology. (For its part, Git was designed specifically to make software development distributed without a centralized site.) In the central irony, GitHub succeeded where SourceForge failed: they have convinced us to promote and even aid in the creation of a proprietary system that exploits FOSS. GitHub profits from those proprietary products (sometimes from customers who use it for <a href="/GiveUpGitHub#ICE-contract-details">problematic activities</a>). Specifically, GitHub profits primarily from those who wish to use GitHub tools for in-house proprietary software development. Yet, GitHub comes out again and again <em>seeming</em> like a good actor &mdash; because they point to their largess in providing services to so many FOSS endeavors. But we've learned from the many gratis offerings in Big Tech: if you aren't the customer, you're the product. The FOSS development methodology is GitHub's product, which they've proprietarized and repackaged with our active (if often unwitting) help.</p> <p>FOSS developers have been for too long the proverbial frog in slowly boiling water. GitHub's behavior has gotten progressively worse, and we've excused, ignored, or otherwise acquiesced to cognitive dissonance. We at Software Freedom Conservancy have ourselves been part of the problem; until recently, even we'd become too comfortable, complacent, and complicit with GitHub. <a href="/GiveUpGitHub">Giving up GitHub</a> will require work, sacrifice and may take a long time, even for us: we at Software Freedom Conservancy historically self-hosted our primary Git repositories, but we did use GitHub as a mirror. We urged our <a href="/projects/current/">member projects</a> and community members to avoid GitHub (and all proprietary software development services and infrastructure), but this was not enough. <strong>Today, we take a stronger stance. We are ending all our own uses of GitHub, and announcing a long-term plan to assist FOSS projects to migrate away from GitHub.</strong> While we will not mandate our existing member projects to move at this time, we will no longer accept new member projects that do not have a long-term plan to migrate away from GitHub. We will provide resources to support any of our member projects that choose to migrate, and help them however we can.</p> <p>There are so many good reasons to give up on GitHub, and we list the major ones on our <a href="https://GiveUpGitHub.org"><cite>Give Up On GitHub</cite> site</a>. We were already considering this action ourselves for some time, but last week's event showed that this action is overdue.</p> <p>Specifically, we at Software Freedom Conservancy have been actively communicating with Microsoft and their GitHub subsidiary about our concerns with <a href="https://github.com/features/copilot" rel="nofollow"> &ldquo;Copilot&rdquo;</a> since they first launched it almost exactly a year ago. Our initial video chat call (in July 2021) with Microsoft and GitHub representatives resulted in several questions which they said they could not answer at that time, but would &ldquo;answer soon&rdquo;. After six months of no response, Bradley published his essay, <a href="https://sfconservancy.org/blog/2022/feb/03/github-copilot-copyleft-gpl/"><cite>If Software is My Copilot, Who Programmed My Software?</cite></a> &mdash; which raised these questions publicly. Still, GitHub did not answer our questions. Three weeks later, we <a href="https://sfconservancy.org/news/2022/feb/23/committee-ai-assisted-software-github-copilot/">launched a committee of experts to consider the moral implications of AI-assisted software</a>, along with a <a href="https://lists.copyleft.org/mailman/listinfo/ai-assist">parallel public discussion</a>. We invited Microsoft and GitHub representives to the public discussion, and they ignored our invitation. Last week, after we reminded GitHub of (a) the pending questions that we'd waited a year for them to answer and (b) of their refusal to join public discussion on the topic, they responded a week later, saying they would not join any public nor private discussion on this matter because &ldquo;a broader conversation [about the ethics of AI-assisted software] seemed unlikely to alter your [SFC's] stance, which is why we [GitHub] have not responded to your [SFC's] detailed questions&rdquo;. In other words, GitHub's final position on Copilot is: if you disagree with GitHub about policy matters related to Copilot, then you don't <em>deserve</em> a reply from Microsoft or GitHub. They only will bother to reply if they think they can immediately change your policy position to theirs. But, Microsoft and GitHub will leave you hanging for a year before they'll tell you that! </p> <p>Nevertheless, we were previously content to leave all this low on the priority list &mdash; after all, for its first year of existence, Copilot appeared to be more research prototype than product. Facts changed last week when <a href="https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/" rel="nofollow">GitHub announced Copilot as a commercial, for-profit product</a>. Launching a for-profit product that disrespects the FOSS community in the way Copilot does simply makes the weight of GitHub's bad behavior too much to bear.</p> <p>Our three primary questions for Microsoft/GitHub (i.e., the questions they had been promising answers to us for a year, and that they now formally refused to answer) regarding Copilot were: <ol id="questions-for-github"> <li> <p>What case law, if any, did you rely on in Microsoft &amp; GitHub's public claim, stated by GitHub's (then) CEO, that: <a href="https://twitter.com/natfriedman/status/1409914420579344385">&ldquo;(1) training ML systems on public data is fair use, (2) the output belongs to the operator, just like with a compiler&rdquo;</a>? In the interest of transparency and respect to the FOSS community, please also provide the community with your full legal analysis on why you believe that these statements are true.</p><p> <em>We think that we can now take Microsoft and GitHub's refusal to answer as an answer of its own: they obviously stand by their former CEO's statement (the only one they've made on the subject), and simply refuse to justify their unsupported legal theory to the community with actual legal analysis.</em></p></li> <li> <p>If it is, as you claim, permissible to train the model (and allow users to generate code based on that model) on any code whatsoever and not be bound by any licensing terms, why did you choose to <strong>only</strong> train Copilot's model on FOSS? For example, why are your Microsoft Windows and Office codebases not in your training set? </p><p><em>Microsoft and GitHub's refusal to answer also hints at the real answer to this question, too: While GitHub gladly exploits FOSS inappropriately, they value their own &ldquo;intellectual property&rdquo; much more highly than FOSS, and are content to ignore and erode the rights of FOSS users but not their own.</em></p></li> <li> <p>Can you provide a list of licenses, including names of copyright holders and/or names of Git repositories, that were in the training set used for Copilot? If not, why are you withholding this information from the community?</p><p> <em>We can only wildly speculate as to why they refuse to answer this question. However, good science practices would mean that they could answer that question in any event. (Good scientists take careful notes about the exact inputs to their experiments.) Since GitHub refuses to answer, our best guess is that they don't have the ability to carefully reproduce their resulting model, so they don't actually know the answer to whose copyrights they infringed and when and how.</em></p></li></ol> </p> <p>As a result of GitHub's bad actions, today we call on all FOSS developers to <a href="/GiveUpGitHub"><strong>leave GitHub</strong></a>. We acknowledge that answering that call requires sacrifice and great inconvenience, and will take much time to accomplish. Yet, refusing GitHub's services is the primary power developers have to send a strong message to GitHub and Microsoft about their bad behavior. GitHub's business model has always been &ldquo;proprietary vendor lock-in&rdquo;. That's the very behavior FOSS was founded to curtail, and it's why quitting incumbent proprietary software in favor of a FOSS solution is often difficult. But remember: GitHub needs FOSS projects to use their proprietary infrastructure more than we need their proprietary infrastructure. Alternatives exist, albeit with less familiar interfaces and on less popular websites &mdash; but we can also help improve those alternatives. And, if you join us, <em>you will not be alone</em>. We've launched a website, <a href="https://GiveUpGitHub.org">GiveUpGitHub.org</a>, where we'll provide tips, ideas, methods, tools and support to those that wish to leave GitHub with us. Watch that site and our blog throughout 2022 (and beyond!) for more.</p> <p>Most importantly, we are committed to offering alternatives to projects that don't yet have another place to go. We will be announcing more hosting instance options, and a guide for replacing GitHub services in the coming weeks. If you're ready to take on the challenge now and give up GitHub <strong>today</strong>, we note that CodeBerg, which is based on Gitea implements many (although not all) of GitHub. Thus, we're also going to work on even more solutions, continue to vet other FOSS options, and publish and/or curate guides on (for example) how to deploy a self-hosted instance of the GitLab Community Edition.</p> <p>Meanwhile, the work of <a href="/news/2022/feb/23/committee-ai-assisted-software-github-copilot/">our committee continues to carefully study the general question of AI-assisted software development tools</a>. One recent preliminary finding was that <a href="https://lists.copyleft.org/pipermail/ai-assist/2022-June/000015.html">AI-assisted software development tools <em>can</em> be constructed in a way that by-default respects FOSS licenses</a>. We will continue to support the committee as they explore that idea further, and, with their help, we are actively monitoring this novel area of research. While Microsoft's GitHub was the first mover in this area, by way of comparison, early reports suggest that Amazon's new CodeWhisperer system <a href="https://www.theregister.com/2022/06/23/amazon_codewhisperer/" rel="nofollow">(also launched last week)</a> seeks to provide proper attribution and licensing information for code suggestions<sup><a id="return-footnote-amazon-codewhisperer-not-yet-vetted" href="#footnote-amazon-codewhisperer-not-yet-vetted">1</a></sup>.</p> <p>This harkens to long-standing problems with GitHub, and the central reason why we must together <em>give up on GitHub</em>. We've seen with Copilot, with GitHub's core hosting service, and in nearly every area of endeavor, <em>GitHub's behavior is substantially worse than that of their peers</em>. We don't believe Amazon, Atlassian, GitLab, or any other for-profit hoster are perfect actors. However, a relative comparison of GitHub's behavior to those of its peers shows that GitHub's behavior is much worse. GitHub also has a record of ignoring, dismissing and/or belittling community complaints on so many issues, that we must urge all FOSS developers to leave GitHub as soon as they can. Please, join us in our efforts to return to a world where FOSS is developed <em>using FOSS</em>.</p> <p><em>We expect this particular blog post will generate a lot of discussion. We welcome you to interact with SFC staff on <a href="https://lists.sfconservancy.org/mailman/listinfo/give-up-github">our public mailing list about this effort.</a></em></p> <hr class="footnote-separator"/> <h3>Footnotes</h3> <p> <p><sup><a href="#return-footnote-sourceforge-still-not-fixed" id="footnote-sourceforge-still-not-fixed">0</a></sup>SourceForge is now built as a (apparently proprietary) fork of a different FOSS system (called Allura). SourceForge's CEO ignored our multiple inquiries asking if SourceForge really is running upstream Allura (i.e., has no proprietary modifications), and our repeated requests for a link that explains how a project can leave SourceForge for self-hosted Allura. The responses from SourceForge management were quite similar to those received since 2001 &mdash; when they first went proprietary.</p> <p> <sup><a href="#return-footnote-amazon-codewhisperer-not-yet-vetted" id="footnote-amazon-codewhisperer-not-yet-vetted">1</a></sup>However, we have not analyzed CodeWhisperer in depth so we cannot say for sure if Amazon's implementation is compliant with the respective licenses. Nevertheless, Amazon's behavior here shows sharp contrast with Microsoft's GitHub: Amazon acknowledges the obvious fact that there are license obligations that deserve attention and care when building AI-assisted programming solutions.</p> [email protected] (Denver Gingerich and Bradley M. Kuhn)Thu, 30 Jun 2022 06:00:00 -0400https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/YesA Federal Hearing about Rights under GPL https://sfconservancy.org/blog/2022/may/11/vizio-update-1/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <h4>Possible Opportunity for the Public To Hear Oral Arguments in Key GPL Enforcement Case</h4> <p>In <a href="/blog/2021/dec/28/vizio-update-1/">our previous update</a> regarding our <a href="/vizio">copyleft enforcement lawsuit against Vizio</a>, we talked about how Vizio &ldquo;removed&rdquo; the case to USA federal court (namely, the Central District of California), and how we filed a motion to &ldquo;remand&rdquo; the case back to state court. While this all seems like minor legal wrangling early in a case, this very first skirmish in our case goes to the very heart of the right for software repair for consumers. While it won't be a final decision in the case, this motion will be the first indication whether the federal courts view the GPL as purely a copyright license, or as a contract, or as both. That question has been central to legal debate about the GPL for decades, and, thanks to our case, for the first time, a federal Court will directly consider this question.</p> <p>Our view (and the view of many attorneys whose opinions we trust) and which is supported by substantial case law, is that the GPL functions as both a copyright license and a contract, and that third parties who receive distribution of GPL'd (and LGPL'd) software are <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#third-party-beneficiary">third-party beneficiaries</a>. We've done both copyright-based and contract-based enforcement, and both have their advantages. Contract-based enforcement as a third-party has advantages that are central to the GPL's policy goals. Consumers are the first to discover violations in the first place. Consumers are the most likely to utilize <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#ccs">complete, corresponding source code (CCS)</a> to enhance their use of the products they have purchased. Third-party, contractual based enforcement gives consumers legal authority when they ask companies for access to the source code that should be available to them. In other words, this approach gives <em>consumers</em> the ability to ask the Court directly for the <em>most important</em> thing that copyleft assures: a right to receive the <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#ccs"><acronym title="Complete, Corresponding Source code">CCS</acronynm></a> and &ldquo;the scripts used to control compilation and installation of the executable&rdquo;. Indeed, in our suit we have asked only for access to the source code, not for any money. </p> <p>Our case now is the first of its kind to adjudicate the third-party beneficiary contractual theory. We are excited that a federal district Court is poised to give its first answer to the central question to this endeavor, namely: &ldquo;Are the GPL and LGPL <em>merely</em> copyright licenses, and thus preempted and only subject matter for the US federal courts, or can a third-party bring a contract claim in state court?&rdquo; If this question intrigues you, we encourage you to read our <a href="https://storage.courtlistener.com/recap/gov.uscourts.cacd.837808/gov.uscourts.cacd.837808.14.0.pdf">motion for remand</a>, <a href="https://storage.courtlistener.com/recap/gov.uscourts.cacd.837808/gov.uscourts.cacd.837808.24.0.pdf">Vizio's reply to that motion</a> and <a href="https://storage.courtlistener.com/recap/gov.uscourts.cacd.837808/gov.uscourts.cacd.837808.26.0.pdf">our rebuttal reply</a>.</p> <p>Most importantly, clear your calendar for this Friday 13 May 2022 at 10:30 US/Pacific! While Judge Staton may chose to rule on this motion strictly based on those paper filings, the judge <em>has</em> scheduled a hearing for that date and time. What's more, anyone in the world can attend this hearing to listen! Instructions for how to attend <a href="https://www.cacd.uscourts.gov/honorable-josephine-l-staton">are found on Judge Staton's website</a><a href="#footnote-do-not-record-vizio-hearing" id="return-footnote-do-not-record-vizio-hearing"><sup>0</sup></a>.</p> <p>While, as FOSS activists, we're very sad that the Judge has chosen to use a proprietary videochat platform, we're glad that <acronym title="Public Switched Telephone Network">PSTN</acronym> dial-in is provided, and we'll be dialing in and encourage you to do so as well. Watch our microblog for live updates!</p> <hr class="footnote-separator"/> <p><a id="footnote-do-not-record-vizio-hearing" href="#return-footnote-do-not-record-vizio-hearing"><sup>0</sup></a> Please take careful note of the warning on the Judge's website: <q>Recording, copying, photographing and rebroadcasting of court proceedings is prohibited by federal law.</q> Remember: you can take as many notes as you like, and even live blog/microblog what you hear, but take great care to follow the directives on Judge Staton's website.</p> [email protected] (Bradley M. Kuhn)Wed, 11 May 2022 13:11:00 -0400https://sfconservancy.org/blog/2022/may/11/vizio-update-1/YesFighting for the right to repair your electronics - we need your help https://sfconservancy.org/blog/2022/may/02/copyright-assignment-project/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Denver Gingerich</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p>Defending your right to modify and repair the software on your electronics has been a cornerstone of Software Freedom Conservancy since its inception. We defend these rights in a variety of ways: <a href="https://sfconservancy.org/news/2021/oct/28/2021-DMCA-final-exemptions-win/">petitioning the Copyright Office to return our repair and modification rights</a>, investigating <a href="https://sfconservancy.org/copyleft-compliance/help.html">reports people send us where companies are using our member projects' code but aren't providing the source or repair and modification information that the project's license requires</a>, <a href="https://sfconservancy.org/blog/2019/oct/02/cambium-ubiquiti-gpl-violations/">contacting those companies to remind them of the license requirements</a>, and (eventually, in rare cases after companies ignore our gentle reminders for many months) <a href="https://sfconservancy.org/vizio">filing lawsuits against intransigent companies who refuse to give you the complete source and instructions you deserve</a> (and that they are required to provide by the licenses of the software they freely choose to use).</p> <p>In the rare cases where Software Freedom Conservancy has been forced to move its enforcement actions from gentle reminders to filing lawsuits, we have used a variety of approaches. Our lawsuit filed in 2007 against several manufacturers, used copyright law (specifically copyrights in the BusyBox project) to compel those manufacturers to comply with the GPL (<a href="https://sfconservancy.org/news/2010/aug/03/busybox-gpl/">such as Westinghouse</a>). The lawsuit we filed last year <a href="https://sfconservancy.org/vizio">against Vizio</a> takes an approach more appropriate for widely marketed and available consumer devices. Namely, the claim in Vizio is a contract claim for third-party beneficiary rights under the GPL, which will allow us (and all other customers who bought Vizio TV's) to receive the repair and modification instructions to the software more directly.</p> <p>Since we began enforcing the GPL fifteen years ago, the landscape of GPL violations has deteriorated: GPL'd software now appears in nearly every consumer device smarter than a toaster, and very rarely do the manufacturers even bother to offer source code to users &mdash; and almost never does the source release meet the requirements of the GPL. As a result, we at Software Freedom Conservancy continue to dedicate more time and resources to our enforcement efforts. We seek to ensure that the situation does not get even worse, and we believe that we can improve the situation even more.</p> <p>The best approach, in our view, is to continue to bring a variety of different types of actions against intransigent violators. As always, we use litigation and litigation-like means as a last resort, but we've reached that point with dozens of companies. There are a variety of types of actions we could take and lawsuits that we could bring, and different ways we can go about preparing for them. But, to have the full scope of options, we need your help.</p> <p>As a contributor to copyleft projects, one way that you can help us <strong>right now</strong> is to assign the copyrights of your software freedom works to Software Freedom Conservancy. As the Vizio suit shows, copyright-based claims will not be the sole focus of our enforcement. However, there are some key types of products where copyright claims are ideal. By assigning your copyrights to us, you can give us the ability to stand up for your software freedom and rights and, more importantly, the rights of your users. While we understand the FOSS community has some aversions to copyright assignment, we also know that, right now, many developers automatically assign their copyrights to their employers without demanding that their employers stand up for the copyleft rights of their users. We ask the community to reconsider this common practice, and request those who haven't already assigned copyright to their employer to assign their copyrights to us, and we urge those who have entered work-for-hire arrangements with employers ask those employers to give them back their copyrights immediately. (See our <a href="https://sfconservancy.org/contractpatch/">ContractPatch</a> project for more information on how to do this.)</p> <p>Today, we launch our self-service <a href="https://sfconservancy.org/assignment/">Copyright Assignment form</a>. This new form, carefully vetted by our lawyers, allows you to quickly and easily assign your rights in your code, documentation, and other copyrightable works to Software Freedom Conservancy. We will use these copyrights to ensure companies follow the copyleft licenses that they use. You can assign copyrights for projects that are not members of Software Freedom Conservancy too. We will always enforce them in accordance with <a href="https://sfconservancy.org/copyleft-compliance/principles.html">our Principles</a>, and we will welcome you onto an internal mailing list and regular meetings to discuss our enforcement efforts.</p> <p>Through the various software freedom lawsuits we have filed over the years, along with the lawsuits we've helped fund, Software Freedom Conservancy has established a track record of tangible enforcement actions. </p> <p>We are very happy for all the support we've received from software freedom activists, developers, and other community members over the years in our software freedom enforcement actions. We hope you will continue to support us, and encourage others to do so, in <a href="https://sfconservancy.org/donate/">whatever ways you can</a> and, if it makes sense for you, by <a href="https://sfconservancy.org/assignment/">assigning your software freedom works to us</a> so we can ensure the repairability of your electronics (and everyone else's!) going forward.</p> [email protected] (Denver Gingerich)Mon, 02 May 2022 10:09:00 -0400https://sfconservancy.org/blog/2022/may/02/copyright-assignment-project/YesAn Erroneous Preliminary Injunction Granted in Neo4j v. PureThink https://sfconservancy.org/blog/2022/mar/30/neo4j-v-purethink-open-source-affero-gpl/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <p><strong>Update (2023-11-14):</strong> Unfortunately, the Court has made further bad decisions in this matter, and <a href="https://sfconservancy.org/news/2023/feb/09/kuhn-neo4j-purethink-expert-report/">was not swayed by our expert report</a>. If the SFC were the copyright holder of the text of the AGPLv3, or the trademark holder of the license's name, we would have intervened in this case to clarify these matters for the Court. Since the SFC did not create the AGPLv3 (our employees have been involved in GPLv3-related drafting, but not on behalf of SFC), filing the expert report was the only action that SFC could take to assist in this matter. However, going forward, we do encourage anyone facing a &ldquo;further restrictions&rdquo; issue with copyleft license to contact us for support &mdash; so that those who care about the future of copyleft can coordinate a response together. Note that the case has still not reached the appeal stage.</p> <p>(Original blog post follows:)</p> <hr/> <h3>Bad Early Court Decision for AGPLv3 Has Not Yet Been Appealed</h3> <p>We at Software Freedom Conservancy proudly and vigilantly watch out for your rights under copyleft licenses such as the Affero GPLv3. Toward this goal, we have studied the <a href="https://www.courtlistener.com/docket/16272543/neo4j-inc-v-purethink-llc/">Neo4j, Inc. v. PureThink, LLC ongoing case in the Northern District of California</a> , and the preliminary injunction appeal decision in the Ninth Circuit Court this month. The case is complicated, and we've seen much understandable confusion in the public discourse about the status of the case and the impact of the Ninth Circuit's decision to continue the trial court's preliminary injunction while the case continues. While it's true that part of the summary judgment decision in the lower court bodes badly for an important provision in AGPLv3&sect;7&para;4, the good news is that the case is not over, nor was the appeal (decided this month) even an <em>actual appeal</em> of the decision itself! This lawsuit is far from completion.</p> <h4>A Brief Summary of the Case So Far</h4> <p>The primary case in question is a dispute between Neo4j, a <a href="https://sfconservancy.org/blog/2020/jan/06/copyleft-equality/">proprietary relicensing</a> company, against a very small company called PureThink, run by an individual named John Mark Suhy. Studying the docket of the case, and a <a href="https://www.courtlistener.com/docket/16276158/neo4j-inc-v-graph-foundation-inc/">relevant related case</a>, and other available public materials, we've come to understand some basic facts and events. To paraphrase LeVar Burton, we encourage all our readers to not take our word (or anyone else's) for it, but instead take the time to read the dockets and come to your own conclusions.</p> <p>After canceling their formal, contractual partnership with Suhy, Neo4j alleged multiple claims in court against Suhy and his companies. Most of these claims centered around trademark rights regarding &ldquo;Neo4j&rdquo; and related marks. However, the claims central to our concern relate to a dispute between Suhy and Neo4j regarding Suhy's clarification in downstream licensing of the Enterprise version that Neo4j distributed.</p> <p>Specifically, Neo4j attempted to license the codebase under something they (later, in their Court filings) dubbed the &ldquo;Neo4j Sweden Software License&rdquo; &mdash; which consists of a LICENSE.txt file containing the entire text of the Affero General Public License, version 3 (&ldquo;AGPLv3&rdquo;) (a license that I helped write), and the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">so-called &ldquo;Commons Clause&rdquo;</a> &mdash; a toxic proprietary license. Neo4j admits that this license mash-up (if legitimate, which we at Software Freedom Conservancy and Suhy both dispute), is not an &ldquo;open source license&rdquo;.</p> <p>There are many complex issues of trademark and breach of other contracts in this case; we agree that there are lots of interesting issues there. However, we focus on the matter of most interest to us and many <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#foss"><acronym title="Free and Open Source Software">FOSS</acronym></a> activists: Suhy's permissions to remove the &ldquo;Commons Clause&rdquo;. Neo4j accuses Suhy of improperly removing the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> from the codebase (and subsequently redistributing the software under pure AGPLv3) <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.90.0.pdf#page=23">in paragraph 77 of their third amended complaint</a>. (Note that Suhy <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.91.0.pdf#page=8">denied these allegations in court</a> &mdash; asserting that his removal of the &ldquo;Commons Clause&rdquo; was legitimate and permitted.</p> <p>Neo4j <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.98.0.pdf">filed for summary judgment</a> on all the issues, and throughout their summary judgment motion, Neo4j argued that the removal of the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> from the license information in the repository (and/or Suhy's suggestions to others that removal of the &ldquo;Commons Clause&rdquo; was legitimate) constituted behavior that the Court should enjoin or otherwise prohibit. The Court <em>partially</em> granted Neo4j's motion for summary judgment. Much of that ruling is not particularly related to FOSS licensing questions, but <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.118.0.pdf#page=24">the section regarding licensing deeply concerns us</a>. Specifically, to support the <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.118.0.pdf#page=35">Court's order that temporarily prevents Suhy and others from saying that the Neo4j Enterprise edition that was released under the so-called &ldquo;Neo4j Sweden Software License&rdquo; is a &ldquo;free and open source&rdquo; version and/or alternative to proprietary-licensed Neo4j EE</a>, the Court held that removal of the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> was not permitted. (BTW, the court confuses &ldquo;commercial&rdquo; and &ldquo;proprietary&rdquo; in that section &mdash; it seems they do not understand that FOSS can be commercial as well.)</p> <p>In this instance, we're not as concerned with the names used for the software; as much as the copyleft licensing question &mdash; because it's the software's license, not its name, that either assures or prevents users to exercise their fundamental software rights. Notwithstanding our disinterest in the naming issue, we'd all likely agree that &mdash; <strong>if</strong> &ldquo;AGPLv3 WITH Commons-Clause&rdquo; were a legitimate form of licensing &mdash; such a license is not FOSS. The primary issue, therefore, is not about whether or not this software is FOSS, but whether or not the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> can be legitimately removed by downstream licensees when presented with a license of &ldquo;AGPLv3 WITH Commons-Clause&rdquo;. We believe the Court held incorrectly by concluding that Suhy was not permitted to remove the &ldquo;Commons Clause&rdquo;. Their order that enjoins Suhy from saying that such removal is permitted is problematic because the underlying holding (if later upheld on appeal) could seriously harm FOSS and copyleft.</p> <h4>The Confusion About the Appeal</h4> <p>Because this was an incomplete summary judgment and the case is ongoing, the injunction against Suhy's on making such statements is a <em>preliminary</em> injunction, and cannot be made permanent until the case actually completes in the trial court. The <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.140.0.pdf">decision by the Ninth Circuit appeals court regarding this preliminary injunction</a> has been widely reported by others as an &ldquo;appeal decision&rdquo; on the issue of what can be called &ldquo;open source&rdquo;. However, this is <strong>not</strong> an appeal of the entire summary judgment decision, and certainly not an appeal of the entire case (which cannot even been appealed until the case completes). The Ninth Circuit decision <em>merely</em> affirms that Suhy remains under the preliminary injunction (which prohibits him and his companies from taking certain actions and saying certain things publicly) while the case continues. In fact, the standard that an appeals Court uses when considering an appeal of a preliminary injunction differs from the standard for ordinary appeals. Generally speaking, appeals Courts are highly deferential to trial courts regarding preliminary injunctions, and appeals of actual decisions have a much more stringent standard. </p> <h4>The Affero GPL Right to Restriction Removal</h4> <p>In their partial summary judgment ruling, the lower Court erred because they rejected an important and (in our opinion) correct counter-argument made by Suhy's attorneys. Specifically, Suhy's attorneys argued that Neo4j's license expressly permitted the removal of the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> from the license. AGPLv3 was, in fact, drafted to permit such removal in this precise fact pattern.</p> <p>Specifically, the AGPLv3 itself has the following provisions (found in AGPLv3&sect;0 and AGPLv3&sect;7&para;4): <blockquote> <ul> <li>&ldquo;This License&rdquo; refers to version 3 of the GNU Affero General Public License.</li> <li>&ldquo;The Program&rdquo; refers to any copyrightable work licensed under this License. Each licensee is addressed as &ldquo;you&rdquo;.</li> <li>If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term.</li> </ul> </blockquote></p> <p>That last term was added to address a real-world, known problem with GPLv2. Frequently throughout the time when GPLv2 was the current version, original copyright holders and/or licensors would attempt to license work under the GPL with additional restrictions. The problem was rampant and caused much confusion among licensees. As an attempted solution, the <acronym title="Free Software Foundation">FSF</acronym> (the publisher of the various GPL's) <a href="https://www.gnu.org/licenses/gpl-faq.en.html#ModifyGPL">loosened its restrictions on reuse of the text of the GPL</a> &mdash; in hopes <em>that</em> would provide a route for reuse of some GPL text, while also avoiding confusion for licensees. Sadly, many licensors continued to take the confusing route of using the entire text a GPL license with an additional restriction &mdash; attached either before or after, or both. Their goals were obvious and nefarious: they wanted to confuse the public into &ldquo;thinking&rdquo; the software was under the GPL, but in fact restrict certain other activities (such as commercial redistribution). They combined this practice with proprietary relicensing (i.e., a sole licensor selling separate proprietary licenses while releasing a (seemingly FOSS) public version of the code as demoware for marketing). Their goal is to build on the popularity of the GPL, but in direct opposition to the GPL's policy goals; they manipulate the GPL to open-wash bad policies rather than give actual rights to users. This tactic even permitted bad actors to sell &ldquo;gotcha&rdquo; proprietary licenses to those who were legitimately confused. For example, a company would look for users operating commercially with the code in compliance with GPLv2, but hadn't noticed the company's code had the statement: &ldquo;Licensed GPLv2, but not for commercial use&rdquo;. The user had seen GPLv2, and knew from its brand reputation that it gave certain rights, but hadn't realized that the additional restriction outside of the GPLv2's text might actually be valid. The goal was to catch users in a sneaky trap. </p> <p>Neo4j tried to use the AGPLv3 to set one of those traps. Neo4j, despite the permission in the FSF's GPL FAQ to <a href="https://www.gnu.org/licenses/gpl-faq.en.html#ModifyGPL">&ldquo;use the GPL terms (possibly modified) in another license provided that you call your license by another name and do not include the GPL preamble&rdquo;</a>, left the <a href="https://github.com/neo4j/neo4j/blob/3.4/enterprise/neo4j-enterprise/LICENSE.txt">entire AGPLv3 intact as the license of the software &mdash; adding only a note at the front and at the end</a>. However, their users can escape the trap, because GPLv3 (and AGPLv3) added a clause (which doesn't exist in GPLv2) to defend users from this. Specifically, AGPLv3&sect;7&para;4 includes a key provision to help this situation.</p> <p>Specifically, the clause was designed to give more rights to downstream recipients when bad actors attempt this nasty trick. Indeed, I recall from my direct participation in the A/GPLv3 drafting that this provision was <em>specifically designed</em> for the situation where the original, sole copyright holder/licensor<sup><a id="return-footnote-node4j-maybe-not-sole-licensor" href="#footnote-node4j-maybe-not-sole-licensor">0</a></sup> added additional restrictions. And, I'm not the only one who recalls this. Richard Fontana (now a lawyer at IBM's Red Hat, but previously legal counsel to the FSF during the GPLv3 process), wrote on a mailing list<sup><a id="return-fontana-waived-chr" href="#fontana-waived-chr">1</a></sup> in response to the Neo4j preliminary injunction ruling:</p> <blockquote><p> For those who care about anecdotal drafting history &hellip; the whole point of the section 7 clause (&ldquo;If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term.&rdquo;) was to address the well known problem of an original GPL licensor tacking on non-GPL, non-FOSS, GPL-norm-violating restrictions, precisely like the use of the Commons Clause with the GPL. Around the time that this clause was added to the GPLv3 draft, there had been some recent examples of this phenomenon that had been picked up in the tech press.</p> </blockquote> <p> Fontana also pointed us <a href="https://gplv3.fsf.org/gpl3-dd1to2-markup-rationale.tex/view">to the FSF's own words on the subject</a>, written during their process of drafting this section of the license (emphasis ours):</p><p> <blockquote> Unlike additional permissions, additional requirements that are allowed under subsection 7b may not be removed. The revised section 7 makes clear that <strong>this condition does not apply to any other additional requirements, however, which are removable</strong> just like additional permissions. Here <strong>we are particularly concerned about the practice of program authors who purport to license their works under the GPL with an additional requirement that contradicts the terms of the GPL, such as a prohibition on commercial use</strong>. Such terms can make the program non-free, and thus contradict the basic purpose of the GNU GPL; but even when the conditions are not fundamentally unethical, adding them in this way invariably makes the rights and obligations of licensees uncertain. </blockquote></p> <p>While the intent of the original drafter of a license text is not dispositive over the text as it actually appears in the license, all this information was available to Neo4j as <em>they</em> drafted <em>their</em> license. Many voices in the community had told them that provision in AGPLv3&sect;7&para;4 was added specifically to prevent what Neo4j was trying to do. The FSF, the copyright holder of the actual text of the AGPLv3, also publicly gave Neo4j permission to draft a new license, using any provisions they like from AGPLv3 and putting them together in a new way. But Neo4j made a conscious choice to not do <em>that</em>, but instead constructed their license in the exact manner that allowed Suhy's removal of the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a>.</p> <p>In addition, that provision in AGPLv3&sect;7&para;4 has little meaning if it's <em>not</em> intended to bind the original licensor! Many other provisions (such as AGPLv3&sect;10&para;3) protect the users against further restrictions imposed later in the distribution chain of licensees. This clause was targeted from its inception against the exact, specific bad behavior that Neo4j did here.</p> <p>We don't dispute that copyright and contract law give Neo4j authority to license their work under any terms they wish &mdash; including terms that we consider unethical or immoral. In fact, we already pointed out above that Neo4j had permission to pick and choose only <em>some</em> text from AGPLv3. As long as they didn't use the name &ldquo;Affero&rdquo;, &ldquo;GNU&rdquo; or &ldquo;General Public&rdquo; or include any of the Preamble text in the name/body of their license &mdash; we'd readily agree that Neo4j could have put together a bunch of provisions from the AGPLv3, and/or the &ldquo;Commons Clause&rdquo;, and/or any other license that suited their fancy. They could have made an entirely new license. Lawyers commonly do share text of licenses and contracts to jump-start writing new ones. That's a practice we generally support (since it's sharing a true commons of ideas freely &mdash; even if the resulting license might not be FOSS).</p> <p>But Neo4j consciously chose <em>not</em> to do that. Instead, they license their software <a href="https://github.com/neo4j/neo4j/blob/3.4/enterprise/neo4j-enterprise/LICENSE.txt">&ldquo;subject to the terms of the GNU AFFERO GENERAL PUBLIC LICENSE Version 3, with the Commons Clause&rdquo;</a>. (The name &ldquo;Neo4j Sweden Software License&rdquo; only exists in the later Court papers, BTW, not with &ldquo;The Program&rdquo; in question.) Neo4j defines &ldquo;This License&rdquo; to mean &ldquo;version 3 of the GNU Affero General Public License.&rdquo;. Then, Neo4j tells all licensees that &ldquo;If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term&rdquo;. Yet, after all that, Neo4j had the audacity to claim to the Court that they didn't actually <em>mean</em> that last sentence, and the Court rubber-stamped that view.</p> <p>Simply put, the Court erred <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.118.0.pdf#page=24">when it said</a>: &ldquo;Neither of the two provisions in the form AGPLv3 that Defendants point to give licensees the right to remove the information at issue.&rdquo;. The Court then used that error as a basis for its ruling to temporarily enjoin Suhy from stating that software with <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> removed by downstream is &ldquo;free and open source&rdquo;, or tell others that he disagrees with the Court's (temporary) conclusion about removing the &ldquo;Commons Clause&rdquo; in this situation.</p> <h4>What Next?</h4> <p>The case isn't over. The lower Court still has various issues to consider &mdash; including a DMCA claim regarding Suhy's removal of the &ldquo;Commons Clause&rdquo;. We suspect that's why the Court only made a preliminary injunction against Suhy's <em>words</em>, and <em>did not issue an injunction against the actual removal of the clause</em>! The issue as to whether the clause can be removed is still pending, and the current summary judgment decision doesn't address the DMCA claim from Neo4j's complaint.</p> <p>Sadly, the <a href="https://storage.courtlistener.com/recap/gov.uscourts.cand.335295/gov.uscourts.cand.335295.118.0.pdf#page=35">Court <em>has</em> temporarily enjoined Suhy</a> from &ldquo;representing that Neo4j Sweden AB’s addition of the Commons Clause to the license governing Neo4j Enterprise Edition violated the terms of AGPL or that removal of the Commons Clause is lawful, and similar statements&rdquo;. But they haven't enjoined us, and our view on the matter is as follows:</p> <p> Clearly, Neo4j gave explicit permission, pursuant to the AGPLv3, for anyone who would like to to remove the &ldquo;Commons Clause&rdquo; from their LICENSE.txt file in version 3.4 and other versions of their Enterprise edition where it appears. We believe that you have full permission, pursuant to AGPLv3, to distribute that software under the terms of the AGPLv3 as written. In saying that, we also point out that we're not a law firm, our lawyers are not your lawyers, and this is not legal advice. However, after our decades of work in copyleft licensing, we know well the reason and motivations of this policy in the license (described above), and given the error by the Court, it's our civic duty to inform the public that the licensing conclusions (upon which they based their temporary injunction) are incorrect.</p> <p>Meanwhile, despite what you may have read last week, the key software licensing issues in this case <em>have not been decided</em> &mdash; even by the <em>lower</em> Court. For example, the DMCA issue is still before the trial court. Furthermore, if you do read the docket of this case, it will be obvious that neither party is perfect. We have not analyzed every action Suhy took, nor do we have any comment on any action by Suhy other than this: we believe that Suhy's removal of the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a> was fully permitted by the terms of the AGPLv3, and that Neo4j gave him that permission in that license. Suhy also did a great service to the community by taking action that obviously risked litigation against him. Misappropriation and manipulation of the strongest and most freedom-protecting copyleft license ever written to bolster a proprietary relicensing business model is an affront to FOSS and its advancement. It's even worse when the Courts are on the side of the bad actor. Neo4j should not have done this.</p> <p>Finally, we note that the Court was rather narrow on what it said regarding the question of &ldquo;What Is Open Source?&rdquo;. The Court ruled that one individual and his companies &mdash; when presented with ambiguous licensing information in one part of a document, who then finds another part of the document grants permission to repair and clarify the licensing information, and does so &mdash; is temporarily forbidden from telling others that the resulting software is, in fact, FOSS, after making such a change. The ruling does not set precedent, nor does it bind anyone other than the Defendants as to what they can or cannot say is FOSS, which is why we can say <em>it is</em> FOSS, because the AGPLv3 is an OSI-approved license and the AGPLv3 permits removal of the toxic &ldquo;Commons Clause&rdquo; in this situation. </p> <p> We will continue to follow this case and write further when new events occur..</p> <hr class="footnote-separator"/> <p> <sup><a href="#return-footnote-node4j-maybe-not-sole-licensor" id="footnote-node4j-maybe-not-sole-licensor">0</a></sup> We were unable to find anywhere in the Court record that shows Neo4j used a Contributor Licensing Agreement (CLA) or Copyright Assignment Agreement (&copy;AA) that sufficiently gave them exclusive rights as licensor of this software. We did however find evidence online that Neo4j accepted contributions from others. If Neo4j is, in fact, also a licensor of others' AGPLv3'd derivative works that have been incorporated into their upstream versions, then there are many other arguments (in addition to the one presented herein) that would permit removal of the <a href="https://sfconservancy.org/blog/2018/aug/22/commons-clause/">&ldquo;Commons Clause&rdquo;</a>. This issue remains an open question of fact in this case.</p> <p><sup><a href="#return-fontana-waived-chr" id="fontana-waived-chr">1</a></sup> Fontana made these statements on a mailing list governed by an odd confidentiality rule called CHR (which was originally designed for in-person meetings with a beginning and an end, not a mailing list). Nevertheless, Fontana explicitly waived CHR (in writing) to allow me to quote his words publicly.</p> [email protected] (Bradley M. Kuhn)Wed, 30 Mar 2022 09:14:00 -0400https://sfconservancy.org/blog/2022/mar/30/neo4j-v-purethink-open-source-affero-gpl/YesCopyleft Won't Solve All Problems, Just Some of Them https://sfconservancy.org/blog/2022/mar/17/copyleft-ethical-source-putin-ukraine/ <p><i>A <a href="https://sfconservancy.org/blog/">blog post</a> from Software Freedom Conservancy.</i></p> <p><i>Blog post by <strong>Bradley M. Kuhn</strong>. Please email any comments on this entry to <a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.</i></p> <h3>Toward a Broad Ethical Software Licensing Coalition</h3> <p>We are passionate about and dedicated to the cause of software freedom and rights because proprietary software harmfully takes control of and agency in software away from users. <a href="https://web.archive.org/web/20200920144837/linuxrig.com/2014/07/30/interview-with-karen-sandler-of-the-software/">In 2014, we started talking about FOSS as fundamental to &ldquo;ethical software&rdquo; (and, more broadly &ldquo;ethical technology&rdquo;)</a> &mdash; which contrasts <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#foss"><acronym title="Free and Open Source Software">FOSS</acronym> </a> with the unethical behavior that Big Tech carries out with proprietary software. Some FOSS critics (circa 2018) coined the phrase <a rel="nofollow" href="https://ethicalsource.dev/">&ldquo;ethical source&rdquo;</a> &mdash; which outlined a new approach to these issues &mdash; based on the assumption that software freedom activists were inherently complicit in the bad behavior of Big Tech and other bad actors since the inception of FOSS. These folks argue that <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#copyleft"><em>copyleft</em></a> &mdash; the only form of software licensing that makes any effort to place ethical and moral requirements on FOSS redistributors/reusers &mdash; has <a href="https://ia802903.us.archive.org/16/items/copyleftconf2020-ehmke/Salle%20des%20Arches%201340%20-%20The%20Rising%20Ethical%20Storm%20In%20Open%20Source.mp4#t=986">fundamentally ignored the larger problems of society such as human rights abuses and unbridled capitalism</a>. They propose new copyleft-like licenses, which, rather than focusing on the requirement of disclosure of source code, they instead use the mechanisms of copyleft to mandate behaviors in areas of ethics generally unrelated to software. For example, the <a rel="nofollow" href="https://firstdonoharm.dev/version/3/0/license/license.txt">Hippocratic License</a> molds a copyleft clause into a generalized mechanism for imposing a more comprehensive moral code on software redistributors/re-users. In essence, they argue that copylefted software (such as software under the <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#gpl"><acronym title="General Public License">GPL</acronym></a>) is <em>unethical software</em>. This criticism of copyleft reached crescendo in the last three weeks as pundits began to criticize FOSS licenses for failing to prohibit Putin from potentially using FOSS in his Ukrainian invasion or other bad acts.</p> <p>We have in the past avoided a comprehensive written response to the so-called &ldquo;ethical source&rdquo; arguments &mdash; lest our response create acrimony with an adjacent community of activists who mean well and with whom we share some goals, but with whose strategies (and conclusions about our behavior and motivations) we disagree. Nevertheless, the recent events have shown that a single, comprehensive response would help clarify our position on a matter of active, heated public debate and fully answer these ongoing criticism of FOSS and our software freedom principles.</p> <p>The primary criticism is that FOSS licensing over-prioritizes the rights of software freedom above substantially more important rights and causes &mdash; such as sanctions against war criminals. This rhetoric implies that software freedom activists have &ldquo;tunnel vision&rdquo; about the relatively minor issue of the rights to copy, modify, redistribute and reinstall software while we ignore bigger societal problems. This essay gives a comprehensive explanation of the specific reasons why copyleft avoids the &ldquo;scope creep&rdquo; of handling moral and ethical issues that relate only tangentially to software &mdash; even though those moral issues are indeed more urgent and dire than the moral issue of software freedom.</p> <h4>Software Freedom Isn't The <em>Most</em> Important Human Right</h4> <p> I personally, and many of my colleagues, have been admittedly imperfect advocates for software freedom. For the last thirty years, Big Tech and their allies have unfortunately successfully convinced the public that rights for users to control their own software are unimportant, and even trivial. (Apple has even successfully convinced their biggest fans that Apple's ironclad device lock-down is in your interest as a consumer.) In that climate, software freedom activists often overcompensated for the tech community's trivialization of software rights &mdash; specifically, overstating the relative importance of software freedom when compared to other human rights. Our error left a political vulnerability, allowing the opposition to successfully even further trivialize users' rights. Critics capitalized on this miscommunication, and often claim that FOSS activists believe that software freedom is the most important human right. Of course, none of us believe that.</p> <p>I suspect most software freedom activists agree with me on the following: while I do believe software freedom should be a human right, I <em>don't</em> believe that our society should urgently pursue universal software freedom at the expense of upholding the many other essential rights (such as those listed in the Universal Declaration of Human Rights). Clearly many other rights <em>are</em> more fundamental. In a society that fails to guarantee those fundamental human rights, software freedom (by itself) is virtually useless. Those who would violate the most basic human rights will simply ignore the issue of software freedom, too. Or, even worse, such bad actors will gladly use any software, <em>flagrantly in violation of any license</em>, to bolster their efforts to violate other human rights.</p> <p>Software freedom as a general cause becomes essential and relevant when a society has already reached a minimal level of justice. Indeed, I've spent much of my career as a software rights activist considering whether I should instead work on a more urgent cause &mdash; such as ending human trafficking, animal rights, or remedying climate change. Personally, the only valid moral justification for my personal focus on software freedom <em>instead</em> of those other rights is four-fold: (a) there is an increasingly limited number of qualified people who are willing to work on software freedom as a charitable cause <em>at all</em>, (b) there is an increasing number of talented people who are actively working to create more proprietary software and seeking to thwart software freedom and copyleft, (c) my personal talents are in the area of software production and authorship, not in areas directly applicable to other causes, and (d) an increasingly digitized society mean software rights slowly increase in importance as an &ldquo;enabler right&rdquo; to defend and protect other rights (just as Free Speech enables activists to expose (and hopefully prevent) atrocities and their cover-ups). In other words, I am unlikely to make any useful impact on any other cause in my whole career, whereas due to the unique match of my skills to the cause of software freedom, I have made measurable positive impact on software rights. I generally encourage activists to focus on tasks that directly coincide with their existing talents, and have tried to do the same myself. </p> <p>So my argument starts in fervent agreement with the first point made by proponents of adding non-software ethical issues into copyleft licensing: yes, I absolutely agree there are social justice causes that are more urgent than the right to copy, modify, redistribute and reinstall software. That begs their question: then, why not immediately begin using all the tools, mechanisms and strategies used for FOSS advocacy to advocate for these other causes? The TL;DR answer is simple: because these tools, mechanisms and strategies are highly unlikely to have any measurable impact on those other causes, while using them for these other causes would ultimately minimize software freedom and rights unjustly.</p> <p> Indeed, we need to make progress on the issue of software freedom, precisely because even while others are working to address and redress these other social justice issues, proprietary software (such as through proprietary AI-based advertising software that manipulates public opinion) <em>is</em> currently used to undermine these other causes. Universal software freedom <strong>would</strong> thwart Big Tech's efforts to undermine other causes. Proprietarization of software isn't the most heinous human rights violation possible; nevertheless, proprietarization of software <em>does</em> assist companies to do harm regarding other social justice causes. I conclude from that realization that our society should seek to make progress on <em>both</em> upholding the existing human rights already listed in the Universal Declaration on Human Rights, <em>and also</em> seek to make simultaneous progress on key rights not listed there, such as software freedom. We also err as activists if one group of activists seeks to thwart another by falsely claiming the other group is <a href="https://ia802903.us.archive.org/16/items/copyleftconf2020-ehmke/Salle%20des%20Arches%201340%20-%20The%20Rising%20Ethical%20Storm%20In%20Open%20Source.mp4#t=988">&ldquo;complicit in human rights abuses&rdquo;</a> merely due to a strategic disagreement.</p> <p>Ultimately, copyleft (and other FOSS licensing) is a strategy, not a moral principle unto itself. The moral principle is that proprietary software is harmful to people because it forbids their right to control their own software, learn how it works, and remove spyware from it (among many other ills). That moral principle remains valuable and deserves some of our collective attention, even if there are other more urgent moral principles that deserve even more attention. </p> <h4>Copyleft Is The Worst Strategy, Except for all the Others</h4> <p>So, if the production of proprietary software harms society, then why not focus all efforts on lobbying legislators to make proprietary software illegal? This should be the first question any new software freedom activist asks themselves. After all, for those of us who live in societies with relatively minimal corruption and that are governed by the rule of law, we should seek to make criminal those acts that harm others.</p> <p>Criminalizing proprietary software has always been, and remains, politically unviable. We <em>should</em> constantly reevaluate that political viability (which software freedom activists have done throughout the last three decades). But as of the time of writing, this strategy remains unviable, primarily due to the worldwide domination of incumbent unbridled capitalism and a near universal poor understanding of the harm that proprietary software causes and enables.</p> <p>Another possible approach to ending proprietary software is a universal boycott on authorship of proprietary software (perhaps through mass unionization of software developers). This is one of my favorite &ldquo;thought experiments&rdquo;, as it shows how much power individual software developers have regarding proprietary software. However, this universal boycott is also politically unviable, at least as long as proprietary software companies continue to pay such exorbitant salaries relative to other fields of endeavor.</p> <p>So, if we can't make proprietary software illegal, and we can't dissuade developers from taking piles of money to write proprietary software, what's the next best strategy? The answer is to organize people to write <em>alternative</em> software that is <em>not proprietary</em>. This was the strategy that the software freedom movement pursued in earnest beginning in the early 1980s, and currently remains our best politically viable strategy. However, this approach always contained a fundamental problem: such software can easily be used as a basis for proprietary software. Thus non-copylefted FOSS competes against itself, rather hopelessly, since the proprietary version will likely always be a feature or two ahead, and the FOSS version a bug or two behind. Copyleft is the innovative strategy designed specifically to address <em>that specific problem</em>. Without copyleft, the only possible approach to answering the harm of proprietary software is the aforementioned general strike of all software development, since non-copyleft FOSS can be and is <em>regularly used</em> as a basis for advancing proprietary software and Big Tech's interests.</p> <p>Copyleft generally works reasonably well as a strategy, but it admittedly requires constant vigilance. Copyleft needs someone to enforce it, and resources to do that. Copyleft must withstand the pressure of proprietary software companies who seek to erode and question its validity. The primary conceit of those who seek to use a copyleft-style strategy to address other software-tangential social injustices is their apparent belief that merely writing policy into a software license has any chance of changing behavior on its own. It simply doesn't.</p> <h4>Other Mechanisms Are More Effective If Politically Viable</h4> <p>The Hippocratic License and similar efforts have a laudable goal: they seek to assure that companies who deal in software always respect human rights. However, advocacy for universally recognized human rights, as a social justice cause, <em>does</em> have access to better advocacy mechanisms that software freedom activism does not.</p> <p>Most notably, <em>almost everything</em> listed in the Universal Declaration of Human Rights is illegal in the USA and in most other industrialized nations where the bulk of software development occurs. Also, it is certainly politically viable to improve those laws &mdash; for those rare cases where a violation of a particular universally recognized human right <em>is</em> legal. In short, because these other rights are much more widely accepted as fundamental by the public, we can employ other, better means (including those listed above that don't work for FOSS) to compel compliance by companies with these other principles.</p> <p>Furthermore, copyleft is ill-suited as a mechanism to enforce any rights in places where human rights violations are common. For example, no one has ever bothered to enforce copyleft licenses in jurisdictions where corruption is rampant and the judiciary is easily bribed. Over the last twenty years, we've received many reports of GPL violations in the Russian Federation, but we don't pursue them &mdash; not because they shouldn't be addressed, but because, under Putin's regime, it's highly unlikely we can get a fair hearing to uphold software freedom and rights for Russian citizens. Copyleft relies on a well-formed rule-of-law for contracts and copyright to protect people's rights (of any kind). In jurisdictions that already hold human life and the rights of its people in low regard (or simply have an exceedingly corrupt government), it's a pointless symbolic act to also take away the permissions of software redistribution and modification for bad behavior (of any kind). Companies and oligarchs operating in a corrupt, unjust society will successfully ignore those injunctions, too.</p> <p>Meanwhile, in jurisdictions with relatively less corruption, other systems besides distribution licenses function well to curtail bad behavior. For example, I've owned exactly two cars in my life here in the USA. While I concede there are many problems with corruption here, we have a relatively just society that usually respects the rule of law for contracts and copyrights. The cars that I purchased here did not have a license that said: if you drive dangerously with the vehicle, you cannot purchase and utilize cars in the future from that manufacturer. We don't look to the car manufacturers to enforce the ethical use of vehicles; we instead make traffic laws, with various escalating penalties, including a driver licensing structure that can be revoked temporarily or permanently for egregious acts. We don't require manufacturers to contract with drivers to pollute less; we instead create and enforce environmental regulation and incentives both before and after the time of purchase. Because such systems exist and because there is widespread societal consensus about what is or is not ethical driving behavior, there is no point in enforcing these rules using copyright and contracts that bind the vehicle's purchaser. A more resilient system (of traffic and environmental laws, and their enforcement) works to deal with the problem, and improving those laws <em>is</em> politically viable. Additional licensing terms from the car manufacturers (imposed at the point of sale of vehicles) would create a useless redundancy, since the penalties and remedies available under that license are substantially less severe than those available under the laws that regulate drivers.</p> <p>There <em>are</em> strategies other than licensing changes that would likely work well to both build a stronger coalition for software freedom and rights <em>and</em> curtail the atrocities committed by Big Tech and their customers. These strategies might become political viable, and are worth pursuing in parallel and in coalition. For example, widespread unionization of tech workers (not over wages, which are generally high, but over other issues, such as bad behavior and policy by their employers) could both improve companies' respect of software freedom <em>and</em> handle many problems raised by those who seek tangential expansion of copyleft into non-software issues. For our part, Software Freedom Conservancy has done some work in this area by encouraging developers <a href="https://sfconservancy.org/blog/2020/dec/17/ethical-contract-patch/">to begin insisting on better terms in their employment contracts</a>. I do worry that a functioning coalition on these matters is exceedingly difficult to build (and the very fact this essay ultimately became necessary hints at the difficulty in building that coalition). We'd be glad to work in coalition with such activists to further those causes if they include software freedom as an issue that belongs on the coalition's agenda.</p> <p>But that's a long-term, speculative action. Meanwhile, for software freedom, copyleft is the best-available compromise strategy &mdash; since software rights are not and cannot be defended in a more robust way (such as through direct legislation, as opposed to indirectly relying on the copyright and contract legal systems to assure the rights). Copyleft is a round-about strategy. Using copyleft as a strategy to impact broader ills that have more effective mechanisms to address those ills is (at the very least) wasted time and (possibly) downright counter-productive.</p> <h4>Copyleft Focuses On Coalition</h4> <p>In our increasingly politically divided society, omnibus social justice reform has always been exceedingly difficult. Copyleft works precisely because it holds together a very thin coalition &mdash; by confining the issues to only those that happen with software.</p> <p>Consider this example: I became a vegetarian in 1992. It <em>does</em> bother me that software that I've written could potentially assist a slaughterhouse to run more efficiently. I obviously have considered licensing my software under terms that would forbid use in a slaughterhouse (and a dozen other activities that I personal morally oppose, including for the waging of war). However, hand-picking my most important social justice causes and stringing a copyleft clause on them would dissolve a rather thinly-held coalition of copyleft proponents. Successful advocacy for a given cause relies on building broad coalitions among people with widely disparate views on other topics. Imagine how difficult activism on climate change would be if activists working to end human trafficking claimed that activists working to address climate change were <strong>complicit</strong> in human trafficking because <a href="https://unfccc.int/process-and-meetings/the-paris-agreement/the-paris-agreement">The Paris Climate Agreement</a> does not include penalties if participating nation-states fail to meet benchmarks on reducing human trafficking. Coalition building is complex. Context matters. </p> <p>In a diverse political ecosystem, elegant solutions that work &ldquo;ok&rdquo; often fare better than comprehensive-but-complex solutions. Copyleft's innovation is that the <em>only action</em> you can take that revokes your right to copy, modify, redistribute and reinstall the software is failure to give that same right to someone else. This elegance makes the copyleft strategy powerful and effective. &ldquo;Porting&rdquo; the copyleft strategy to other causes <em>may seem</em> that it would yield &ldquo;more of a good thing&rdquo;. But, in practice, that approach turns copyleft licenses into complex omnibus legislation around which coalitions will evaporate. </p> <p>Relatedly, the most difficult hurdle of copyleft has always been the creation of software that was so enticingly useful that political opponents (i.e., proprietary software companies) would gladly give users the rights to copy, modify, and reinstall the software &mdash; in direct exchange for having the benefit of building their new software on top of the existing copylefted components (rather than rewriting it themselves). I do not see a viable path to create the necessary coalition that would, after agreeing on an omnibus list of social justice issues, <em>also</em> find the funding and volunteer labor necessary to build software (under that license) that would entice those who <em>currently work against</em> that list of social justice causes to <em>stop working against those causes</em> merely because they'd gain so much more from the software than they gain from violating the principles. Copylefted software in a vacuum, adopted <em>only by other copyleft activists</em> does <strong>not</strong> change behavior of bad actors. For example, imagine if we wrote into our licenses that all who copy, modify and distribute the software must cease use of fossil fuels. That's an important cause, but it's hard to imagine our software would be so useful that companies would accelerate their reduction of fossil fuel use merely to gain immediate the permission to copy, modify and redistribute that software.</p> <h4>Copyleft Requires Constant Vigilance</h4> <p>Copyleft isn't magic pixie dust that liberates software. In fact, likely one of the biggest flaws in copyleft design has been a gross underestimation of resources required for enforcement in the scenario we now have. Broad adoption of key copylefted components remains an important step to curtail proprietary software developers' mistreatment of users. The situation slowly improves as such developers incorporate copylefted software like <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#linux-kernel">Linux</a> into their essential computing systems &mdash; provided that is done so in compliance with the license. However, violations on essential GPL'd components such as Linux and <acronym title="GNU Compiler Collection">GCC</acronym> are rampant and limited funding is available to resolve these violations and restore users' rights in the software. Big Tech has also been relentless and highly creative in thwarting our enforcement efforts.</p> <p>Thus, even if not for my earlier strategic reasons that I oppose adding ethical-but-software-unrelated restrictions to FOSS licenses, I'd still oppose it on tactical grounds. Namely, there is no clear funding path whereby additional terms seeking to protect and advance software-tangential social justice causes could be adequately enforced to make a measurable difference in advancement of those causes.</p> <h4>FOSS Must Still Have a Conscience on Non-Software Issues</h4> <p>This essay merely argues that FOSS <em>licenses</em> are not an effective tool to advance social justice causes other than software freedom. It <strong>does not</strong> argue that FOSS communities have no duties to other causes and issues; in fact, they <em>do</em> have such a moral obligation. For example, FOSS developers should refuse to work specifically on bug reports from companies who don't pay their workers a living wage. I also recommend that FOSS communities create (alongside their Codes of Conduct for behavior inside the project), written rules of the types of entities that the projects will officially assist with volunteer labor, or (in the case of a commercial FOSS community or organization), what types of entities the community will engage in business deals.</p> <p>At Software Freedom Conservancy, we regularly discuss at both the staff and Board of Directors level what other social justice issues that we have a moral obligation to incorporate. Most notably, we've been the home for <a href="https://outreachy.org/">Outreachy</a>, a program our own Executive Director, Karen Sandler, helped create, and for which we are glad to have Sage Sharp on staff to work on full-time. We know that FOSS lags behind proprietary software development in welcoming and providing opportunities for underrepresented groups. We dedicate significant organizational resources on these issues through Outreachy and other newer programs (such as <a href="https://computinginresearch.org/">the Institute for Computing Research</a>). We made a <a href= "https://sfconservancy.org/news/2017/jan/30/opposing-us-immigration-ban/">public statement that Trump's travel ban directly thwarted FOSS</a>. We go beyond the mere legal requirements to <a href="https://sfconservancy.org/blog/2021/oct/15/equitable-hiring/">create ethical and equitable hiring practices that are without bias</a>. In defending the rights of users under copyleft, we do not leave other issues behind. I believe that the critics have simply not paid attention to, or are willfully ignoring, the holistic and intersectional approach that we have brought to FOSS.</p> <h4>Regarding Putin's FOSS Permissions Upon Invasion of Ukraine</h4> <p>Initially, only a few FOSS critics insisted on this radical change to copyleft licensing structure. The issue had fallen into the far background of our community &mdash; until the last few weeks. Specifically, many recently began asking whether we should redraft FOSS licenses to impose sanctions on Putin in retaliation for his violent and unprovoked invasion of Ukraine. Admittedly, FOSS licenses do not prevent Putin from incorporating existing FOSS already in his possession into his war machine. I personally have been a conscientious objector to all military action since 1990, so I am sympathetic. I have always felt the <acronym title="Open Source Initiative">OSI</acronym>'s framing the discussion of military use of FOSS as a &ldquo;field of use restriction&rdquo; misses the point; it inappropriately analogizes software to physical materiel, and analogizes those who write FOSS to de-facto military contractors. Software, fundamentally, is the written word; while it &ldquo;feels&rdquo; like more than that to us, factually speaking, software is merely a written record of knowledge, methods, and instructions for how to solve digital problems. It is disturbing that the plans for heinous acts can sometimes be modeled as digital problems, and that some of those problems may be solvable with existing FOSS. But we must curtail and punish actual actions, not knowledge nor writing, nor the unfettered sharing of generally useful technical information. Particularly in cyber-warfare circles, some folks tend to talk about software as we did during the days when sharing encryption software was banned: as if certain software is more like bombs than books. I don't think we should concede that rhetoric; all software remains much more like books than it is like bombs.</p> <p>Even if we choose to not take away the right to read from the Russian people, that does not mean that FOSS activists concede that nothing can be done. Our nations can, should, and many currently do, forbid commerce with Russia during this period. This can and should include embargoes of selling new books, new copies of software, providing services for improvements to software, and any other commercial activities that could inadvertently aid Putin's war effort. Every FOSS license in existence permits capricious distribution; software freedom guarantees the right to <em>refuse</em> to distribute new versions of the software. (i.e., Copyleft does not require that you publish all your software on the Internet for everyone, or that you give equal access to everyone &mdash; rather, it merely requires that those whom you chose to give legitimate access to the software also receive <a href="https://sfconservancy.org/copyleft-compliance/glossary.html#ccs"><acronym title="Complete, Corresponding, Source code">CCS</acronym></a>). FOSS projects should thus avoid providing Putin easy access to updates to their FOSS. Indeed, FOSS licenses planned well for how to manage bad actors who want your software: all FOSS licensing authorities have upheld the right to capricious distribution &mdash; precisely so that the license would not compel any developer to provide software to a bad actor. </p> <p>I suspect activists will continue to disagree about whether we have a moral imperative to change FOSS licenses <em>themselves</em> to contractually forbid Putin to copy, modify, redistribute and reinstall the FOSS he already has (or surreptitiously downloaded by circumventing sanctions). However, these horrendous events in Ukraine offer real world examples to consider the viability of expanding copyleft term expansion beyond software, and consider how it might work. My analysis is that such changes would only give us the false sense of having &ldquo;done something&rdquo;. Ultimately enforcement of such licensing changes would either be impossible or pointless. The very entities (such as the varied international courts and treaty organizations) that could enforce such terms will also have plenty of other war crimes and sanctions violations to bring against Putin and his cronies anyway. The penalties for the actions of war that Putin took will be much stronger than Putin's contractual breach or copyright infringement claim that could be brought under a modified copyleft license and/or the Hippocratic License.</p> <h4>Conclusion</h4> <p>Copyleft licensing is a powerful strategy. As a strategy, copyleft has both its upsides and downsides in its ability to advance the software freedom and rights of users. However, the proverbial hammer of copyleft will not help you when your problem is more like a screw than a nail. Having already dedicated my entire career to advance the copyleft strategy, I do feel honored that folks who care deeply (as I do) about other important social justice causes are seeking to apply that strategy to new types of problems. However, despite my lifelong love and excitement for copyleft, and perhaps because of it, it's my duty to point out that copyleft is not a panacea for all that ills our troubled world.</p> <p>Copyleft works because it's the best strategy we have for software freedom, and because copyleft elegantly confines itself to the software rights of users. Attempts to apply the copyleft strategy to software-unrelated causes will (at the very least) fail to achieve the intended results, and at their worst, will primarily serve to trivialize the important issue of software freedom that copyleft was invented to accentuate.</p> [email protected] (Bradley M. Kuhn)Thu, 17 Mar 2022 10:01:00 -0400https://sfconservancy.org/blog/2022/mar/17/copyleft-ethical-source-putin-ukraine/Yes