Bonum Certa Men Certa

Microsoft Banned *GPLv3 (It Would Have Done the Same Even in GitHub Had GitHub Not Already Hosted GPLv3-Licensed Projects)

So why did the Conservancy sell keynote speeches to Microsoft in a so-called 'copyleft' conference? A lot of the text herein (below) is still very much relevant. GitHub is a CodePlex 'fallback' after all.

An animal sign



Summary: Techrights reproduces this decade-old article from RMS

Many in our community are suspicious of the CodePlex Foundation. With its board of directors dominated by Microsoft employees and ex-employees, plus apologist Miguel de Icaza, there is plenty of reason to be wary of the organization. But that doesn't prove its actions will be bad.

Someday we will be able to judge the organization by its actions (including its public relations). Today we can only try to anticipate what it will do, based on its statements and Microsoft's statements.

The first thing we see is that the organization ducks the issue of users' freedom; it uses the term "open source" and does not speak of "free software". These two terms stand for different philosophies which are based on different values: free software's values are freedom and social solidarity, whereas open source cites only practical convenience values such as powerful, reliable software. See http://www.gnu.org/philosophy/open-source-misses-the-point.html for more explanation.

Evidently Microsoft would rather confront the practical competition of open source than the free software movement's ethical criticism. Its long standing practice of criticizing only "open source" does double duty: attacking one opponent while distracting attention from the other.

CodePlex follows the same practice. Its stated goal is to convince "commercial software companies" to contribute more to "open source". Since nearly all open source programs are also free software, these programs will probably be free, but the "open source" philosophy doesn't teach developers to defend their freedom. If they don't understand the importance of this freedom, developers may succumb to Microsoft's ploys encouraging them to use weaker licenses that are vulnerable to "embrace and extend" or patent co-optation, and to make free software dependent on proprietary platforms.

This foundation is not the first Microsoft project to bear the name "CodePlex". There is also codeplex.com, a project hosting site, whose list of allowed licenses excludes GNU GPL version 3. Perhaps this reflects the fact that GPL version 3 is designed to protect a program's free software status from being subverted by Microsoft's patents through deals like the Novell-Microsoft pact. We don't know that the CodePlex Foundation will try to discourage GPL version 3, but it would fit Microsoft's pattern.

