Bonum Certa Men Certa

Guest Post: Enough is Enough!

By figosdev

Enough



Not even two weeks ago, Techrights founder Roy Schestowitz said:

"I have been writing for many years about threats to Linux and more recently I focused on threats to Git (development processes, centralisation, censorship etc.) as well. I think we’re now at a critical point."

And I agree. The FSF has settled into focusing too much on matters of licensing, even as they dabble with other important issues such as the "cloud" (clowncomputing) and hardware that respects your freedom. I'm concerned that long term -- years from now -- the FSF will shift its focus towards being a hardware standard almost exclusively; as the software ecosystem moves further and further from the GPL and the FSF needs a way to justify itself to sponsors and members alike.

"...as the software ecosystem moves further and further from the GPL and the FSF needs a way to justify itself to sponsors and members alike."If software becomes almost completely controlled by monopolies again, the FSF won't have any serious influence over software anymore and thus like Mozilla since Eich left, its real mission will be defunct. But their RYF campaign is both important and about something you can rarely get for free, so the FSF can focus on something meaningful and commercial; even while it backs away from its primary mission of fighting for software freedom.

For years, half a decade even -- people have complained about the threat that systemd poses to freedom. It is designed to consolidate power into the hands of a single corporation. Microsoft outlined 20 years ago that to compete with Open source, they would need to target "a process, not a company." With systemd hosted on Github, they can now do both.

The FSF recognised the threat of code being on Github even before Microsoft owned it -- now that Microsoft hosts (controls) the code used in the FSF's most popular fully-free operating systems, they continue to ignore the problems that systemd brings to the table:

- It reduces the security of every GNU/Linux distro that adopts it (it already won a Pwnie.)

- It divides the communities that adopt it (quite deliberately, but let's blame every critic, and give a divisive project a limitless benefit of the doubt.)

- It reduces the modularity in every distro that adopts it, which reduces the user's freedom.

"Microsoft outlined 20 years ago that to compete with Open source, they would need to target "a process, not a company." With systemd hosted on Github, they can now do both."The FSF in the past has talked about backdoors that Microsoft puts in their own products, but it won't talk about how systemd is hosted on servers owned by Microsoft (and that this is one more reason people shouldn't use systemd) and it doesn't acknowledge that Microsoft can now add backdoors to systemd (and every distro that uses it) themselves. Do you trust Microsoft to run secure servers, when they deliberately compromise their own operating system?

And what people are waiting for is a concrete example of this grand f***-up in the making, and all we have are smaller examples for now, but those are ignored year after year. Meanwhile, various major problems that the FSF has acknowledged in the past continue to cluster around the software weapon formerly known as an init system, and the FSF doesn't dare speak against it or advise people to even question it.

I've said for well over a year, that systemd is not the only problem -- just the biggest so far. Google has its own anti-POSIX weapon, which it is a little more honest about being a way to crush POSIX itself, in the long-standing Microsoftian tradition of "de-commoditising protocols."

POSIX more than anything, is what the free software ecosystem has in common. Sure, there are many exceptions. But POSIX is the biggest rule even if implementation is incomplete, and attacking it is a great way to win the war against free software.

Finally, these attacks are not just against the core of most operating systems. Thankfully, along with their aging flagships Trisquel and GnewSense, FSF is at least welcoming Hyperbola-- the most free FSF distro of all time, and GuixSD -- what will probably become the most customisable FSF distro of all time. In the long run these may help a lot, but for now, Trisquel continues to destroy itself.

There are additional problems of infiltration of non-profits, which the FSF will not talk about. There are additional problems of degradation of software quality and security, followed up with denial and inappropriate claims of "FUD."

There are shills in the tech press, as many as ever before, misleading the public that the FSF will not talk about. And one of the best weapons these shills have, is the facts about what is happening to the quality and reliability of free software. systemd critics have warned about those for years, only for it to fall on deaf ears.

"Do you trust Microsoft to run secure servers, when they deliberately compromise their own operating system?"The facts matter -- always. While some of the points raised by shills in the media are accurate, others actually deserve to be called "FUD." The FUD about VLC is a great example -- they tried to paint VLC as insecure, but left out that the vulnerability was actually in a 3rd-party library. That's FUD if I ever heard it, and FUD is an age-old weapon used by Microsoft to fight competitors.

The problem with KDE however, is a fine example of the sort of design problems that we used to make fun of Windows for. It turns out, some designs are so terrible that they don't just compromise the security of non-free software -- quite a few bad security practices work on multiple platforms, including FLOSS platforms, and some designs count as bad security practices themselves.

