Bonum Certa Men Certa

Four More Freedoms? Free Software Force Ponders Those and More



By figosdev

Four



Summary: "I would be willing to contribute to a project that creates a second tier, or "Four More Freedoms" but I have to ask: what freedoms do we need that we don't have?"

Today's article is NOT from the Free Software Force, but it is partly about them. Created in September to defend Richard Stallman and advocate Stallman-inspired software freedom, The Free Software Force has an active and growing mailing list. Topics include debate over articles written by Jagadees, Free software education and strategically "bloated" software. (Strategic to those who want to control our projects.)



"...I have spent years trying to think of a way to address modern threats to Free software without amendments to the FSD that would nullify existing freedoms."Today the topic of the Free Software Definition came up. I think the FSD is extremely important, as much a cornerstone of the Free software movement as its author, Richard Stallman. The FSD is something we want to continue, even when Stallman retires, and I don't think editing it should be considered lightly.

In fact, I have spent years trying to think of a way to address modern threats to Free software without amendments to the FSD that would nullify existing freedoms. So let's have a look at the list we are talking about here:



From What is free software?

The freedom to run the program for any purpose; the freedom to study and change the program; the freedom to distribute modified and unmodified copies -- these are very broad freedoms. Almost anything we could add to these, might also take away from them.

For this reason, I propose two key ideas -- one, that we only consider amending this list with the greatest possible care. Free Software organisations may come and go. The Free Software Definition is our cultural touchstone; it is a guide to both our licences and our organisations. Editing the FSD is not just like editing a license; it is like editing the very reality of the Free software movement. This is as vital to our cause as a constitution is to a nation.

"People often assume that the four freedoms were originally numbered 0 to 3. They originally started with 1, but the freedom to run the program for any purpose was considered so fundamental, that it was added as "Freedom 0" to underscore its importance."Second, I have thought about this for years now, and I don't know if it's possible to add to this list without taking something away unintentionally. And I propose we create a second(-tier) list, instead of amending the first one.

People often assume that the four freedoms were originally numbered 0 to 3. They originally started with 1, but the freedom to run the program for any purpose was considered so fundamental, that it was added as "Freedom 0" to underscore its importance. So it is possible to add Freedoms -- very carefully.

I've long considered a second tier as a way to protect the user, without putting undue limits on the same user. In software freedom, there is no necessary dichotomy between user and developer. All developers are users, while all users have the potential to become developers.

The reality of course, is that most users are not also developers. But by protecting the rights of users, we protect the rights of all developers -- we simply don't create any "special rights" or privileges for those developers -- we demand that every user have the same rights whether they are developers or not.

"We want every person who obtains that source code to have all 4 freedoms along with that code. If we enable more users to make useful changes to it, so much the better."Whether everyone has the opportunity to be a developer is sometimes contested. I'm in favour of creating more opportunities for everyone to not only learn more about software development, but to make it easier for people with a range of skills to collaborate on improving software.

I consider this a positive, even though it is an aside. A great deal of software that we can all benefit from is in fact developed by very few volunteers. One person can create a useful software project without a community sometimes. We want every person who obtains that source code to have all 4 freedoms along with that code. If we enable more users to make useful changes to it, so much the better.

"Having written a substantial amount of the Librethreat database, I feel qualified to make an effort to summarise its most important points."To figure out what "new freedoms" we want in our second tier, we might consider the modern threats to Free software. I've spent a lot of time doing just that.

Having written a substantial amount of the Librethreat database, I feel qualified to make an effort to summarise its most important points. Doing so is a useful if we want to address as many threats as possible in amendments to the Free Software Definition. We can start by grouping together threats with significant overlap.

Tivoisation, Appliance-like Distributions and the Cloud are all ways in which Free software can be abused in freedom-limiting technical applications:

Tivoisation "Exploits DMCA law and vulnerabilities in GPL2 so owners cant change software in their devices"

"This is sometimes called "OSPS" or "Open Source Proprietary Software" which I admit is both catchy and amusing, though personally I hate giving any more credence to the term "Open Source" even as a joke."Cloud "Violates privacy, freedom... control"

Appliance-like Distributions use Free software to "simulate or act as a non-free platform"

The mitigations for these threats are better licensing (GPL3 over 2) Scepticism of and avoiding "Cloud"-based computing, unless it is "Cloud" that you control yourself, and avoiding platforms that are more locked down than traditional GNU/Linux, including Android.

The next group of threats that go together involve software being co-opted and changed so as to limit the freedom of all or most users:

