2

我在这里发现了一些与此相关的问题,但不完全是我需要的。我正在开发一种产品,该产品使用了我修改过的几种 LGPL 许可产品以及我自己的代码。我想在 LGPL 许可下发布产品,我想这很好。

现在,关于修改代码,我有几个问题。每个文件的标题中都包含与作者/产品等相关的注释。我应该把它留在那里并在下面添加关于所做更改的注释吗?如果是这样,那么大量修改的文件呢?另外,我是否需要任何文件来跟踪所有更改?(听起来工作量很大)

我很乐意保留原作者完整的文件头,并添加自己并更改文件,但是根据 LGPL 许可证可以吗?最后一件事,如果我将原始产品用作我自己的代码库并重命名文件等,我是否要编辑原始注释以匹配新文件名?

谢谢!

4

1 回答 1

1

我应该把它留在那里并在下面添加关于所做更改的注释吗?

无论您做什么,请保留完整的版权和许可声明,并且不要将不是您自己编写的代码歪曲为自己的作品。我有时会在上游添加我自己的版权声明。这清楚地表明我上次接触了该软件,所以我应该为这些错误负责。

另外,我是否需要任何文件来跟踪所有更改?(听起来工作量很大)

将其放在 GitHub 等开源代码托管网站上。无论如何,这是一个好主意,无论您是否在法律上需要它。(我认为您不会这样做,但请仔细阅读 LGPL;您必须能够为您所做的任何二进制版本提供源代码。如果您将源代码与二进制文件一起分发,应该没问题。)

我不是律师。

于 2011-06-11T19:43:07.103 回答