小编use*_*179的帖子

LGPL 如果源代码单独提供,您可以单独分发可执行文件吗?

我编写了一个小应用程序,它链接到 LGPL 下发布的库。我的所有源代码 (C/Lua) 都可以从我的 GitHub 页面免费获得。但是,由于我的应用程序的性质(必须完全且简单地可移植)及其目标受众(非技术用户),我想静态链接它并将其作为单个独立的应用程序分发(也来自同一 GitHub 页面)可执行文件可以从任何目录下载并立即运行。没有许可证或 .dll 会使事情复杂化或迷惑用户。

问题是我不确定这是否合法。LGPL 的措辞让我感到困惑。按照我的理解,只要我的源代码也被分发并附带 LGPL 的副本,我就可以静态链接到 LGPL 库。我的问题是:

我的源代码和许可证副本是否必须我的可执行文件一起分发,打包到单个可分发文件中,还是必须在某个地方可用?我的应用程序不包含任何指向其 GitHub 页面的链接或引用,但如有必要,可以进行修改。

感谢您的任何帮助!

licensing lgpl static-libraries

5
推荐指数
1
解决办法
1717
查看次数

标签 统计

lgpl ×1

licensing ×1

static-libraries ×1