If someone wants to use parts of a code licensed under MS-PL and use it in a commercial product, is that allowed by MS-PL? What are the restrictions.
+5
A:
It's the Microsoft Permissive License (Ms-PL). Yes, you can pretty much do whatever you want with the code.
http://msdn.microsoft.com/en-us/asp.net/dd162267.aspx
However, do read the conditions. Ones worth noting:
If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
Booji Boy
2009-03-11 02:44:00
Is this substantially different than the BSD or Apache license?
Steve Rowe
2009-03-11 06:01:46
Yes, I think is a "BSD style" license.
Booji Boy
2009-03-11 15:08:50
Except that it appears to be deliberately incompatible with the GPL, which I deplore. There's enough license incompatibilities already, and making more is a Bad Thing.
David Thornley
2009-06-04 17:31:34