Bonum Certa Men Certa

Klara Systems is Wrong About the GNU General Public License (GPL) and Here's Why

posted by Roy Schestowitz on Jan 24, 2024,
updated Jan 24, 2024

As a BSD-centric (or focused) company, Klara Systems is simple for outsiders to deem or classify as "biased" (trying to push people to BSD), but let's consider the more pertinent technical and legal details. They mostly argue in favour of user-hostile or used-subjugating Digital Restrictions Management (DRM), not in favour of BSD (permissive in the sense that it permits DRM pushers to take control away from users, even take their own data away at any time - i.e. directly the opposite of users' security).

Klara Systems DRM

THIS is a relatively long rebuttal, but it could be a lot longer.

Someone has sent us a link to this new article, arguing that is makes Klara Systems seem like Microsoft catspaws. In the past, Klara Systems did cover some GNU/Linux systems, but Klara Systems is a BSD company.

The article "GPL 3: The Controversial Licensing Model and Potential Solutions" may seem like envy unraveled, but let's dissect the underlying arguments in it. Let's try to be fair.

The summary:

Discover the controversies surrounding GPL 3 and the growing trend of GPL to BSD migration in the open-source world. Our article provides in-depth insights into the differences between GPL and BSD licenses, and why more businesses and developers are opting for BSD's flexibility in their open-source strategies

They speak of "growing trend of GPL to BSD migration in the open-source world." Sorry, I'm not seeing that. I've been in the area for over 2 decades and it seems like the "GPL ecosystem" (RMS dislikes such a framing) grows fast, whereas the BSDs perpetually lurk behind. Rarely have I seen a migration like the one they assert exists in significant numbers. Maybe I'm blind, maybe I'm ignorant, but I'm not quite seeing it. Some Microsoft proxies try to claim it, even if the data barely supports that.

They then say they will cover "why more businesses and developers are opting for BSD's flexibility"; more than when? I'm not seeing that. I'm not a "newb" either; there is no link in this summary to support this assertion. Not even to Microsoft proxies such as Black Duck.

The top of the page then says:

The GNU General Public License (GPL) has been a cornerstone in the open-source community, dictating (and we use that word intentionally…) how software can be freely used, modified, and distributed. GPL version 3, released in 2007, introduced significant changes from its predecessor, GPL 2, and sparked considerable debate among developers and corporations. This article delves into the controversies surrounding GPL 3, its differences from GPL 2, and compares it with other popular licenses like BSD and MIT, to understand how they coexist in the open-source ecosystem.

The first sentence is highly problematic: "The GNU General Public License (GPL) has been a cornerstone in the open-source community."

No, there is no such thing as "open-source community." Or movement. You're thinking of Free software and the use of dash is indicative of openwashing, which is not even Open Source "proper". They use the word "dictating" (they say "intentionally") as if to imply that Free software sticklers are dictators. Exercising control over the sharing (back) of one's own code is dictatorship? Really? In the land of objective sanity, keeping the source code secret is dictatorship. More so making it increasingly hostile and gradually worse (owing to remote updates).

They then say GPLv3 came, as if all that much changed in it. Microsoft front groups like ACT tried to scandalise it and to make it sound like it was business-hostile (nothing could be further from the truth; if anything, it protected the businesses better). They say the new version "sparked considerable debate among developers and corporations." And Microsoft front groups, as we covered extensively at the time. They speak of "controversies surrounding GPL 3", so we'll explore those later. At the end they say "open-source ecosystem." This means they view it from the Apple perspective, i.e. how to make proprietary, locked down (with DRM) systems and then stick "open" on them (mislabeling, misleading, openwashing).

Now they start with a graph:

Let’s start with some interesting numbers: Permissive [sic] licenses stand out as the most popular choice in the open source community. The MIT license leads the pack, being the choice for over 812,000 projects. Following closely is the Apache 2.0 license, used in around 465,000 projects. The BSD-3 license, another permissive option, is applied to approximately 71,000 projects. Together, these three licenses – MIT, Apache 2.0, and BSD-3 – account for roughly 70% of the projects in the Libraries.io dataset.

That's highly misleading. What is Libraries.io? That's from Tidelift, which is promoting Microsoft talking points and is partly funded by 'former' Microsoft as the General Manager, as we explained in 2022. They basically count a lot of Microsoft GitHub and Microsoft NPM. So Klara Systems bases its assertions on data that is controlled by Microsoft, limited to what Microsoft is controlling etc. The lion's share there is Microsoft prisoners rather than Free software developers.

"Lies, damned lies, and statistics"

--Benjamin Disraeli

