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 Internet is Failing to Protect Democratic Processes and Human Knowledge
Amplifying lies, rewarding plagiarists
Links 05/11/2024: Criminal Referrals Regarding Patent Trolls and Disinformation About the Election Process (Already)
Links for the day
Saving the Planet With Honesty, Transparency, and Sharing (Not Only of Computer Code)
GAFAM is destroying the only habitat humans and other animals have and it'll only get worse
Disinformation About Election Outcomes Even Before Any Election Outcomes (or Election/Voting!)
seeding doubt about election outcomes
Against Outsourcing of Sites and E-mail
Software Freedom is great, but it is not enough if you let someone else do it 'for you'
Drew DeVault: People Talking About My Attack Site (Against the Founder of GNU/Linux) is "Spam"
"Spam on sr.ht mailing lists"
"Oppose the Fascist"
what the founder of GNU/Linux said
Halloween, All Saints Day & Swiss citizenship
Reprinted with permission from Daniel Pocock
 
Trump's signature policy, building a wall, copied from Irish-Australian student politician
Reprinted with permission from Daniel Pocock
Linus Torvalds' self-deprecating LKML CoC mail linked to Hitler's first writing: Gemlich letter
Reprinted with permission from Daniel Pocock
[Meme] Turning 18 in One Day
just one more day
Birthday Tomorrow
Many cakes and drinks are ready; we're one day away now
Gemini Links 05/11/2024: 'App' Needed for Parking, NNCP, Gomphotherium
Links for the day
How Voting Does Not Work
You cannot vote from an "app"
Links 05/11/2024: Bluesky and Enshittification, Pugad Baboy, and Lots of Disinformation Flooding the Web
Links for the day
[Meme] Sweaty Under the Belly
"OK, my critics are 'spam'"
Microsoft Bribing Canonical (to Stop Competing) and Bribing Users to Shun the Competition
Canonical is worth shunning
[Meme] The 2024 'Info Bros'
And prehistoric googling
Computers Getting Worse (for the User) Over Time
This is like Windows-ism coming to "Linux" through the hardware
[Meme] How NOT to Vote
Another form of (mostly-unspoken-of) election interference
An LLM Inside a 'Search' Engine Means That Companies Tell You What They Want, Not What Web Pages to Visit
The future of 'googling' things might be as unreliable as using Social Control Media as a source of information
Google's Debt Has Increased and 'Cash on Hand' Fell by 22.27% This Past Year
These are the numbers that the corporate media intentionally leaves out
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, November 04, 2024
IRC logs for Monday, November 04, 2024
There's a Reason Why Techrights is Turning 18 and Tux Machines Will Turn 20.5 Next Month
I started advocating GNU/Linux when I was a teenager
Techrights Has a Long History of Fighting to Expose 'Team Mono' or Microsofters Inside GNOME
Never downplay the malice of Microsoft and its operatives
Gemini Links 05/11/2024: Halloween Over, Intention and Implementation, Bookmark Syncing
Links for the day
Microsoft Lost Nearly Half of Its 'Cash Reserves' This Past Year
Is Microsoft (MSFT) the next Intel (INTC)?
The Year Isn't Over Yet, There Will be More Waves of Microsoft Layoffs
Nowadays Microsoft just tries to conflate/equate its energy waste with "value"
The Corporate Media Blasted Bitcoin for Destroying the Planet and Must Do the Same to Incite the Public Against the 'Great Rigging of Wall Street' (Under the Guise of "AI", the Latest Gold Rush)
"AI" is the next "metaverse" (trailing by a few months)
[Video] Richard Stallman is Back to Halo and Gown (in Peru) With 2+ Hours of a Public Talk
The globetrotting Richard Stallman gave many talks at the end of last month
Going Strong Against the Wind
the abuse serves to emphasise or affirm the importance of what we do
Links 04/11/2024: Squashing More Software Patents and Taiwan at Risk
Links for the day
Gemini Links 04/11/2024: Typing vs Writing and a Smol (Net) Pub
Links for the day
Links 04/11/2024: LibreOffice Had Adopted PeerTube, "Hey Hi" Hype is a Threat to the Energy Grids (Worse Than Fake-Coins)
Links for the day
[Meme] Social Control Telescreens With Microphone
Nineteen Eighty-Four
Shout-out to Christine From FOSSForce
Who noticed our short story
Not Boycotting Apple (Yet)?
"Apple Forces The Signing Of Applications In MacOS Sequoia 15.1"
statCounter This Month: Android Has Nearly Become Twice as Big as Windows
If it happened, it would be an unprecedented milestone
Why Technical Sites Need Not Make Political Recommendations or Endorsements
Except perhaps when it's for some purely technical role, e.g. FCC chief
[Meme] Apple Freedom
Freedom is... the ability to purchase as many 'i' things as you want
Apple's MacOS Shows Us the Vision of Computing That GAFAM Has for Us (Digital Prisons)
Freedom means "we the people" should be in control, not people being controlled by corporations (contemporary slaveowners)
"Active" as in One URL, One Emoji, and 4 Words in One Week
Diversity community in Fedora
Apple Vision Pro Has Failed, Just Like "Metaverse"
Vision Pro lacks software
Things That Can Improve Election Integrity
the first two relate to "tech"
Rigging Elections is Difficult, Cheating a Little is Not
Avoid social control media, it is the biggest rigger of all
"People who live in glass houses shouldn't throw stones"
On throwing stones in a glass house
Our Stance on Electronic (or Digital) Voting Machines
The simple activity of voting and counting ballots does not require thousands of complex machines with hundreds of millions of transistors and hundreds of millions of lines of code
Microsoft and "Retrospective Re-writing of History..."
in YouTube anyone can make stuff up (as one goes along)
This Coming Week
Go exercise your right to vote
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, November 03, 2024
IRC logs for Sunday, November 03, 2024
Reddit is (Still) Lying and Faking
Don't fall for this phony idea that the above sites are grassroots or edgy; they're not
GNU/Linux Users Are Not Cheaters
The bottom line is, most cheaters use Windows
Links 04/11/2024: FCC, Broadband Industry Spar Over Net Neutrality; Software Patent Squashed
Links for the day
Gemini Links 03/11/2024: Official MyGemini.Space Announcement
Links for the day