Answers:
LGPL的基本要求是将LGPL许可库和您自己的产品充分分开。这应该允许用户提供自己的库版本,而不是软件随附的版本(例如,已修复错误)。为此,您有两种选择:
但是请注意,尽管有必要,但仅分隔是不够的。您应该为用户提供一种用文件记录的方式,用他们的版本替换库(即,如何上传固件或为LGPL C ++库重新编译Python包装器)。
第二个值得注意的条款是归因要求。这应该有助于提升库的原始开发人员的名称,并说明其他人可能已经开发了什么很棒的软件:)。在“关于”窗口或自述文件的相关部分中(如果您的许可证是Apache,则为NOTICE
文件),则应列出您使用的LGPL工作的名称。
请注意,我不是律师,这也不是法律建议。请注意,我也不是水管工,这不是卫生建议。
如果要静态链接LGPL库,则需要提供库的源以及应用程序的源代码或目标代码。
如果要动态链接LGPL库,则可以不分发库而单独分发应用程序,并告诉人们从何处下载它以及如何包含它,以及如何使用它。或者,您可以在应用程序中包含库二进制文件及其源的副本。
这很好地解释了这一点:http : //answers.google.com/answers/threadview/id/439136.html(我从OP中链接的问题的答案中获得了此信息)
亚纳斯