Not good, Klara Systems. Come on, do some better research. Check your sources. GNU- or GPL-centric projects typically aren't gullible enough to let Microsoft control them. There are many other factors, but the bottom line is, Klara Systems tries to make it seem like the GPL is dying, dead, or very minuscule.

Moving on, they say:

One might argue that with the changes being introduced in 2007, 2024 is hardly the year to get annoyed at the changes. However, the relevance of GPL 3’s implications is accentuated by the increasing integration of open-source software in enterprise environments and advancements in technology sectors like IoT and cloud computing. These developments bring GPL 3’s provisions on user rights and software distribution to the forefront.

So-called "cloud computing" ("the clown", or SaaS at the time; the buzzwords changed) was affected by AGPL, it's not about the number at the end. For many companies the A (Affero) was valuable and important. It helped them compete fairly. They mention "IoT". Good luck defining that old, dying buzzword - usually some device with an Internet stack. They don't make a strong poiint here. Notice how they keep putting dashes in "open-source". It is not an accident.

Then:

Additionally, growing concerns about user privacy, digital rights, and the rise in software patent litigations make understanding GPL 3’s approach vital for legal compliance and strategic business planning. In this evolving landscape, comprehending GPL 3 and other licenses is crucial for leveraging the benefits of open-source while addressing its challenges.

Again "open-source" with a dash. GPL is about freedom, it says nothing about "open-source" or Open Source. They insist on misframing what's at stake.

The next section says "What’s Controversial About GPL 3" and let's focus on that weakly-argued block/wall of text by breaking it apart into the pertinent paragraphs.

First paragraph:

GPL 3 has been contentious for various reasons. One primary concern is its approach to “tivoization.” Tivoization refers to the practice of using GPL-licensed software on hardware that restricts modification of that software. GPL 3 prohibits this practice, ensuring that users have the freedom to modify GPL-licensed software running on their devices, a stance that some manufacturers and developers have opposed.

OK, so Klara Systems is a DRM or lock-down proponent. Got it.

Second paragraph:

Another controversial aspect is the license’s stance on patent litigation. GPL 3 attempts to protect users against patent litigation arising from the use of GPL-licensed software, which has been met with resistance from companies heavily invested in software patents.

Who is this "controversial" to? Microsoft???

Last paragraph:

Additionally, GPL 3 addresses the issue of digital rights management (DRM). It explicitly forbids the use of GPL-licensed software in systems designed to enforce DRM restrictions, which has caused concern among content providers and software developers who implement DRM.

Wait, that is an issue?

OK, then... good luck pushing controversial DRM with your "open-source" "ecosystem", which you claim barely has anything with a GPL licence, pointing to Microsoft data.

I never quite realised how hostile this company can be toward the "controversial" GPLv3, which based on the above section is only 'controversial" because it protects users and developers, rather than DRM pushers who are looking to hurt both.

A friend told me that "on the topic of licensing and software freedom, Klara usually has good articles but today is spreading pro-DRM anti-FOSS FUD. The article is quite bad and make me wonder if the good articles were just bait on the hook."

CCTV Camera

"Nominally one can see another approach in which FS and OSS are merely different tactics to the same goal. That's what Perens had aimed for. However, Klara seems to be channeling Microsoft today and moving away from software freedom in general. So without drawing attention to the specific garbage hatchet job perhaps a rebuttal of their approach is warranted."

I was going to respond to all the text, but then Fair Use doctrine is at stake. So let's just leave it at that. The rest of the text presents weak arguments, fallacies etc. It's easy to respond to and rebut/debunk.

An author (or authors) is not named in the article, so one can assume it's the company's stance/statement.

"A key point is that Klara has deviated far from what the original OSS founders were aiming for and have instead now sided with Microsoft against OSS," my friend has concluded.

Other Recent Techrights' Posts

Sheriff of Cork & Debian Edward Brocklesby or Brockelsby Street confusion
Reprinted with permission from Daniel Pocock
Over at Tux Machines...
GNU/Linux news for the past day
"Conviction for a Crime he Did Not Commit," Said Jennifer Robinson
Robinson is the kind of woman accomplisher we should look up to
An Extended Statement on Julian Assange
Assange's release was not important enough to "make the cut" for News, only "tweets" and other Social Control Media nonsense.
Microsoft Falling to New Lows in Aruba
Being below 20% in America is the exception, not the norm
 