As with systemd, Windows cared far more about new features than security or good design. Their constant design compromises and lack of care dragged security and privacy into crisis, with really awful technologies like ActiveX, Office macros, Hidden extensions that let people fake safe-to-open document types that were actually executables -- you think you're opening a file in notepad but it's actually malware -- users could improve security just by turning off "Hide known file extensions" but that one stupid feature alone caused how much damage?

When you bring these historically terrible designs from Windows to GNU/Linux, they don't get better. Sure, they are more likely to get patched after the damage is done -- and that's an advantage over non-free software. So is freedom, of course! Ben Mako Hill wrote "When Free Software Isn't Better" in 2010, and all of the points are valid -- but so is the fact that people are making free software WORSE.

That's a real threat to the free software ecosystem, and the FSF refuses to talk about it. They prefer denial and compartmentalisation.

The FSF ignores free software advocates when they talk about systemd making free software worse -- they ignore other people working to make free software worse -- they ignore the infiltration of Microsoft employees into highly relevant organisations like the Linux Foundation, who control a trademark that the FSF uses on a daily basis.

"Because we made fun of Windows for all of these things, many of us got into free software as a way to get away from all these terrible designs."And the war against free software continues, with KDE adding the equivalent of autorun.inf behaviour (another of those terrible Windows designs) to its software.

As with macros, non-executable formats should never, ever execute code unless the user runs them and knows they're running them. OFF is the only secure default for such features. Windows made all sorts of exceptions to good practices along these lines, while other problems like buffer overflow vulnerabilities are more about bugs in code than terrible design (perhaps there is some small overlap.)

But terrible designs are terrible designs, and at a minimum these features should be turned off. The motives of paid/bribed shills disclosing vulnerabilities is relevant, but do not change facts -- when dangerously stupid designs are exposed, it's alright -- even a good idea -- to note the motives of shills, but it's also still relevant that the designs are stupid and dangerous.

Because we made fun of Windows for all of these things, many of us got into free software as a way to get away from all these terrible designs. The people working on free software were avoiding these pitfalls, because their priorities did not put really dumb features over general safety. Modern free software developers are increasingly of the wrong priority set, and we are already experiencing the results.

Every bad design idea brought in needs to be heavily mitigated, preferably avoided whenever reasonable, and above all not simply denied when pointed out.

Either "outsiders" are attacking the quality of well-established free software products, or "insiders" are attacking the projects themselves -- which one it is doesn't matter as much as the fact that software we rely in is being degraded and made less reliable, harder to control, harder to secure, and harder to get away from -- in an awful trend lasting for at least half a decade now.

All of these things are problems for free software, and as with any bad war -- the denial only extends the ability of the people responsible to do more damage.

By all means, if you want to suffer more, then say nothing! Or better yet, deny the facts. But don't do so and expect people to be able to offer something better, or even good to people that want freedom.

"Questions are not dealt with honestly, goals are compromised and critics are abused."I can't think of a single distro to recommend right now, because too many of the people who cluster around the only distro I've loved to use in 5 years are COMPLETE dicks. I'm not going to subject innocent people trying free software for the first time to that. Questions are not dealt with honestly, goals are compromised and critics are abused.

Things are not just critical -- we are actually losing now, more than we were a few years ago. GNU/Linux reached its height in 2014, and it's been largely downhill ever since.

"GNU/Linux reached its height in 2014, and it's been largely downhill ever since."I'm VERY grateful to the people working hard to fix this, including the Hyperbola team. Everybody else, needs to figure out whether they prefer to march this thing forwards, or backwards. It's gone backwards for half a decade -- perhaps it's time to re-consult the map?

Don't wait another five years, we've already lost those to the people actively trying to destroy our ecosystem. Now is the best possible time to turn around and start winning again -- but only if we stay honest. If we can't be honest about it, any victory will be hollow, fake and pointless. The history of free software is so much better than this, and it should be again.

Comments

Recent Techrights' Posts

Freedom, Not Fame, is His Goal
pursuit of money can be not only tiring but also involve abandoning one's freedom
Getting Better After 20 Years
Exactly two months from now this site is turning 20
 
