Be the first to know and get exclusive access to offers by signing up for our mailing list(s).

Subscribe

We ❤️ Open Source

A community education resource

4 min read

AI is the final frontier of Copyleft

The second liberation: Open source AI makes software freedom real.

For 40 years, we have mistaken a legal permission slip for true autonomy. When Richard Stallman engineered the GPL, he executed a brilliant “hack” on copyright law to protect the user from the tyranny of the software vendor. But while copyleft liberated the source code, it failed to liberate all the users. The right to fix a bug or add a feature is a hollow freedom if you lack the elite, scarce knowledge required to speak the language of machines.

The primary barrier to digital freedom isn’t a restrictive license anymore; it’s the crushing economic cost of development. We traded the tyranny of the vendor for a moat built on scarce technical knowledge and time. But as we watch developers rewrite foundational libraries like Chardet in a weekend or build complex “Artifact Keepers” from scratch using AI, we are witnessing the Second Liberation: If the GNU GPL was the legal hack for freedom, AI is the technical one. Claude is more liberating than the GNU GPL.

The fundamental goal of the Free Software movement was individual agency over the machine. Yet, for decades, that agency was throttled by the “scarcity of knowledge.” If a maintainer abandoned a project or a vendor changed its license, the user was stranded. The “freedom to fork” was a theoretical right that required thousands of dollars in labor or years of study to exercise. AI code assistants are collapsing that cost.

As Armin Ronacher recently observed in his “Theseus” reflections, we are moving toward a world where software is no longer a static monument that only well-trained individuals can maintain, but a fluid resource that a wider set of people can reshape at will. When the cost of modification drops, the power dynamic shifts. You no longer need to hire a skilled developer to submit a pull request and pray for the benevolence of a maintainer. As a non-programmer user, you do not need to wait for a roadmap. If the tool in front of you doesn’t suit your specific context, you simply instruct your agent to refactor it.

Read more: How I use AI agents to automate my workflow and save hours

The modern AI world is the fulfillment of the Stallmanite dream. We are transitioning from Software-as-a-Producta black box we receive, to Software-as-a-Specificationa fluid intent that users with little to no programming skills can control. Critics may fret over the “slop” of AI-generated code, but they are missing the philosophical forest for the digital trees. The Free Software movement was never about the aesthetic purity of the code or a totem to the primacy of developers via copyright law; it was about the sovereignty of the user.

By democratizing the ability to write, refactor, and understand code, AI provides the technical enforcement of the freedoms that the GPL could only provide legally. The first liberation gave us the code; the second liberation gives us the mastery of it. The “tyranny of the vendor” is finally meeting its match, not in a courtroom, but in the prompt. The hack is complete.

P.S. I’m perfectly aware that this AI-generated code may fail to resist the test of time. 

P.P.S. Yes, it would be a lot better if the AI code generators were Open Source AI.

More from We Love Open Source

This article is adapted from “The second liberation: AI is the final frontier of Copyleft” by Stefano Maffulli, and is republished with permission from the author.

The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.

Want to contribute your open source content?

Contribute to We ❤️ Open Source

Help educate our community by contributing a blog post, tutorial, or how-to.

Two World-class Events

If you didn't make it to All Things AI, check out the event summary, and make plans to join us October 19-20 for All Things Open.

Open Source Meetups

We host some of the most active open source meetups in the U.S. Get more info and RSVP to an upcoming event.