Debian Project Still Has a Lot of Explaining to Do...
Assange was actually a Debian Developer
[Meme] When Ian (of Debian) Was Still Alive
I wasn't always a Debian Developer...
"Julian Assange is Free"
Published ~34 minutes ago
GNU/Linux Userbase Surging in Iceland
Maybe there's something big going on, like people deleting Vista 11 in droves and installing GNU/Linux instead
Jennifer Robinson: "After 14 years of legal battles, Julian Assange can go home a free man”
She explains the implications for the general freedom of the press
Judge: Assange Leaves Court 'A Free Man'
on his way to Australia now
Julian Assange verdict: guilty, not guilty or blackmailed
Reprinted with permission from Daniel Pocock
12 Months Ago the FSF Said It Would Issue a Statement on IBM Taking RHEL Proprietary
Statement never happened
Microsoft's Bing Fall From 2.6% Before LLM Hype to Just 0.79% Right Now in Russia
statCounter's data
[Meme] Speaking Truth to Power (Still Easier in the West Than in Russia/BRIC)
Different people, different outcomes
IRC Proceedings: Tuesday, June 25, 2024
IRC logs for Tuesday, June 25, 2024
The Plot to Silence (or Deplatform) Techrights
This past month I've been spending time working on the text of an online publication
[Meme] Julian Assange's Lawyers Need to Ensure Assange Maintains Freedom to Publish
Let's ensure he can continue to publish
Trying to Make Blogs (Independent and Mostly Decentralised Platforms) What Comes After Social Control Media
Social Control Networks 'stole the thunder' of blogs, but can we get back to blogs?
Julian Assange Has Landed
There will probably be some press interviews some time this month or next month
L is for Linux and Lao
Lao should really have something called LaOS
[Meme] Need More Sites Like Wikileaks, Not Less
On US government vs Wikileaks
We Know Who Stands to Gain From the Demise of the Press
the Assange release was a win for his family, but likely a dire loss for press freedom
[Meme] Think Twice Before Exposing or 'Embarrassing' Powerful People and Interests
The United States government has basically won the Assange case
The Open Source Initiative (OSI) is Openwashing, Ben Cotton (Fedora) Acknowledges It, Fails to See How Bribes Led to That
As if... it "just happened"
Links 25/06/2024: RAM Stress, COVID Graft
Links for the day
Gemini Links 25/06/2024: Hey Hi Punditry and Right to Repair
Links for the day
Links 25/06/2024: Julian Assange Freed From Prison, "AI" Bubble Imploding Some More
Links for the day
Three Points About Julian Assange Plea Deal
There is still a secret problem
[Meme] EFF Became a 'Bunch of Pussies' Working for GAFAM (and Sponsored by GAFAM)
It won't protect people, except very rich people's interests
IBM Does Not Care for the Blind (Wayland Harms Accessibility)
What a punch in the gut
Who Is This Backup FOR, the NSA?
As Admfubar put it, "backups for everyone..."
Tux Machines Past 20: Still Thriving
Now 20 years and 2 weeks old
[Meme] Microsoft is Coming /Home
"LOL, REAL SORRY!!!"
Microsoft's Siege of Libya Coming to an End
One might be tempted to guess the users deleted Windows and installed something else
Gemini Links 25/06/2024: Old Computer Challenge; An Opinionated GNU/Linux Guide
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, June 24, 2024
IRC logs for Monday, June 24, 2024
IEEE Computer Society on Andrew Tanenbaum, Winner of ACM Award, Who Also Inspired Linux Development
10 years ago
New Talk by Dr. Richard Stallman Published Two Days Ago By CeSIUM - Centro de Estudantes de Engenharia Informática da Universidade do Minho (Portugal)
The FSF no longer mentions Richard Stallman's talks, but we will
FSF Looking to Raise Money by Adding 200 New Members by July 19
The FSF is in good shape, according to Alexandre Oliva
Not Only Does It Not Add Security... (UEFI as a 'Bug Door')
SecureCore?
Data From Monaco Should Alarm Microsoft
Just how many people are deleting Windows and installing something else this year?
Name the Threats and Threat Actors
Looking back to 2006, there was Novell and gregkh (partly salaried by Microsoft), so these are familiar territories
Linux in Central Sahel (Burkina Faso, Mali and Niger)
Vast area, vast number of "Linux users" (if one counts Android as such)
[Meme] Gagging One's Own Staff as a Signal of Corporate Distress
Censorship at Microsoft
The "Other" SPLC
You know you're winning the debate when censorship is explored
Staying the Course
censorship isn't easy against sites that understand ways to resist it
The 'All-Seeing' Microsoft Eye
Microsofters are observing us closely
Links 24/06/2024: Long COVID and "How I Write Blogs"
Links for the day
Microsoft: By Default, Destroy Linux
Here is what the very "polite" Microsoft Boccassi had to say
Allegations That Microsoft is Covering Up Employee Dissatisfaction and Using a Survey to Catch 'Risk' to the Cult Mentality
This favours or gradually socially-engineers a company for sociopathy
'Linux Hint' Inactive for Nearly a Month (It Used to be Very Active)
Their Twitter account hasn't been active for a long time and it's not too clear what's going on
An Unexpected GNU/Linux Trend
Burkina Faso is changing and not just politically
Android (Linux) at New Highs in Burkina Faso, Now Measured at 72% (Windows Was Measured at 98% 15 Years Ago)
based on this month's estimates
With 0.76% for ChromeOS and 3.7% for GNU/Linux (4.5% Total) Burkina Faso Approaches 5% for 'Linux'
More if one counts Android as "Linux"
Gemini Links 24/06/2024: Being Dull and OpenSSH Autoban
Links for the day
EPO Issues in The Hague
a report dated 4 days ago about a meeting that took place 12 days ago
[Meme] Garbage in, Garbage Out (EPO Patent Quality)
"Get back to work"
When the Employer Makes You Too Sick to Go to Work (New EPO Document)
"registering when you are sick"
Perens on a Stick
Remember what Novell did and how few (barely anyone) sided with Novell
Andrew Tanenbaum Gets an Award for His Work on MINIX
ACM one week ago
Twitter's Fall to Irrelevancy in Europe
Musk bought a dud
[Meme] 'Useless' Kids of EPO Examiners
malnourished?
Granting Loads of Monopolies in Europe (to Foreign Corporations of Epic Size and Far Too Much Power Inside Europe) is Vastly More Important Than Raising European Kids Properly?
"Efficiency" first? Whose? Corporations or families? No wonder so many young families are hesitant to have any kids these days; that's particularly true in east Asia and also in north America, not just Europe
[Meme] Putin's Red Flags
Firefox ESR or Firefox USSR
The Corporate/Mainstream Media and Even Social Control Media is Distorting the Record About What Mozilla Actually Did (It Originally Surrendered to Vladimir Putin)
Mozilla being avoided for purely technical reasons (sites not being compatible with it) is one thing. Foolishly, Mozilla is giving people more political reasons to also shun Mozilla. This is suicide.
GNU/Linux Up Some More This Morning, Windows Down Sharply Even in Rich Countries
Microsoft is in trouble in the Muslim world
United Arab Emirates (UAE) Rising... Towards 5% for ChromeOS and GNU/Linux
the latest numbers show it growing from about 0.1% to around 2.4% for GNU/Linux, plus 2.01% for Chromebooks (ChromeOS), i.e. about 5% in total.
Techrights in the Coming Decade: The Free Speech (Online) Angle
Free speech is a fundamental tenet of a free society
Links 24/06/2024: New Research, New Attacks on Justices Sceptical of Patent Maximalists, European Commission for Copyright Maximalists
Links for the day
[Meme] 12 Years a Fedora Volunteer
IBM gives me a 'free' Fedora badge as recognition
IBM Slavery: Not a New Problem
When IBM got rid of Ben Cotton it showed the world how much it valued Fedora
Why They Want to Abolish Master/Slave Terminology (Because This is What They're Turned Free Software Into)
It used to be about community; GAFAM turned that into exploitation and worse
Roy and Rianne's Righteously Royalty-free RSS Reader (R.R.R.R.R.R.) Version 0.2 is Released
They say summer "officially" started some days ago
Torvalds' Number Two Quit Linux a Decade Ago and Has Since Then Earned an Honorary Doctorate
Revisiting Fuzix and Alan Cox
GNU/Linux Reaches All-Time High in Tunisia
Based on statCounter
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Sunday, June 23, 2024
IRC logs for Sunday, June 23, 2024
Edward Brocklesby (ejb) & Debian: Hacking expulsion cover-up in proximity to Oxford and GCHQ
Reprinted with permission from Daniel Pocock
You Know the Microsoft Products Really Suck When...
"Qualcomm and Microsoft go 'beyond the call of duty' to stop independent Copilot+ PC reviews"
IBM and "Regime Change"
Change of regime is not the same as freedom
Microsoft Windows in Nicaragua: From 98% to Less Than 25%
Operating System Market Share Nicaragua
Techrights in the Coming Decade: The Community Angle
Somebody needs to call them out on their BS
Techrights in the Coming Decade: The Software Angle
Gemini Protocol has just turned 5 - i.e. roughly the same age as our Git repositories
Techrights in the Coming Decade: The Patent Angle
Next month marks 10 years since we began covering EPO leaks
Wookey, Intrigeri, Cryptie & Debian pseudonyms beyond Edward Brocklesby
Reprinted with permission from Daniel Pocock