Punix/Redix are the creeping takeover/disruption of POSIX, projects and organisations. This is sometimes called "OSPS" or "Open Source Proprietary Software" which I admit is both catchy and amusing, though personally I hate giving any more credence to the term "Open Source" even as a joke.

"There is nothing wrong with coming up with ways to enable people to chase fads, provided that the stability and freedom GNU/Linux is known for is a priority."Gratuitous interdependency attacks modularity, user control, Free software development / packaging / vital software many people rely on.

Framework attack replaces mature and stable frameworks with less stable ones, and can disrupt a project from the inside. For example, if your distro switches from GTK2 to GTK3, guess what just happened to loads of existing packages? Possibly nothing -- but that depends on how the distro is maintained.

Framework / dependency hijacking is similar to a framework attack, except this is when upstream decides to ax things that loads of downstream developers rely on (CPython is an example of this, and PyPy is one example of mitigation.)

"As much as Debian is a "Universal" operating system, its quality control policies (welcome in many contexts) tend to be brutally unhelpful to anybody working to maintain compatibility amidst great changes in the distro."Mitigation for these threats includes PONIX, which is an ideal, perfect distro that makes everyone happy -- yes, that one is tongue in cheek, but also a sort of Holy Grail to aim for in design... It includes forking / replacing / documenting examples of Punix in software, assisting anti-Redix distros like Hyperbola and Guix, and avoiding software that is based on Gratuitous interdependency and dragging users through too many unmitigated software fads.

Leaning significantly more towards compatibility on the compatibility/fad scale tends to make the people who complain about these things happier. There is nothing wrong with coming up with ways to enable people to chase fads, provided that the stability and freedom GNU/Linux is known for is a priority.

As much as Debian is a "Universal" operating system, its quality control policies (welcome in many contexts) tend to be brutally unhelpful to anybody working to maintain compatibility amidst great changes in the distro. Creating smarter compatibility policies with their own rules and maintenance, to keep Debian development running smoothly without treading on the toes of projects like Mate, PyPy, Calibre, Devuan and Pale Moon could have prevented half a decade of strife, if they knew how.

"Both the Code of Conduct, as well as Bigotry, can stifle, intimidate and silence contributors."Instead, when Debian makes a major change, anybody working to maintain compatibility is treated more like a troll than a valuable contributor.

Both the Code of Conduct, as well as Bigotry, can stifle, intimidate and silence contributors. In the past, the Code of Conduct was put forth as a solution and not a problem, though we are seeing it now used as a weapon against participation rather than a solution to encourage it. Some of us knew it could be abused that way before it was use to push Stallman out of his own organisation.

Mitigation of Codes of Conduct, or the Malleus Hackerum (Nerds Hammer) as well as mitigation of Bigotry includes adopting a more reasonable version, avoiding altogether, addressing same problems that CoC aims to, but with more allowance for free speech and diversity of opinion, and working together to help prevent and counteract discrimination.

"Mitigation of Codes of Conduct, or the Malleus Hackerum (Nerds Hammer) as well as mitigation of Bigotry includes adopting a more reasonable version, avoiding altogether, addressing same problems that CoC aims to, but with more allowance for free speech and diversity of opinion, and working together to help prevent and counteract discrimination."An increasing number of people believe that rather than leaping to exclude people in the name of "inclusion," as has happened lately in mob form rather than with constructive resolution as a primary goal -- we can do far better to resolve issues that were hijacked to kick important people out of Free software. A Free software federation is one effort to make the movement more resilient against such attacks.

"Co-opting charities" is a problem that is likely too broad and political to solve with the Free Software Definition, indeed these may all be. That doesn't mean we should give up on solving them, rather we should consider what the best solution for these problems would look like.

"Apathy" is indeed a threat of sorts, but also an effect of other threats as much as it is a cause. When people are frustrated, co-opted, infiltrated, taken over, and cut off from reliable solutions, apathy is what things look like after long-term frustrations have given way to cynicism and long-suffering. Perhaps the best way to deal with apathy is to actually work to fix the other problems that are endemic.

"While the FSF remains the original (and very arguably, the most important) authority on Free software, they are not doing much to address or counter many of these threats."For a long time, Free software has run up against new threats. Many Free software supporters have looked to the FSF for guidance. While the FSF remains the original (and very arguably, the most important) authority on Free software, they are not doing much to address or counter many of these threats.

In fact, it is a common theme in non-profit organisations that they will spend years focused on the same solutions, even as new problems arise. The FSF has indeed expanded its mission and addressed some new threats. But complaints of being dismissive have gone on for years, and instead of Stallman stepping down and someone rolling up their sleeves and getting to work ushering in a new era of fighting for freedom, Zoe Kooyman is writing classic, recycled corporate boilerplate on Join Us for blah blah blah blah...

