Bonum Certa Men Certa

The Moral and the Legal by Richard Stallman

posted by Roy Schestowitz on Jan 18, 2024,
updated Jan 19, 2024

by Richard Stallman

Every legal issue about free/libre software is at root a moral issue. Before we think about the legal level of the issue, we need to understand the moral level.

The legal level is about what current laws require. When we in the free software movement make a legal argument, that is what we are arguing about. However, the moral level is what matters most—it is where our goals come from. Liberty resides at that level, which is why we also call it “libre” software.

The two levels are not the same or even parallel. In general, that X is currently lawful says nothing about whether X is morally legitimate, and vice versa. We might propose to change some laws to better follow some of our moral ideas.

There is a pervasive tendency, especially in the US, to assume that laws dictate right and wrong. If we in the free software movement post articles or letters that discuss only the legal level, readers will tend to assume we agree with that assumption—that what we judge by is legality above all, so that if an action is lawful we are unable to criticize it.

Since our overall purpose is to end the lawful but unjust computing practices (nonfree software and SaaSS) because we judge morally that they are unjust, we must show we do not define morality as “not breaking any laws.” We need to keep reminding the public to pay attention to the deeper level, which is the moral level. If, in a communication, we focus on the shallow aspects alone, we miss an opportunity to show the public our deeper message. Because some readers are interested only in the legalities, we must show we don't consider those to be paramount.

In some cases, we contend, morality and legality say opposite things. In the US, distributing a program that can break DRM is illegal; the companies that implement DRM point to this, and hope you will confuse legality with morality. We are careful not to get confused that way. Breaking DRM is morally admirable; what's immoral is to implement DRM.

In anything we publish, and anything we send to strangers (they might redistribute it to the public), we have to show that our views about issues are primarily based on the moral level. Even when the immediately crucial part is at the legal level, we must show how we judge programs, and laws themselves, at the moral level. Thus, when people ask whether a program follows the XYZ law, we can say, “We believe it does—and, most importantly, it respects users' freedom.”

Presenting the two levels in relation to each other is a very good way of showing them both, and also showing how they are related. For instance, when speaking for the FSF, it can be useful to say, “Your program FOO contains part of the source code of GNU BAR” (a legal issue) “and fails to follow the GNU GPL rules” (a legal issue), “and that denies other users some of the rights they are entitled to” (the deeper moral issue). “To ensure all users of code from GNU BAR fully enjoy the four freedoms for it” (the goal at the moral level), “we invoke our copyright to require you to stop distributing the code that way” (using legal power as a tool to achieve the moral goal).

That is not the only way to present them both. In other contexts, not the FSF, you might need to say something very different. The main thing is to remember to talk about the moral level often, so readers realize it is the deeper and more important of the two levels.

Other Recent Techrights' Posts

The Microsofter Who Kept Sending Threatening Post and E-mail to My Wife Has Been Joking He'd Work on Code for "Sexual Favours"
For one thing, for software professionals (like for landlords), this is outright illegal and you'd get arrested for it, and moreover it's no joking matter because there are many real victims of such sexual exploitation
We Seem to Have Abandoned Science and Replaced Sound Policy With Private Patent Shareholders and College Dropouts Like Bill Epsteingate
Because of what they did there are now many people out there who reject all vaccines
Many IBM Layoffs, Centred Around Expert Labs US in Atlanta (Offer of "Relocation" Where No Such Option Exists)
So Techrights was assessing comments/gossip online and it was right about the Thursday cull
Richard Stallman's Next Public Talk is in Milan, Italy Next Week
Happy hacking
 
