Skip Links

Network World

Julie Bort

Microsoft covers C#, CLI programs with its home-grown, open source license

And many in the open source community actually smiles

By Microsoft Subnet on Tue, 07/07/09 - 6:04pm.
Newsletter Signup

In a move that actually brought positive comments about Microsoft from the open source community, Microsoft today announced that it is extending its legally binding "Community Promise" licensing to cover C# programs and Common Language Infrastructure (CLI). Developers and users can use and modify implementations without fear of any reprisals.

The Community Promise was crafted in September, 2007, and updated in February, 2009. In it, Microsoft asserts that it "irrevocably promises not to assert any Microsoft Necessary Claims against you for making, using, selling, offering for sale, importing or distributing any implementation" covered by the promise. The announcement that C# and CLI would be covered was made by Peter Galli at Microsoft over at Microsoft's Port25 blog. The promise covers C# and CLI code "under any type of development or distribution model, including open-source licensing models such as the LGPL or GPL, " he said.

The promise to cover C# and CLI stems from a request made from Novell's Miguel de Icaza, who has led development of Mono, an open source version of Microsoft's .Net Framework. He wanted clarification from Microsoft on exactly what kind of license Mono and any derivatives that stem from it would have. The promise covers two ECMA specs (334 and 335) upon which parts of Mono were built. Novell will therefore be creating new distributions of Mono, splitting the source code into a fully ECMA (i.e. fully open-source and safe) distribution and another containing Mono's implementation of ASP.NET, ADO.NET, Winforms etc., (i.e. the legally iffy stuff). Other open source software makers that support Microsoft/Windows programs distribute their code in similar safe/not-safe packages.

Microsoft has come a long, long way in its relationship with open source developers. This is a necessary corporate change if the company wants to survive. Let's hope that it doesn't follow this move with another Tom-Tom-like lawsuit.

 

Visit the Microsoft Subnet web site for more news, blogs, podcasts. Subscribe to all Microsoft Subnet bloggers. Sign up for the bi-weekly Microsoft newsletter. (Click on News/Microsoft News Alert.)

Follow Microsoft Subnet on Twitter

 

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use BBCode tags in the text.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <p> <strong> <i> <br /> <br> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Welcome, visitor. Register Log in
About Microsoft Subnet Blog

The Microsoft Subnet blog is the official blog of the Network World's Microsoft Subnet community, and is written by Online Community editor Julie Bort. Microsoft Subnet is the independent voice of Microsoft customers and is your gateway to daily Microsoft news, blogs, opinion, books, prize giveaways and more. Visit the Microsoft Subnet index page daily, and while you are there, subscribe to the Microsoft newsletter. The newsletter includes news generated by the Microsoft Subnet community as well as other Microsoft news stories published by Network World.

(OS community)
RSS feed (Microsoft RSS feed)

Blog Roll
Microsoft Subnet Home Page
http://www.networkworld.com/subnets/microsoft/
All Microsoft Subnet bloggers
http://www.networkworld.com/community/blogs/microsoft/feed
ActiveWin
http://www.activewin.com
Blake Handler The Road to Know Where
http://bhandler.spaces.live.com/
Dmitry's PowerBlog
http://dmitrysotnikov.wordpress.com/
Doug Brown,DABCC
http://www.dabcc.com
Ed Bott's Windows Expertise
http://www.edbott.com/weblog/
Joseph Tartakoff Microsoft Blog
http://blog.seattlepi.nwsource.com/microsoft/
Long Zheng istartedsomething
http://www.istartedsomething.com/
Mini-Microsoft
http://minimsft.blogspot.com/
Paul Thurrott's Supersite for Windows
http://www.winsupersite.com
Robert McLaws WindowsNow
http://www.windows-now.com
Scobleizer
http://scobleizer.com/
Techmeme
http://www.techmeme.com/
Todd Bishop's Microsoft Blog
http://www.techflash.com/Microsoft