Sorry Zoe, this isn't your fault. If you had a far better idea, I bet the FSF would have asked you to go with the boilerplate anyway. I'm only using your name because it's there at the top of it.

"A lot of us would be just as happy to ignore the FSF and take "orders" directly from Stallman."The FSF doesn't have many new ideas, new plans, or have much to say about what has happened in September. It would not be outlandish to assume that we will never hear anything satisfactory to resolve what happened, and I would be alright with that if someone stepped up to renew and reinvigorate the battle that Stallman has led for so long.

But nobody believes that will happen. Nobody I know is excited about the state of the FSF -- everyone that has an ounce of hope is clinging to A. an alternative or B. something to tide us over until the FSF stops tiptoeing around. A lot of us would be just as happy to ignore the FSF and take "orders" directly from Stallman.

But you know, no matter how this sounds, there is a lot of love for both Stallman as well as the FSF, and nothing would make us happier to find both back on track. It's just, all we are being asked for is "Money" and "Support." Not ideas. Not solutions. And "Support" ought to include Stallman, but the FSF is still censoring the mailing lists -- so, whatever.

"Not ideas. Not solutions. And "Support" ought to include Stallman, but the FSF is still censoring the mailing lists -- so, whatever."When the REAL Free Software Foundation starts acting like the real Free Software Foundation again, nobody will be happier than we are. And when Richard Stallman goes back to making a Gnuisance of himself, whether as the head of GNU or whatever he does this year, many of us will be very glad he hasn't quit.

In the meantime, we still have these threats to deal with. We have software and devices that prevent changes, violate privacy, reduce control by the user, and kind of simulate non-free platforms with Free software.

We have platforms that are increasingly locked-down, development that is increasingly disrupted, stifled and co-opted, not to mention that the less free we get, the more corporate we seem to be... As I routinely tell people, I'm not an anti-capitalist and I certainly don't have a problem with people making money.

"In the meantime, we still have these threats to deal with. We have software and devices that prevent changes, violate privacy, reduce control by the user, and kind of simulate non-free platforms with Free software."I have a problem with monopolies. I have a problem with corporate dishonesty and corporate bullies. I have a problem with Free software being increasingly taken over by large companies that don't care about us and even try to stop us from having our own solutions. First they lend a hand, then they take what's ours with both hands. Then they say they're the ones who really made it anyway.

Well, that's theft. Maybe we should have told them "just get out and stay out," but "Open Source" kept saying that's not really Open.

Well honestly, who cares about that? Open isn't really Free.

What we need are ways to say that you should be free to fork, even while a company tries to glue all your free projects together into a giant corporate-designed mess.

"Open isn't really Free."We need ways to make people free to participate, even when people think the best way to be inclusive is to let mobs kick out people that are loved by the community.

We need ways to get the FSF's attention, even though they speak to us more and more in Public Relationspeak and empty Marketing nonsense.

We need to find a way to make Gnuisances of more of ourselves, and still find a way to work together amidst all this turmoil.

I would be willing to contribute to a project that creates a second tier, or "Four More Freedoms" but I have to ask: what freedoms do we need that we don't have?

We are trying to protect the first four, but that's the problem. There are so many attacks on those from so many angles.

"I would be willing to contribute to a project that creates a second tier, or "Four More Freedoms" but I have to ask: what freedoms do we need that we don't have?"I agree strongly with the Free Software Force that we need to reassess many things. But I sort of think the Free Software Definition is just the tip of the iceberg, and I think we need to be very careful and very thoughtful what we do with that one.

Hopefully this article will inspire several people (just a small handful would do) to think seriously about what key changes will put Free software back on track.

I'll be honest -- YOU are more likely to do that than the FSF, for now at least. I'm not saying they're useless, I think they're vital. But don't put too much stock in the "new" FSF based on the promises they make -- they haven't really even kept the ones we know them for.

"Hopefully this article will inspire several people (just a small handful would do) to think seriously about what key changes will put Free software back on track."Rather, recognise the value of the FSF based on their history, potential and most importantly -- their actions. When the FSF does something right, applaud it. When they screw up, don't look surprised. Their "Board" of Directors is looking more and more like a Stick. They haven't even got a President.

...Still!

But let's hope they have some VERY good ideas. Not that I expect them to listen to any of ours. Seriously -- why would they? Do we look like Platinum Sponsors to you?

Long Live Stallman, and Happy Hacking.

You can visit the Free Software Force website at https://fsforce.noblogs.org

