Welcome to MSDN Blogs Sign in | Join | Help

Open Source Initiative Approves Microsoft Licenses

The Open Source Initiative has approved two of Microsoft's licenses. This is important because it gives them legitimacy in the open source community. The licenses were formally known as the Microsoft Permissive License and the Microsoft Community License. They have now been renamed, respectively to:

The OSI stated that the "decision to approve was informed by the overwhelming (though not unanimous) consensus from the open source community....Microsoft didn't ask for special treatment, and didn't receive any."

If you have never read the licenses before, you are likely to find them refreshingly easy to understand. For instance, here are the rights granted in a key passage from the Public License:

  • Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
  • Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

It is not quite plain English, but it is admirably close to that estimable, if frequently elusive, standard. The rest of the license is short, and generally easy to understand.

The OSI is worth a few moments of study. It has, for instance, produced a definition of the distribution terms for open source software. That document is called The Open Source Definition and includes the following:

  • Free Redistribution: "The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale."
  • Source Code: "The program must include source code, and must allow distribution in source code as well as compiled form."
  • Derived Works: "The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software."

As you can see, the OSI actually does write documents in plain English, an achievement which is always worthy of respect. Overall, the acceptance of Microsoft's licenses by the OSI is good news for Microsoft developers and the software community in general.

Published Tuesday, October 23, 2007 4:55 PM by Charlie Calvert
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Open Source Initiative Approves Microsoft Licenses

Did you see this post at blogs.msdn.com

Tuesday, October 23, 2007 10:15 PM by Windows Vista News

# re: Open Source Initiative Approves Microsoft Licenses

Great news!  I'm new here--and couldn't find any software that is currently using this license.  Could you point out some examples?

Wednesday, October 24, 2007 1:01 AM by Benjamin Stover

# re: Open Source Initiative Approves Microsoft Licenses

You can find software that uses this license on CodePlex:

http://codeplex.com/

Since this license used to be called the  Permissive License, you might find that name used frequently.

Monday, November 05, 2007 1:32 AM by Charlie Calvert

# Community Convergence XXXV

Welcome to the thirty-fifth edition of Community Convergence. This week we have an interview with C#

Monday, November 05, 2007 1:44 AM by Charlie Calvert's Community Blog

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker