我想在我们为客户构建的生产解决方案中使用RazorEngine。谁能告诉我,如果我们将解决方案交给客户,RazorEngine是否100%免费使用,即没有隐藏的成本,没有许可证问题?
编辑:
非常感谢你的回复。我更加相信我们可以在我们的生产代码中使用RazorEngine。
有没有办法把这个问题变成维基?我认为到目前为止给出的所有答案都是有效的。只选择一个作为被接受的可能有点不公平。
发布于 2011-07-12 23:36:06
根据project page的说法,他们使用Microsoft Public License (Ms-PL)。
因此,如果您将编译后的代码分发给客户端,它将是100%免费的-请参阅http://en.wikipedia.org/wiki/Shared_source#Microsoft_Public_License_.28Ms-PL.29
看起来你也可以分发源代码,只要你包含许可条款并在这个许可下发布你的整个项目:
(D)如果您以源代码形式分发本软件的任何部分,您只能在本许可证下通过将本许可证的完整副本包含在您的分发中才能这样做。如果您以编译或目标代码形式分发本软件的任何部分,则只能在符合本许可证的许可证下进行分发。
发布于 2011-07-12 23:34:35
它是在MS-PL许可证下的。更多信息请访问:http://razorengine.codeplex.com/license和http://www.opensource.org/licenses/MS-PL
简单地说,如果你使用razor,它的源代码不一定要发布,但它必须是可用的。好的,源代码很容易在网上找到。
发布于 2011-07-12 23:37:00
license表示“是”。
(A)版权授予-根据本许可证的条款,包括第3节中的许可条件和限制,每个贡献者授予您一个非排他性的、全球范围的、免版税的版权许可,以复制其贡献、准备其贡献的衍生作品以及分发其贡献或您创建的任何衍生作品。
(B)专利授予-根据本许可证的条款,包括第3节中的许可条件和限制,每个贡献者在其许可的专利下向您授予非独家的、全球范围的、免版税的许可,以制作、制作、使用、销售、要约出售、导入和/或以其他方式处置其在软件中的贡献或软件中贡献的衍生作品。
请确保您阅读了整个许可证,在第三节中有一些限制。
只是提醒一下,StackOverflow在法律问题上不是权威。这些问题应该向您/贵公司的法律委员会提出。我不能保证我对许可证的理解是正确的。
https://stackoverflow.com/questions/6666832
复制相似问题