这个问题是我的其他问题之一的后续问题, 我可以合法地将 GPL 和 LGPL 开源软件合并到专有的闭源项目中吗?

的许多条件 LGPL许可证 都是基于分布的概念。我的公司从事顾问业务。我们签订合同来创建软件,并将其交付给客户。这是否构成 LGPL 许可下的分发?

我们还向客户提供该软件,以便通过受密码保护的文件服务器下载。这是否构成分配?

有帮助吗?

解决方案

是的,它确实。GPL 诞生的首要原因之一是为了防止出现有人拥有二进制文件但没有来源的情况。

IANAL,所以我不能说咨询客户关系是否会构成一个漏洞,您可以利用该漏洞来避免传递源代码,但这肯定违背了许可证执行您所建议的操作的意图。

其他提示

我认为你所做的是“分配”。无论如何,在这种情况下,律师的支持很重要。

您的第一个问题实际上取决于您开发软件所依据的合同。您是否交付完整的产品或按小时进行工作?谁保留该软件的版权?

我想说,一般来说,如果您作为承包商工作,那么您的客户就必须处理这些问题。

是的,在我看来,通过密码保护下载构成了分发,并且您必须以相同的方式分发源代码。

是的,这两种情况都构成分配。如果它离开了开发者的手,它就会被分发。当然,假设您的公司是许可证持有者,而不是您的客户。

每当您向其他人提供某些软件的副本时,您就已经分发了该软件。不一定要向广大公众公开才有资格进行分发。

首先,我不是律师。您或许应该咨询一位。

当您的客户收到您的程序或库时,您就将其分发给该客户。这意味着您必须根据 GPL 向您的客户提供源代码。但是,如果分发范围仅限于此,则您无需将代码分发给广大公众。

但是,如果客户分发代码,他们就会根据 GPL 条款成为分发者,然后需要将代码提供给他们的客户/客户/其他任何人。

请注意,GPL 不要求客户在收到二进制文件的同时向其提供源代码。但是,您必须向客户提供书面报价,以便根据他们的要求向他们提供源代码,而无需向他们收取任何额外费用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top