假设我将Project X置于封闭源下。它引用/链接到组件Y是LGPL,我们对组件Y进行修改
1)我们发布Project X二进制文件,其源代码为修改后的组件Y
OR
2)我们向上游(原作者)提供组件Y修改,并发布没有组件Y源的Project X二进制文件。
这些情况是否符合LGPL?
答案 0 :(得分:3)
1)没问题。
2)不是:您必须分发y源(或至少是书面要约)。您的用户很难在上游补丁库(一个错误跟踪器,无论如何)中寻找您的修改。
答案 1 :(得分:0)
选项(1)当然可以。选项(2)可能不是,因为没有真正的“上游贡献修改”的方法。