Gemini Links 23/05/2025: Clutter in Modern Interfaces and Dealing With DRM-Free Music
Links for the day
Links 23/05/2025: Tax Audits of Hong Kong's Independent as ‘Intimidation Tactics,’ Why "Regulating X Isn’t Censorship"
Links for the day
TecAdmin Took a Break From Linux to Push SPAM
This happened hours ago, and it seems to have been posted directly by the site's "Admin" (Rahul)
Links 23/05/2025: Violent Attacks on the Press, VMware Price Hikes, Vista 11 Considered Unsuitable for Any Confidentiality
Links for the day
Gemini Links 23/05/2025: Balkan Tourism, UK Polls, Reticulum and Meshtastic
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, May 22, 2025
IRC logs for Thursday, May 22, 2025
Back to Basics, Folks, "AI" (Plagiarism) is Symptom of a Dying Industry Looking for Whatever Prey It Can Devour
lousy/sloppy imitations
Liam Proven's Thoughts on "AI" Being a Scam No Different From Religions, Alternative Medicine, and More
"Is there anywhere outside of retrocomputing that doesn't have AI in it?"
Slopwatch: Slopfarms That 'Hallucinate' (Yield Falsehoods) Cited as Credible Sources and Microsoft Media Gaslighting Everybody
Part of the problem is, Google News
More Media Coverage and Photos From Richard Stallman's Presentation in Liberec (Czech Republic)
Here are some photos
The Microsofter Who Kept Sending Threatening Post and E-mail to My Wife Has Been Spooking Women for at Least Two Decades
censorship was the ultimate goal
Links 22/05/2025: Openwashing, Dumping Microsoft's Entrapment (Microsoft GitHub), and New Climate Disasters
Links for the day
Gemini Links 22/05/2025: Crimson Pro Font and CGI in Bash
Links for the day
IBM Goes to India, Fires People in the United States (Under the Guise of "Relocation" or Similar), Accusation of Bribery in the Company
LLM slop sites (some are pure slopfarms) from India say the IBM layoffs result in hiring "AI" (the "I" stands for India)
Why We'll Continue Covering EPO Abuses (Other Patent Offices as Well, as the Need Arises) for Many Years to Come
We're basically becoming Russia
Links 22/05/2025: TikTok Laying Off Again, Microsoft-Backed Builder.ai Set for Bankruptcy, Scam Altman Uses 'Funny Money' to 'Buy' (Hire) Company
Links for the day
These Feet Are Made for Walking
Humans are apparently so very clever that they decided to form a "progressive" consensus: feet no more
The Evolution of Microsoft's War on GNU/Linux
13 sins
OFTC Has Just Culled About a Third of Its Online Users
It's not the first time they purge or force offline many people/bots
My New Desk Arrangement (and More Breaks From the Keyboard)
all in all yesterday I devoted 4-5 hours to redoing and shuffling stuff
Central Staff Committee of the EPO Opposes Abuses Against EPO Staff, Challenging SuccessFactors Stunts
Europe became institutionally colonised
Gemini Links 22/05/2025: "Conspirituality" and Visiting One's Old University
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, May 21, 2025
IRC logs for Wednesday, May 21, 2025
Bigots and Lunatics Who Attack Microsoft Critics, Projecting Their Own Bigotry by Accusing Others of Imaginary Things (Which They're Innocent Of)
"In psychology, projection refers to assigning your negative traits or unwanted emotions to others without being aware you’re doing it."
"The Appeals Committee [at the EPO] Unanimously Stated a Formal Flaw in the Consultation of the General Consultative Committee (GCC) on the Reform"
It's a truly horrifying situation
Microsoft Killed the Term "Open Source" (by Bribing/Taking Over OSI, 'Linux' Foundation Etc.) and Now It Needs to Kill the Brand Linux (Because Windows Just Won't Run!)
Why else would Microsoft falsely describe Windows as "Linux" and "Open Source"?
Slopwatch: Liars for Microsoft, Plagiarism, and IBM Red Hat Markets Slop as "AI"
Today was a bad day news-wise
Links 21/05/2025: Climate Problems and Ceasefires No Longer Foreseen
Links for the day
Gemini Links 21/05/2025: "Shrimps of Doom" and "ASCII-graphs"
Links for the day
Links 21/05/2025: GitHub Becoming Slop, MElon as a Drug Addict Considered National Security Risk
Links for the day
Slopwatch: Slopfarms 'Think' Redis is "Linux" (RedisRaider)
Today we'll keep it short and to the point again
IBM Has Allegedly Just Sacked Mr. McKinsey (McK), Clay Cowan, Its Fourth CMO in a Few Years
To insiders he represented the company that's killing IBM or advising IBM on how to self-destruct
Gemini Links 21/05/2025: Trips, 4D Golf, and Writing Software
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, May 20, 2025
IRC logs for Tuesday, May 20, 2025