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

use*_*392 30 licensing open-source

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

Boo*_*Boy 24

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

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

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

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

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

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

  • 除非它似乎故意与GPL不相容,我对此表示遗憾.已经存在足够的许可证不兼容性,并且制造更多是不好的事情. (5认同)