Bonum Certa Men Certa

Why Is Mono in Fedora? Nobody Knows... It's Possibly a Secret

Searching for truth about Mono

We continue to explore the legal implications of building the GNU desktop using Mono. As readers may be aware, this Web site, among several others, has been a critic of Novell's Mono for quite some time.

We are now aware, based on the assessment of the SFLC, that Novell's Moonlight is a legal risk (or uncertainty at best). Fedora forbade it. The key worry though is that strategic direction gets changed to favour the Microsoft API in several places, which is akin to adopting or supporting Microsoft codecs. It gives a sworn enemy of libre software powers that can essentially eliminate the freedom of the desktop -- for good.



It's important to act upon this early, or else it might become irreversible, at least for important portions of the code pool.

The other day, Charles wrote a nice piece detailing the differences between Red Hat's approach and Novell's approach to handling of intellectual monopolies.

I have frequently expressed myself about the patent and business agreement between Novell and Microsoft.

[...]

Novell did precisely not sign a patent agreement with Microsoft debunking any claims or myths related to FOSS infringing Microsoft’s “intellectual property”. It implicitly did just the contrary: Microsoft and Novell were teaming up to “protect” Novell customers against patent claims made by…Microsoft. The agreement was only covering Novell customers (not even OpenSuse users) and was at the same time contradicting the GPL (v2). Red Hat’s settlement does not seem to conflict with any version of the GPL as it places no burden or extra deeds on users and developers of GPLv3 software (More on that later). There was no prior art, no litigation, and perhaps as important as the rest, the Novell-Microsoft agreement involved money. Lots of it . On the other hand, Red Hat received to my knowledge no payment for the settlement and as a future outcome, no strong incentive to do business with the plaintiffs and have its existing customers sign some dubious “software patent insurance”.

[...]

Contrary to what can be read here and there, the GPL v3 does not deny the existence of software patents. That would be stupid, as the GPL has been designed to live in a legal environment where such patent claims would be made against Free Software. What it does however is denying software patents the possibility to infringe on the users and developers’ freedom and ability to run, use, modify and redistribute software. If the software cannot be redistributed without some form of immunity in regard of software patents, then a poison pill option exists. Red Hat’s settlement does not apply here. What Red Hat did was “clean” patent busting: they demonstrated prior art first, and then essentially killed the patents by extending the immunity to those patents to anyone using the problematic software apps. That’s how historical it gets.

I am, just like many others, left not wholly satisfied by this. I am very happy of course, of the outcome of this lawsuit, but I know that the real issue at stake is software patents and that what will really put all these issues to rest, ultimately, shall be the end of software patents.


Charles speaks about a "poison pill". The name of it may be Mono. Why is this questionable piece inside branches other than Novell's (e.g. Ubuntu, Fedora)? Let's explore how it slipped into Fedora.




I've fully reviewed the archive now, and this is pretty much all
the information I could find:



1. The decision to allow Mono to enter the tree seems to have been made arbitrarily by Red Hat, with no community consultation, and in spite of protests (including some by high profile Red Hat personnel - mostly expressed as a rejection of Mono before the announcement).

2. There has only ever been one public announcement on the subject, and that was made (with some dismay, it seems) by Tom Callaway:

https://www.redhat.com/archives/fedora-extras-list/2006-January/msg00588.html

3. There has only ever been one, extremely reserved, explanation given for this decision, in a blog post by Greg DeKoenigsberg:

"Business considerations that prevented certain Mono components from being included in Fedora previously have now been resolved."

http://gregdek.livejournal.com/3597.html

The specific nature of this resolution is not given.

4. There is precious little concrete information about precisely who made these arbitrary decisions that also affected the Fedora community distro, but as best as I can deduce, the key players seem to be Greg DeKoenigsberg (as above) and Christopher Blizzard, although it may be that these were simply the only people discussing it publicly:

http://www.0xdeadbeef.com/weblog/?p=188

5. The nearest thing to an actual justification for this acceptance of Mono, is that the OIN offers a kind of Mexican Stand-Off protection to those who implement it:

http://gregdek.livejournal.com/4008.html

My final conclusion is that Fedora includes encumbered, non-Free software, that is covered by patents owned by Microsoft, and assured by a patent covenant that is not worth the (metaphorical) paper it's written on, since Moonlight, which is also covered by this same type of covenant by the same company, has recently been exposed by Groklaw as undistributable (I'm advised that PJ is currently investigating Mono as well). The announcement and justification for this inclusion is extremely sparse, and there has been almost no community consultation on the subject, either before or after the fact.






This hopefully sums up Red Hat's (or Fedora in practice) decision to adopt Mono. More people should be aware of this. It invalidates Jeff Waugh's "if Red Hat does it, then it's OK" claim. No clear reasons seem to be given. Mark Shuttleworth's defense of it seems to be the argument that a separate and greater threat exists, but that's like blowing your toe because your entire foot might be in danger.

A few quick points ought to be added:

  1. Red Hat has been hiring top lawyers recently, not necessarily in preparation for anything, but Red Hat's people have been negotiating in the back rooms with Microsoft for almost a year. Codecs, for instance, were negotiated, but Red Hat didn't lose that fight. There were other such talks about intellectual monopolies that go approximately 2 years back.


  2. Technical exclusion using Novell's deal (e.g. hypervisors) is not sufficient for Microsoft to maintain dominance. It needs software patents and 'licensing' too (Mono, Moonlight, etc). If Microsoft's profit decline at the end of this quarter (again), then it's likely to just get even more vicious.


  3. If the Debian Project was concerned enough about trademarks to create IceWeasel and Fedora is at least raising similar issues about the freedom values of Firefox (or deficiencies), how would they feel about Novell copyrights in Mono projects, let alone software patents?


