Copyright v. Attribution Based Economics

(A fable, co-written with Bard.)

The courtroom was hushed, anticipation thick in the air. Today, the case of Copyright v. Attribution-Based Economics (ABE) would be heard, a battle with the potential to reshape the very fabric of software development.

On one side stood Copyright, a formidable figure draped in the tattered robes of tradition. His voice, though once authoritative, creaked with the weight of years and the changing tides of technology. He argued for the continued protection of intellectual property, insisting that only through exclusive rights could creators be assured fair compensation and innovation be incentivized.

But against him stood ABE, a young upstart whose youthful energy crackled in the courtroom. Dressed in the vibrant colors of collaboration and open access, ABE challenged the status quo. She spoke of the limitations of copyright, its inability to adequately address the realities of modern software development and the collaborative spirit of the digital age.

“Copyright is a relic of a bygone era,” ABE declared, her voice ringing with conviction. “It fails to recognize the contributions of countless collaborators, prior efforts, and the community at large. It erects walls around knowledge, hindering access and stifling innovation.”

She painted a bleak picture of a world where paywalls locked away essential software, where fear of legal repercussions stifled collaboration, and where the rewards of creation flowed disproportionately to a select few.

“But there is a better way,” ABE proclaimed, her voice rising. “Attribution-Based Economics offers a new paradigm. It rewards creators and contributors based on their specific contributions, ensuring fairness and recognition for all. It fosters collaboration by tearing down legal barriers and promoting the free exchange of knowledge.”

ABE spoke of a future where software development thrived, fueled by open access, collaboration, and a fair distribution of rewards. A world where innovation blossomed, unchained from the shackles of outdated legal frameworks.

Copyright listened intently, his facade of certainty beginning to crack. He recognized the flaws in his own arguments, the growing irrelevance of his outdated methods.

The judge, a wise and impartial figure, surveyed the scene. As the arguments unfolded, a stark contrast emerged. Outside, a chorus of voices chanted slogans, their fervor driven by unseen forces. Within the courtroom, however, the reaction was different. Attendees, having listened intently to both sides, began to exchange thoughtful glances. ABE’s passionate arguments resonated with them, sparking a quiet fire of understanding.

But a dissonant hum pierced the courtroom’s tense silence. Outside, some voices chanted louder than before, their words carried through the thick walls. Corporate lobbyists, well-compensated and fervent, pushed their agenda. The judge’s gaze was drawn towards the unseen crowd, a flicker of uncertainty clouding their previously unwavering stance.

ABE faltered, her voice losing its strength, and in the courtroom, a palpable fear took root. Will the judge crumble under the pressure of vested interests? Who will stand with ABE, who will stand with the promise of a new era?

The muffled chanting was met only with silence as ABE attempted to recover her balance. Then, a ripple started amongst the courtroom attendees. Suddenly, a lone voice in the back erupted, “Attribution, not ownership!” The room held its breath. Then, another voice joined in, and another, until a chorus of impassioned voices filled the courtroom, echoing ABE’s rallying cry.

ABE, her flagging courage replaced by a fierce determination, met the judge’s gaze. The judge, visibly irritated, slammed their gavel. “Order in the court!” The chanting gradually subsided, but the energy in the room remained electric. The attendees, their eyes locked on the judge, understood the weight of the moment.

The judge recovered their stoic composure and absorbed the arguments. They knew the verdict they were about to deliver could have far-reaching consequences. The fate of software development, the very foundation of the digital age, hung in the balance.

As the gavel fell, silence descended upon the courtroom. The judge spoke, their words echoing through the halls of justice: “The court finds in favor of Attribution-Based Economics. The age of copyright is over. A new era of open access and shared creation has begun.”

A wave of relief and excitement rippled through the courtroom. Developers, creators, and users alike rejoiced, knowing that a new dawn had arrived. The future of software development was bright, and it belonged to no one.

We Can All Have the Best Things

Many things about ABE sound hard to believe because conventional interpretations of them often entail contradictions. The title of this post is one such truism about ABE. Yet, the sentence means exactly what it says and exactly what you really think it means. I’ve been planning to write this post for a long time, but it wasn’t until I received an invitation to give a talk on ABE a couple of months ago that I set aside some time to develop the ideas behind it. How could ABE allow us all to have the best things?

The central premise is that we struggle (or at least despair) daily to address multitudes of systemic problems, when in reality there is only one problem we need to solve — the problem of value, and, as part of that, the problem of money. Solving this one problem solves everything.

ABE provides a new answer based on two key insights:

  • The first, that the origin of money (in quantity) should be in created value, thus enabling it to measure that value.
  • The second, describing the kind of value that is measurable: value simply that we agree on (dialectical value).

These twin insights change everything. We really cannot overstate their importance, simple though they appear on the surface. With the power to address problems as diverse as hunger, homelessness, technological innovation and climate change, there are few things outside their reach. But I’ll just let you watch the talk to learn all about it!

Redeeming Open Source through ABE

I recently had the opportunity to give a talk at RacketCon. It was a chance to demonstrate what ABE looks like in practice as we prototype this new economic paradigm in open source software projects.

Briefly, if you’re not familiar, Attribution Based Economics (ABE) is a basis for an ambitious new economic system in which development and innovation need not happen behind closed corporate doors or in the ivory towers of academia. Instead, ABE shows us a new and open way, where value is created collaboratively at scale, and where creators are recognized fairly — and financially — without their needing to retain any leverage on these contributions in the form of crude notions of “ownership” (i.e. copyright and patents) that are applied to software today. In ABE, contributors become the most wealthy by giving the most away, redeeming our intuitions about the true value of the open source model and promising to make it economically viable at last.

The talk presents these ideas through the lens of “A Day in the Life” of an ABE project, Qi. Qi is an innovative programming language for the Racket platform. Recently, the project undertook the collaborative creation of an optimizing compiler for the language, a significant undertaking with contributors participating from around the world. Equal parts social case study and technical deep dive, the talk describes how this enterprise was accomplished behind the scenes guided by ABE.

Watch it here!

Incidentally, I was also the emcee at this year’s RacketCon! We had an amazing series of speakers, headlined by Douglas Crockford, and I encourage you to watch all the other talks as well.

I came to the Racket community a few years ago because I felt it could be the right platform for building many of the breakthrough technologies that ABE will need as we scale up our operations for everyone’s benefit (ABE is not a startup!). A few years in, I’m even more confident I made the right choice in choosing Racket due to the possibilities it offers and the talent in the community, even though it may be a relatively little-known language. If you’re a programmer or interested in learning, give it a go!