答案 0 :(得分:1)
我不熟悉CodeSmith所做的事情,而且我不确切知道你在做什么。显然,您不会重新分发源代码,但它们似乎并不关心您可能重新分发的内容。
有“使用生成输出”条款;你打算只分发模板输出吗?你打算改变这个项目的源代码吗?如果不知道这些问题的答案,我就不能告诉你了。
您可以澄清您在做什么,或者询问CodeSmith。我不确定找到能够回答您具体问题的律师会很容易,因为该许可证中有很多技术问题。
答案 1 :(得分:1)
第一:Stackoverflow不是律师,不能提供法律建议。在此处获取任何法律信息,并询问律师是否重要。
嗯,这与自由软件许可证没有任何关系,所以我认为它不符合sf.net规则。
它也不授予您任何重新分发的权限。事实上,它禁止它:
2.2再分配。 SOURCE CODE可能无法以任何方式重新分发。
可能您的DLL是“自定义模板”,在这种情况下,它必须免费分发,这违反了Open Source Definition
的第1条自定义模板分发。只有在免费提供的情况下,您才可以为SOURCE CODE分发自定义模板。
除此之外,你肯定需要澄清你在做什么。