许可:NAnt任务

时间:2009-12-28 21:36:24

标签: licensing nant gpl

NAnt license例外的实际意义是什么:

  

作为特殊例外,版权所有   这个软件的持有者给你   链接程序集的权限   独立的模块,以产生新的   组件,无论许可证如何   这些独立模块的条款,   并复制和分发   根据条款产生的组件   你的选择,只要你也是   满足,为每个相关的独立   模块,条款和条件   该模块的许可证。一个   独立模块是一个模块   不是源自或基于这些   组件。如果你修改它   软件,你可以扩展这个   您的版本的例外   软件,但你没有义务   这样做。如果你不想这样做,   从中删除此异常声明   你的版本。

这是否意味着我可以为NAnt创建非GPL任务,或者它们被认为不是独立于独立模块? NAntContrib具有相同的许可,具有相同的例外,因此它不回答这个问题。

我理解正式答案只能由律师给出,但如果您想在空闲时间创建一些链接到NAnt(如任务或记录器)的东西,您会咨询律师吗?

1 个答案:

答案 0 :(得分:1)

我不是律师,所以在你做任何事之前你可能想要问一个,但据我所知,如果你编写使用GPL V2许可的库的软件,那么在GPL V2中你的软件就变成了衍生作品(甚至如果您只是使用它们,而没有修改它们),这意味着您必须发布源代码。他们后来添加了一个类路径异常,这意味着如果你只是使用未经修改的库,那么你的软件就不会成为衍生作品。我认为这就是上面的例外情况。