【问题标题】:LGPL Licencing for Inclusion into other libraries [closed]用于包含到其他库中的 LGPL 许可证 [关闭]
【发布时间】:2010-09-15 22:28:34
【问题描述】:

我使用的很多 LGPL 库已经停止维护并且没有文档。我发现其中一些库非常有用,它们都是 LGPL 或 MIT。我可以将这些库合并到我自己的库中,在 LGPL 下发布并自己维护这些库吗?此外,其中一些库做同样的事情或相互补充。

我可以根据自己的更改和文档将这些发布到一个命名空间中吗? 我还将在与库一起开发的 GPL 程序中使用这些。这会违反任何服务条款吗?

在联系所有者/开发者之前,我不想说出任何库的名称。

在这些法律限制下我仍然可以这样做吗?

【问题讨论】:

标签: open-source licensing gpl lgpl


【解决方案1】:

是的,您可以将多个 LGPL 库组合成一个 LGPL 库。还允许重命名函数以将它们放入单个名称空间。

还可以将 LGPL 和 MIT 库组合在一起,形成一个库,因为 LGPL 和 MIT 许可证是兼容的。我相信您也可以只将 LGPL 应用于这个组合库,因为 LGPL 是 MIT 许可证的超集。

显然,您不得删除任何版权声明,最终的图书馆将拥有多个人的版权,包括您自己。

然后在 GPL 程序中使用上述任何库也可以。

如您所说,首先尝试联系开发人员是一个很好的举措 - 如果他们仍然对开发库感兴趣,您可以与其中一个或多个合作。

【讨论】:

    猜你喜欢
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多