LGPL 许可和修改现有代码

发布于 2024-11-14 22:06:03 字数 1455 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

回眸一遍 2024-11-21 22:06:03

我应该将其留在那里并在其下添加有关所做更改的注释吗?

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

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

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

) >我不是律师。

Should I leave that there and add notes under that regarding the changes made?

Whatever you do, leave the copyright and license notice(s) intact and don't misrepresent code that you didn't write as your own work. What I sometimes do is add my own copyright notice right above the one from upstream. That makes it clear that I touched the software the last time, so I'm to blame for the bugs.

Also, do I need to have any file that keeps track of all changes? (that sounds like a lot of work)

Put it on an open source code hosting website such as GitHub. That's a good idea anyway, regardless of whether you legally need it. (I don't think you do, but read the LGPL carefully; you have to be able to supply source code for any binary release you did. If you distribute the source code along with the binaries, it should be fine.)

I am not a lawyer.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文