商业产品中是否允许使用MS-PL(Microsoft公共许可证)代码?

时间:2009-03-11 02:35:31

标签: open-source licensing

如果有人想使用MS-PL许可的部分代码并在商业产品中使用,那么MS-PL是否允许这样做?有什么限制。

1 个答案:

答案 0 :(得分:24)

这是微软公共许可证(Ms-PL)。是的,你可以用代码做任何你想做的事。

https://msdn.microsoft.com/en-us/library/ff648068.aspx

但是,请阅读条件。值得注意的是:

  • 如果您分发软件的任何部分,您必须保留软件中的所有版权,专利,商标和归属声明。

  • 如果您以<源代码形式分发软件的任何部分,则只能在此许可下通过在您的发行版中附上此许可的完整副本来执行此操作。如果您以编译或目标代码形式分发软件的任何部分,则只能在符合此许可的许可下进行分发。

注意:MS-PL似乎故意与GPL不兼容。