The term "commercial software companies" embodies a peculiar confusion. Every business is by definition commercial, so all software developed by a business—whether free or proprietary—is automatically commercial software. But there is a widespread public confusion between "commercial software" and "proprietary software". (See http://www.gnu.org/philosophy/words-to-avoid.html.)

This confusion is a serious problem because it falsely claims free software business to be impossible. Many software companies already contribute to free software, and these commercial contributions are quite useful. Perhaps Microsoft would like people to assume these facts are impossible.

Based on these facts, we can see that CodePlex will encourage developers not to think about freedom. It will subtly spread the idea that free software business is impossible without the support of a proprietary software company like Microsoft. However, it may convince some proprietary software companies to release additional free software. Will that be a contribution to computer users' freedom?

It will be, if the software thus contributed works well on free platforms, in free environments. But that is just the opposite of what Microsoft has said it seeks to achieve.

Sam Ramji, now president of CodePlex, said a few months ago that Microsoft (then his employer) wanted to promote development of free applications that encourage use of Microsoft Windows (http://www.internetnews.com/dev-news/article.php/3811941). Perhaps the aim of CodePlex is to suborn free software application developers into making Windows their main platform. Many of the projects hosted now on codeplex.com are add-ons for proprietary software. These programs are caught in a trap similar to the former Java Trap (see http://www.gnu.org/philosophy/java-trap.html).

That would be harmful if it succeeds, because a program that doesn't run (or doesn't run well) in the Free World does not contribute to our freedom. A non-free program takes away its users' freedom. To avoid being harmed in that way, we need to reject proprietary system platforms as well as proprietary applications. CodePlex free add-ons to a proprietary base increase society's dependence on that base — the opposite of what we need.

Will free software application developers resist this attempt to undermine our progress towards freedom? Here is where their values become crucial. Developers that adhere to the "open source" philosophy, which does not value freedom, may not care whether their software's users run it on a free operating system or a proprietary one. But developers who demand freedom, for themselves and for others, can recognize the trap and keep out of it. To remain free, we must make freedom our goal.

If the CodePlex Foundation wishes to be a real contributor to the free software community, it must not aim at free add-ons to non-free packages. It needs to encourage development of portable software capable of running on free platforms based on GNU/Linux and other free operating systems. If it tries to seduce us into going in the opposite direction, we must make sure to refuse.

However good or bad the CodePlex Foundation's actions, we must not accept them as an excuse for Microsoft's acts of aggression against our community. From its recent attempt to sell patents to proxy trolls who could then do dirty work against GNU/Linux to its longstanding promotion of Digital Restrictions Management, Microsoft continues to act to harm us. We would be fools indeed to let anything distract us from that.




Copyright 2009 Richard Stallman

Verbatim copying and distribution of this entire article are permitted worldwide without royalty in any medium provided this notice is preserved.

Recent Techrights' Posts

An Illusion and Cult Worship of Magnitude (Ubiquity as "Victory")
GNU has been around for over 40 years and it'll likely continue to exist for another 40 (in some form)
Wall Street Does Not Care About Microsoft's Impending (August) Layoffs, It Believes Lies From Microsoft, Whose Debt Grows Rapidly
If Microsoft is doing so well and swimming in money, why so many cuts (about 29,000 layoffs so far this year)?
Riot for peace & Love: Catholic Influencers and Digital Missionaries welcome Jubilee of Youth
Reprinted with permission from Daniel Pocock
 
Slopwatch: Google News Has Lost the Plot
Almost the majority of articles returned for "Linux" are fakes
Links 31/07/2025: Australia Restricts YouTube Access, Personal Privacy at Risk
Links for the day
Links 31/07/2025: Spotify Collapses and Spotify Now Forcing Some Users to Undergo Face-Scanning
Links for the day
A Lot of Supposedly "Successful" Businesses Are Just Debt-Racking Vessels Without Any Prospects of Financial Sustainability
The probability of bankruptcy of any business is more than 0%
theregister.com: The Voice of Microsoft US?
It basically sold out
Yes, You Can Love and Adore Things Whilst Also Criticising Them
Is society being divided and groomed/primed to be resistant to constructive criticism?
Links 31/07/2025: War in Ukraine, Security News, and Cyberattacks Against Journalists on the Rise
Links for the day
Gemini Links 31/07/2025: Fake Money and Gemini Diaries
Links for the day
Google: From Pointing to Relevant Sites to Pointing to Social Control Media to Actually Parroting Social Control Media as "Facts"
Google has become a misinformation company
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, July 30, 2025
IRC logs for Wednesday, July 30, 2025
How to Report Apple Layoffs Without Saying the "L" Word
don't look for the "L" word
Wayland Considered Harmful (to GNU/Linux Adoption)
it's not limited to games
My Experience With Judges Has been Positive, But We Must Still Pursue SLAPP Reform in the United Kingdom
We believe it'll be a "feather in the cap" if we can help change laws in the UK to better protect investigative reporters
Slopwatch Makes the Web Better
Remember what happened to BetaNews?
Slopwatch: Google News is Pumping in Lots of Web Traffic Into Fake Sites That Say "Linux"
somewhere between 30% and 40% of today's "news" about "Linux", as seen by Google News, is LLM slop
Links 30/07/2025: Climate Calamities Highlighted, Kyrgyzstan Crackdown on Expression/Freedoms
Links for the day
Gemini Links 30/07/2025: Watson’s List of Limits, Lysenko 2000
Links for the day
Some People See What Others See... But Only 40 Years Later
When people deviate from "the norm" they typically get ridiculed and dismissed as "crazy"
Links 30/07/2025: Tea Class Action and Google Killing the Web With Slop
Links for the day
Last Month Our IRC Community Turned 17
Funnily enough we never missed a single day when it comes to logging
"The Unix Kernel"
Linux was inspired by MINIX
The Register Relays Microsoft Marketing, Dubs That Marketing "Research"
Hours ago they did a "Microsoft sez" piece
Dealing With Sociopaths, Liars, and Cranks
A dysfunctional society such as this would never develop
Not Owning Mobile Phones
It's not about resistance; it's common sense
Google 'Search' is Fast Becoming No Better Than Social Control Media Infested With Bots
Google emerged almost 30 years ago as a company looking to organise the Web and direct people towards informative pages. That Google is dead.
PCLinuxOS Had Functional Backups Before the House Fire, the Site Will be Restored in New Webhost
This is the direction we want for GNU/Linux, not some IBM sales strategy
Gemini Links 30/07/2025: Two Sides of Me and "Hooked on Cosmic Voyage"
Links for the day
Microsoft Will Continue Resorting to Crimes in Order to Keep GNU/Linux Usage Down
It is a real problem and we'll revisit it later this week
GAFAM 'Revolving Doors' at The Register and a "Bribe Price List"
"an analyst at Microsoft"
Microsoft Rapidly Shrinking (No, It's Not About Efficiency, It's About Unbearable Debt)
We'll soon see how much debt grew in the past quarter
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, July 29, 2025
IRC logs for Tuesday, July 29, 2025
Corruption is the Standard Operating Procedure at the European Patent Office (EPO)
The EPO is a dictatorship that stains Europe
Local Staff Committee Munich (LSCMN) at the European Patent Office (EPO) Requests an Urgent Meeting to Avoid Abolishing the Office
This is dictatorship led by the most corrupt
Slopwatch: Fake 'Linux' 'Articles' and Spamfarms/Slopfarms
at least 5 fake articles in one day
Gemini Links 29/07/2025: Wayland Unfit for Use and LLM Slop Faking One's Language Skills With Robot Communications
Links for the day
Before the OSI Was Bribed and Hijacked by Microsoft via GitHub and Compromised Management...
The OSI isn't even remotely "woke"
Nailing the "Hey Hi" (AI) Hype Bubble
So-called "hey hi" as they define it now is all about large companies or regimes remotely controlling the processes running on your machine and even your very own behaviour on your machine, which is in effect no longer your machine but some remotely controlled apparatus
The OSI Has Been Silent for Over 3 Weeks, It Has a Severe Trust Issue After Promoting Microsoft and Proprietary GitHub
OSI took a lot of money from Microsoft to become a Microsoft lobbyist
"Four decades; Four freedoms; For all users" Now as a T-shirt
That's shown along the sidebar
Bribery is OK If You Work for Microsoft (No Punishment Expected)
It's very troubling and a symptom of a broken society/system when particular laws or rules are applied and enforced against some people but not against others
Links 29/07/2025: Bad Climate and "Fair Software Licensing" Blasts Microsoft
Links for the day
Links 29/07/2025: Data Brokers Gone Wrong/Rogue and "Copyright Thicket"
Links for the day
Slopwatch: Linuxconfig.org, Linuxsecurity.com, Fagioli, The Register
Today's "Slopwatch" isn't the first article about LLM slop
Someone Should Remind Microsoft Lunduke That Microsoft Hires Many Sexual Criminals and Pedophiles as Well
Microsoft Lunduke on an "expedition" to find one or more perverts, then generalise to everyone in the "community"
Cash Machines (ATMs) Make Mistakes and They're Proprietary Software
Correcting mistakes is a colossal challenge
We Cover Topics Other Sites Are Too Afraid to Cover (Even When They Know the Facts)
It's not that they doubt the truth, they just realise there may be consequences for talking about it
They Try to Tell Us the Free Software Foundation Inc is Dying, But Its Revenue Doubled Since the Dot-Com Bubble Burst
Being in "Activism" is never easy; but it does positive things for society
Yes, Microsoft is the Problem
"I am no MS shill."
It's About the Cost of Workers, Not the Fictional Skills Shortage (That Does Not Exist, the Media Spreads False and Sometimes Self-Fulfilling Narratives)
This issue isn't limited to computing, some dub it "globalism"
Another Failed Use Case for Chatbots (LLM): Legal Advice and Analysis
They're just some self-discrediting toy that costs way too much to operate
Links 29/07/2025: More Pushbacks Against Slop and More Praises of Tom Lehrer
Links for the day
Gemini Links 29/07/2025: Purple Yarrow and Understanding Op Amps
Links for the day
This Monday WebProNews Absolutely Flooded the Web With Fake (LLM Slop) 'Articles' About "Linux", Google News Promoted Them as Legitimate
All of the following are fake articles attributed to pseudonyms or authors that don't exist; the images are also slop. Why does Google promote these?
Linuxiac is Not a Slopfarm, But at Least Some of Its Articles Are Machine-Generated Fakes
what we said about it was correct
Expect More Microsoft Layoffs
"Are more job cuts coming?"
Microsoft Behaving Like It's Running Out of Money to Pay Salaries
Does that seem like the behaviour expected from a company which claims it is "worth" trillions?
LWN Downtime Due to Linode, Not LLM Bots
"I’ve received an email letting me know that there is a potential for data loss."
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, July 28, 2025
IRC logs for Monday, July 28, 2025