It is our humble assessment that -- in the long term at least -- Novell and Microsoft will be the next SCO in the sense that they can use software patents rather than copyrights (a 'stronger' form of intellectual monopoly).

Novell claimed that it would not ever resort to this, but the company in its existing form crumbles while .NET developers are hired. Yesterday we saw the departure of a Novell vice president. An anonymous reader wrote to tell us: "Why is he leaving or was he asked to leave in light of the partner blunders of late who's next watch and see if Ebzery gets the chop."

Novell is a large company. There's still a lot that we don't know about its direction.

Comments

Recent Techrights' Posts

IBM is "Taking the PIP" (Piss), People 'Retire' 'Voluntarily' to "Focus on Family"
IBM has a billion bucks for 'the butcher', but not a million dollars for critical projects and initiatives in Free software
It Should be Uncontroversial to Say That Social Control Media is a Weapon
Democracy is not compatible with the likes of Kapo-Berg and MElon controlling public discourse of billions
Debian: Plagiarism OK, Just be "Responsible" About It
The result isn't the worst, but it's not good either
Don't Let Them Kill Activism
Are the oligarchs shutting the lid on activism and whistleblowers?
 
Links 29/08/2026: Wave of Social Control Media Bans, Suno Data Breach Class Actions
Links for the day
Links 29/08/2026: Microsoft GitHub Outage (Again), "Displaying Ads Directly on Your Monitor", and "Election Deniers Could Soon Control Elections"
Links for the day
Misuse of Bots (Now Sold as "Agents", "Hey Hi", "Automation", and "Efficiency")
They even try to rebrand robotics as "hey hi" and try to sell slop as "work"
SLAPP Censorship - Part 165 Out of 200: Two Years Since My Wife and I Sued
In early September 2024 we hit back
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, August 28, 2026
IRC logs for Friday, August 28, 2026
Gemini Links 29/08/2026: Death Notice, Systems Biology, and Gopher
Links for the day
Links 28/08/2026: Chatbot Pushers Admit They're Used Heavily for Social Engineering Scams, Strong Backlash Against "Smart Glasses" (CCTV on Legs)
Links for the day
Michael Catanzaro's Latest Blog Post Affirms Rumours of Red Hat Changes and RAs/PIPs at IBM
reading between the lines, IBM is "spitting out" Red Hat staff
If Linux Was Written in Rust, 80% or More of Linux Developers Would Not Understand It (Same If It's Composed by LLM Slop)
The licence (GPL) is not enough when there are ways to bypass it
Gemini Links 28/08/2026: Absurd Tomodachi Summer, Screen Piggery, and Jugulans 1.0.3 Released
Links for the day
Links 28/08/2026: "UK Power Grid Has a Phantom Data Center Problem" and "Growth at All Costs is Cancer"
Links for the day
SLAPP Censorship - Part 164 Out of 200: Patent Troll SLAPPs, Defamation Trolls, and Stranglers From America
You start to wonder if the core issue is insecurity
Rumours of More PIPs and Layoffs at Confluent Just Months After IBM Bought It
It is meanwhile apparent IBM will have mass layoffs next week (September)
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, August 27, 2026
IRC logs for Thursday, August 27, 2026
After Many Waves of PIPs (Silent Layoffs) IBM Makes Non-Silent Layoffs, Effective Next Week (September)
What we heard is turning out to be true
Gemini Links 27/08/2026: Oklahoma, Tennessee, Haiku OS, Digital Resistance, and Staying Offline
Links for the day
Links 27/08/2026: Facebook to Pay Up to $17.1 Billion to Cover Up Known Harms, Nepal Landslide Kills Many
Links for the day
The Register MS Has Just Published Paid Spam That Says "AI" 19 Times
1.5 hours ago
Mainstream Media is Paid to Link "AI" Criticism/Boosting to Jeffrey Epstein Enablers, in Effect Showing How Corrupt This Media Became
Many readers will have noticed what was a paid-for PR campaign of a global scale
RSS is King: Why Having Subscribers or Followers in Sites You Neither Own Nor Control is Loss of Autonomy and Search is Mostly Slop (Plagiarising Sites, Not Linking to Them)
Because digital connections in third parties aren't assets; they endow another party with tremendous power over people (e.g. MElon getting to decide who can and cannot reach people or what messages to "dim down")
Claims of Tens of Thousands of 'Silent Layoffs' at IBM (and Red Hat)
Looking at recent activity in thelayoff.com, about 80% of the comments and posts are about PIPs
Links 27/08/2026: "Flock’s CEO Is Lying to Cops" and Microsoft's GitHub Actions Breaks Down Again (Too Many Layoffs, Loss of Knowledge)
Links for the day
Clownflare Sees GNU/Linux and ChromeOS at Over 13% in Bahamas
Narrowing down to desktops and laptops, and judging by Web requests that go through Clownflare, many people there use GNU/Linux or Google's 'bastardised' version of it (with spyware preloaded)
Richard Stallman Complains That Linux Gives a Bad Name to GNU and Asks for Feedback on What's Wrong with Systemd (and Wayland)
Maybe some people want to send him a detailed, polite explanation
GNU/Linux Does Not Need Social Control Media to Succeed
When it comes to Social Control Media, Richard Stallman was right
Increasing Focus on Patent Injustices
We'll soon cover the EPO a lot more
SLAPP Censorship - Part 163 Out of 200: Attack on Computer Science and on Computer Security (or Associating Back Doors and Kill Switches With "Security")
Nowadays there are many who pretend to be security professionals
There's No "Next XBox"
Nothing comes ahead except layoffs and price hikes
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, August 26, 2026
IRC logs for Wednesday, August 26, 2026
Gemini Links 27/08/2026: Conditioning, Lagrange 1.21, and Computer Games
Links for the day