将DLL包含在另一个仓库中的许可限制?

时间:2009-02-16 20:35:46

标签: version-control dll licensing

2 个答案:

答案 0 :(得分:1)

我不熟悉CodeSmith所做的事情,而且我不确切知道你在做什么。显然,您不会重新分发源代码,但它们似乎并不关心您可能重新分发的内容。

有“使用生成输出”条款;你打算只分发模板输出吗?你打算改变这个项目的源代码吗?如果不知道这些问题的答案,我就不能告诉你了。

您可以澄清您在做什么,或者询问CodeSmith。我不确定找到能够回答您具体问题的律师会很容易,因为该许可证中有很多技术问题。

答案 1 :(得分:1)

第一:Stackoverflow不是律师,不能提供法律建议。在此处获取任何法律信息,并询问律师是否重要。

嗯,这与自由软件许可证没有任何关系,所以我认为它不符合sf.net规则。

它也不授予您任何重新分发的权限。事实上,它禁止它:

  

2.2再分配。 SOURCE CODE可能无法以任何方式重新分发。

可能您的DLL是“自定义模板”,在这种情况下,它必须免费分发,这违反了Open Source Definition

的第1条
  

自定义模板分发。只有在免费提供的情况下,您才可以为SOURCE CODE分发自定义模板。

除此之外,你肯定需要澄清你在做什么。