Licence: Attribution-ShareAlike 3.0 Unported

Recent Techrights' Posts

Digital Sanitation Good Practices
leave behind Microsoftism
10 Days Ago Richard Stallman Gave a Long Interview in French (linuxfr.org)
English translation
Science, Not Fast Food/Junk Food
The commercial exploitation of users won't stop until users exercise full control over their software or - more broadly - their computing (including data)
[Video] Dr. Richard Stallman at Technické Univerzitě v Liberci
New/via libre-liberec.cz
 
The Term "AI" is Not New and What Today's Media Calls "AI" Isn't Even AI
Only the hype was new... and totally artificial
Gemini Links 18/10/2025: "Planetary Rings", Steam, and PSU Replacement
Links for the day
Defeating LLM Abuse (State-of-the-Art Plagiarism) in the Area of Linux and GNU, Free Software, BSD, Security and So On
The aim is to get them to stop using LLMs to rip off other people's work
Links 18/10/2025: Russell Vought in Charge, US Government Leans to Russia Again
Links for the day
Credit Where It's Due: LinuxConfig.org Quit Doing LLM Slop, Back to Original and Real Articles
We waited for a while to say this, now it seems conclusive
Of Note: UbuntuPIT Aware of Critics of Slop, Adds Disclosure of Use of LLMs
We appreciate the honesty
Links 18/10/2025: Madagascar's President Flees and ICE Arrests Protest Comedian Robby Roadsteamer
Links for the day
Richard Stallman Near the European Patent Office (EPO) in 3 Days From Now
It'll be a good opportunity for patent examiners to listen, ask questions, and maybe greet him in person
From Scholar to Booster of Slop (and Even Slop in His Own Blog)
We're going to keep an eye on future posts of his
End of Vista 10 Also Good News for the BSDs
There are many news sites that recommend trying GNU/Linux this month
What's Wrong With Liking Parrots or Birds as Pets?
They'd demonise people for speaking about freedom, no matter what they say or do
The Free Software Foundation, Which Has Appointed a 43-Year-Old President, is Looking to Add Another Board Member (or Treasurer)
expect the FSF to add more people
Richard Stallman Confirms Next Week's Talk at Technical University of Munich, We Urge EPO Staff to Attend
That's probably late enough for EPO staff to attend after work
Gemini Links 18/10/2025: Notifications and Geminaut
Links for the day
Many Red Hat People Are Leaving, But It'll Be Framed Publicly as Leaving IBM
Similarly, IBM layoffs (or "RAs" as they're called) include Red Hat layoffs
Expect More Waves of Microsoft Layoffs This Month (at Least Two Rounds Confirmed Already)
From what we can gather, assuming the recent rumours about XBox are true, there will be at least 3 waves of Microsoft layoffs this month alone
Security Issues in Cisco and Jenkins Passed Off as "Linux" Problems
Fear, Uncertainty, Doubt (FUD) tactics
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, October 17, 2025
IRC logs for Friday, October 17, 2025
Slopwatch: LinuxSecurity, Linux Journal (Slashdot Media), UbuntuPIT, and Google News (Noise)
egregious plagiarism
Links 17/10/2025: Better Answers Sought After Air Crashes, "China Fans Patriotic Sentiment as Trade War With U.S. Heats Up"
Links for the day
Security is Desirable, But Not When the Term Security is Misused to Imply Centralisation of "Trust" (Whose?)
'Security' is not an excuse for vendor lock-in
Links 17/10/2025: Fentanylware (CheeTok) Causing Problems, Japanese Government Blasts Slop
Links for the day
The Linux Foundation Seems to Have Turned Linux.com Not Only Into a Spamfarm But Also LLM Slopfarm
it's polluting the Web, even important domains like Linux.com, with spam and LLM slop
Links 17/10/2025: UK’s Largest Breach Penalty and Windows TCO Examples
Links for the day
Go Watch Video About Librephone, Get Microsoft Ads
Very ethical company...
Campaign of Defamation Against the People Who Built NixOS (and Are Now Pushed Out From Their Own Project)
We've already grown familiar with - and resistant to - such tactics
Links 17/10/2025: Nestlé Crisis, Canada Post Versus 'Gig Economy' [sic] and Vista 11 Breaks Itself
Links for the day
Tux Machines Has Helped Separate Opinions/Analysis From News
In September 2023 we decided to split things apart and not repeat links in both sites
Tux Machines Has Improved Navigation of GNU/Linux and BSD News
Some more 'wiring' work
What a World Would Look Like If Everyone Used Free Software Only
Freedom is what matters, not "Open".
The Media Helps Microsoft, Amazon and Others (GAFAM and Beyond) Lie About Mass Layoffs Amid Valuation Bubble
The media, instead of saying that there's an "AI bubble" crashing the economy might instead choose the narrative of "jobs replaced by AI"
Bad Tempered? You Might Have Just Given Away That You're Losing the Argument
Brett Wilson LLP is fully aware that it is being investigated
Richard Stallman (RMS) is a Target of Defamation Campaigns Because of His Views on Software (But Politics Are the Excuse for Defaming Him)
Here in this site we try to refrain from politics, except in Daily Links
End of Vista 10 and Rise of GNU/Linux as Client Side Operating System
It seems certain GNU/Linux will grow in popularity over time
Taking Stock of a Week's Worth of EPO Leaks
We remain committed to exposing EPO corruption as long as it keeps happening
Mathieu Parreaux claims FINMA knew since day one
Reprinted with permission from Daniel Pocock
Calumny, Libel, Joerg Jaspert & debian-private untouchable cyberbullies
Reprinted with permission from Daniel Pocock
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, October 16, 2025
IRC logs for Thursday, October 16, 2025
Techrights Turns 19 in 3 Weeks
coverage of suppressed topics and protecting all sources/whistleblowers
International E-Waste Day Same Day as End of Vista 10
message from Akira Urushibata
The EPO's Central Staff Committee Presents Evidence That Staff Compensation Lowered While the Office Increases Income by Illegally Granting Invalid Patents
These people become millionaires by doing illegal things
Second or Third Wave of Microsoft Mass Layoffs in October 2025, This Time Portugal
Those are just the ones we know about, there may be several more
'Help Net Security' (helpnetsecurity.com) May Have Become a Slopfarm as Well
Zeljka Zorz, Editor-in-Chief at Help Net Security, was reported to us
Gemini Links 17/10/2025: Rant About Network Solutions, Strange Anomaly on Lagrange
Links for the day
EPO Staff Representation Lacks Social Dialogue With Relevant Management, Controversial and Sometimes Illegal Policies Implemented Without Necessary Input
"In this open letter, the CSC requests that the President submits an agenda item in the next available General Consultative Committee (GCC) meeting on setting up regular meetings between the CSC and the higher management of DG1."
Links 16/10/2025: Political Leftovers and Gemini Protocol Links
Links for the day
Lies Need to be Corrected
the Court never invited us
Slopwatch: Guardian Digital (linuxsecurity.com), Slashdot, Google News, and More
Maybe one day, once the bubble pops completely, Google News will just outright delist all slopfarms
Lufthansa Modern Slavery, Joerg Jaspert (ganneff) & Debian NSB Softwareentwicklung charade
Reprinted with permission from Daniel Pocock
Links 16/10/2025: US Starting More Trade Wars With China, CIA War on Venezuela
Links for the day
SUSE Blog is Still LLM Slop, Marketing Manager at SUSE Cannot Write
Would you buy from a company or seek support from a company that cannot even write (or fakes writing)?
Pretend You're Not Dead: Microsoft Spent Almost Two Decades Rebranding Things as "Cloud, Then "AI", Now "XBox" and "Quantum"
"AI" bubble pops, Microsoft harping about "quantum" already
IBM Allegedly Found New Tricks for Silent Layoffs: LPI, Then MIS (Not PIP)
Remember that "Red Hat layoffs" won't be reported after the bluewashing
Links 16/10/2025: Red Lines and Feeding of Microsoft Trolls
Links for the day
MIT as a Propaganda Mill of GAFAM, Paid by GAFAM
"the news" today
Links 16/10/2025: Lies Euphemised as ‘Dueling Versions of Reality’ and Microsoft "Open" "Hey Hi" Resorts to Porn as No Business Model Was Found
Links for the day
The Local Staff Committee Munich (Representation of the EPO's Staff) Explains When Cluster of Pregnancies May Result in Reduced Pay
"...even one week of part-time working is sufficient to reduce the salary you perceive during the entirety of your maternity leave."
Another Black Eye for 'Secure Boot', Microsoft Media Tries to Blame "Linux"
It enables Microsoft to remotely control computers, even computers that don't run Windows and never had any Microsoft software installed
Slopwatch: UbuntuPIT, linuxsecurity.com, and Various Slopfarms in Google News Attacking "Linux"
A new survey of the Web said that the majority of the Web is now slop (that's being said in the news this week)
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, October 15, 2025
IRC logs for Wednesday, October 15, 2025
Links 16/10/2025: Increased Use of Social Control Media Surveillance in US, French Rage Over Pensions
Links for the day