gpl许可证关注

时间:2010-08-31 00:06:24

标签: templates licensing gpl

当您在GPL许可下使用和编辑某些内容时?说一个程序或网站设计模板, 我该如何编写新产品的版权?

p.s“许可是PITA我从来没有得到太多的条款和条例!,我只需要简单的人类答案。”

3 个答案:

答案 0 :(得分:1)

当您在GPL下使用和编辑某些内容时,您无需执行任何操作。

当您重新分发您编辑的版本时(例如,当您将其提供给其他人时),您需要注意自己所做的事情。

通常情况下,如果您要重新分发修改后的GPL代码,正确的做法是将您的姓名附加到版权所有者列表中,因为您对您编写或修改的代码部分拥有版权。当然,整个软件必须继续根据GPL许可。这是最重要的部分。

为了保持您在GPL下的编辑再分发,您必须继续将GPL许可包含在软件中,并使获得修改后的软件的二进制版本的任何人都可以使用您编辑的版本的源代码。

只要您不尝试阻止您做的事情,即使用免费的开源代码并将其制作为专有的闭源代码,GPL就非常容易理解。

答案 1 :(得分:1)

首先,IANAL(我不是律师),这里也没有其他人可能。尽管极客喜欢对他们真正知之甚少的事情进行辩护,如果这是一个重大项目,请咨询律师。

GPL有几种风格。完整的GPL意味着如果您使用代码,您的代码也需要是GPLd。这意味着人们必须拥有对源代码的完全访问权限,并且有权修改,重新分发或转售您的代码。

LGPL不那么令人望而却步。这意味着如果您链接到(即使用)库,您就不必使用GPL。但是您对LGPLd代码所做的任何修改都属于第一类,您需要将代码分发给这些更改,并且允许人们对它们执行任何操作

答案 2 :(得分:1)

如果您想了解如何将计划声明为GPL的详细信息,请参阅GPL-HOWTO

简而言之,您需要在每个源文件中放置GPL免责声明(免责声明可在GPL-HOWTO中找到)。

您还需要下载GPL许可证并将其包含在您的软件,zip,tarball ......等等中。