Microsoft's Silent Layoffs Are the New Normal at Microsoft
Microsoft has a ton of layoffs all the time, but the media isn't mentioning those as no WARN notices get issued
SLAPP Censorship - Part 175 Out of 200: Implicit and Explicit Coalition Against the UK's SLAPP Industry
SRA recognises the problem
Further Transparency Problems at the EPO
The EPO was never meant to be profitable
Gemini Links 08/09/2026: "Everything Must Go", Announcing Perigee, and Presentations in a Browser
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, September 07, 2026
IRC logs for Monday, September 07, 2026
Alleged Manager at IBM Says "[t]here are likely to be a lot (and I meant, A LOT) of RAs before December."
"We’re getting pressure from above to put some team members on PIPs."
Links 07/09/2026: Amazon Cargo Plane Crash, .org/.net/.com Domains Considered Risky
Links for the day
Gemini Links 07/09/2026: Cheese, Text-based Life, and Icons in Swaybar
Links for the day
Links 07/09/2026: Slop Trashes Memory of Parton, Flock Surveillance Infuriates Everyone
Links for the day
EPO Hiding Cocainegate and Abandoning Transparency (Even Access to Very Basic Information is Denied)
The EPO isn't just becoming like a private for-profit corporation. It's also becoming more secretive.
Richard Stallman Has Resurrected Lost Updates
We didn't ask about it
SLAPP Censorship - Part 174 Out of 200: Cascading Scandals and a Path Towards Much-Needed, Long-Awaited Reform
Reform the UK's law, not "Reform UK"
EPO's Gema Requena Sempere (PD People) Contacted Regarding Children With Disabilities
In the coming week we may be in fruitful contact with some media regarding EPO scandals
Over at Tux Machines...
GNU/Linux news for the past day
Gemini Links 07/09/2026: Music Composition, Free Stuff, and Self-hosting Git Repos
Links for the day
IRC Proceedings: Sunday, September 06, 2026
IRC logs for Sunday, September 06, 2026
People Who Enforce the GPL Banned From Linux Foundation Board (After Bribes From Prolific GPL Violators), Now They're Banned From Giving Talks at Events
about the "LF" ('Linux' Foundation)
Gemini Links 06/09/2026: The Slop Plagiarism 'Holy War' (Hype, Scam, Scheme), Burning CD-Rs, and Hardcopy Mono
Links for the day
Solicitors Regulation Authority (SRA) Inaction and Incompetence - Part IV - Insufficient Resources in the Face of Distributed Denial of Service (DDoS) by Lawyers
it's about 120KG
OpenStreetMap is the Future, Dictatorship is the Past
OpenStreetMap helped us check maps for transport, various overlays with addresses, and there was 0% reliance on GAFAM or "Google" anything
Silent Layoffs, Cool-down, and Cool-off: How GAFAM and IBM Operate (the Law Doesn't Apply to Them)
Laws? What laws?
How Strikes at the European Patent Office Are Seen by Striking Staff in Berlin, Germany
We have some more EPO scandals to cover later this year and next year
Association for Computing Machinery Cites Techrights in Relation to GemText and Gemini Protocol
published yesterday, Open Access
Links 06/09/2026: More XBox Trouble (Microsoft Unrest, Many Silent Layoffs This Month), John Duffy as Next USPTO General Counsel
Links for the day
Gemini Links 06/09/2026: Avoiding 'Smart' 'Phones' and Setting up Gemini for the First Time
Links for the day
Links 06/09/2026: Sabotage by Slop and "What Happens If 'Open' 'AI' Dies?"
Links for the day
How Back Doors Became the 'Normal' or 'Norm'
"We also allowed a lethal monoculture to fester"
Solicitors Regulation Authority (SRA) Inaction and Incompetence - Part III - The SRA is Vastly Worse Than Brits Realise, We Have a "Wild West" in London
In the next part we'll begin looking at correspondence with the SRA
SRA and Manslaughter: How the SRA Contributed to Agony in Proprietary Software Scandals With Clear Misuse of "Without Prejudice"
Trying to prevent the public from finding out the criminal stuff that went on, resulting in many deaths
Canonical (or Ubuntu) Rejecting IRC Isn't the Widespread Trend
Internet Relay Chat (IRC) adoption still growing by some yardsticks
SLAPP Censorship - Part 173 Out of 200: Two Years
It was exactly 2 years ago that we filed lawsuits against Garrett
Linux of America
We could not help but notice GNU/Linux in North America yesterday
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, September 05, 2026
IRC logs for Saturday, September 05, 2026
Gemini Links 06/09/2026: Internet Limiting (Limited Time Allotted) and Solar MiniServer
Links for the day
Eight Months of Strikes in EPO, Organised by the Staff Union (SUEPO) Also in Berlin
In Berlin, only one member of staff voted against the action plan