On last.fm: Coldplay - Listen now!
BNET Business Network:
BNET
TechRepublic
ZDNet

July 6th, 2009

Microsoft removes a hurdle for Mono

Posted by Mary Jo Foley @ 6:08 pm

Categories: .Net Framework, Development tools, Legal, Linux, Novell, Open source

Tags: Mono, Novell Inc., Microsoft Silverlight, Microsoft Corp., Icaza, Moonlight, Ramji, Mary Jo, DonnieBoy, No_Ax_to_Grind

As reported recently by OSNews, a number of Linux vendors have been on the fence as to what to to with Mono, Novell’s open-source implementation of a C# compiler and a Common Language Runtime (CLR). Rightly or wrongly, some open source backers have been worried about the possible legal ramifications of deploying a technology with roots in the closed-source, Microsoft world.

But on July 6, Microsoft removed a seeming licensing hurdle for Mono by putting the licensing of the CLI (Common Language Infrastructure) and the C# programming language under its “Community Promise.” Via that promise, Microsoft agrees not to “assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports, or distributes any Covered Implementation under any type of development or distribution model, including open-source licensing models such as the LGPL or GPL.”

(In short, Microsoft is less likely to sue a company for patent infringement over technology that is implemented under the Promise.)

It will be interesting to see how and if Microsoft’s guarantee will affect the perception of Mono inside the open-source community.

Mono’s leader, Novell vice president for developer platforms Miguel de Icaza, blogged that he was gratified by Microsoft’s move. And he hinted about what Microsoft’s licensing change might mean for the future of Mono:

“In the next few months we will be working towards splitting the jumbo Mono source code that includes ECMA + A lot more into two separate source code distributions. One will be ECMA, the other will contain our implementation of ASP.NET, ADO.NET, Winforms and others.

“Depending on how you get Mono today, you might already have the this split in house or not.”

Does Micosoft’s latest licening move around C# and the CLI affect you and your organization? Does it change your feelings or opinion of Mono?

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

  • Talkback
  • Most Recent of 16 Talkback(s)
J2EE vs .NET battle
If Microsoft wants to win the J2EE vs .NET battle at the corporate enterprise level. Then they MUST allow .NET to run on platforms other than Windows. .NET is so good and follows open standarda that... (Read the rest)
Posted by: Windcrest Posted on: 07/08/09 You are currently: a Guest | | Terms of Use
Does it?  Richard Flude | 07/06/09
RE: Microsoft removes a hurdle for Mono  roque@... | 07/06/09
Wait a minute while I check something Mary Jo....  Dietrich T. Schmitz | 07/07/09
I have read  medezark@... | 07/07/09
Exactly Dietrich!  Tim Patterson | 07/07/09
How's my driving? wink  Dietrich T. Schmitz | 07/07/09
The argument that kills me...  storm14k | 07/07/09
GPL v3.0 it - then I'll use it (nt)  BanjoPaterson | 07/07/09
Not so fast Goldfarb  Tim Patterson | 07/07/09
Why is this ignored?  storm14k | 07/07/09
ECMA components only  Macintoshtoffy | 07/07/09
Frustrating as it is...  TheWerewolf | 07/07/09
Great news!  Ole Man | 07/07/09
OMG  LiquidLearner | 07/07/09
They can be for themselves...  storm14k | 07/07/09
J2EE vs .NET battle  Windcrest | 07/08/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement
Click Here

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads