关于许可:LGPL许可下“分发”的含义范围是什么?

关于许可:LGPL许可下“分发”的含义范围是什么?

What are the extents of the meaning of “distributing” under the LGPL license?

这个问题是我其他问题之一的跟进,我可以合法地将GPL和LGPL开放源代码软件纳入专有的封闭源项目吗?

LGPL许可证的许多条件都基于发行的概念。 我公司以顾问身份开展业务。 我们已签约创建软件,并将其交付给客户。 这是否构成LGPL许可下的发行?

我们还向客户提供了该软件,可通过受密码保护的文件服务器下载该软件。 这构成分布吗?


是的,它确实。 GPL最初出现的原因之一是为了防止有人拥有二进制文件但无源的情况。

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


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

我要说的是,通常来说,如果您是承包商,则必须由您的客户来处理这些问题。

是的,我认为通过密码保护进行下载构成了分发,您将必须以相同的方式分发源代码。


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


是的,这两种情况都构成分配。如果它离开了开发人员的手,那就是分发。当然,前提是您的公司是许可证持有人,而不是您的客户。


首先,我不是律师。您可能应该咨询一个。

当您的客户端收到您的程序或库时,您就是在分发该客户端。这意味着您必须按照GPL向客户提供源代码。但是,如果分发不超出此范围,则无需将代码分发给公众。

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

请注意,GPL不需要在客户端收到二进制代码的同时将源代码提供给客户端。但是,您必须向客户提供书面报价,以根据他们的要求将源代码提供给他们,而无需花费更多费用。


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


推荐阅读

    linux打包项目命令?

    linux打包项目命令?,项目,文件,命令,软件,数字,系统,名称,工具,目录,格式,Lin

    linux项目更新命令行?

    linux项目更新命令行?,工作,地址,系统,数据,信息,项目,标准,电脑,目录,命令,l

    linux条件判断命令?

    linux条件判断命令?,代码,系统,语句,地方,工作,软件,时间,项目,管理,标准,条

    linux命令安条件删除?

    linux命令安条件删除?,系统,命令,不了,通用,名称,文件夹,文件,目录,软件,子

    linux命令创建项目组?

    linux命令创建项目组?,管理,密码,项目,命令,系统,位置,文件,用户组,用户,文

    复制项目的linux命令?

    复制项目的linux命令?,系统,项目,文件,命令,目录,源文件,语法,选项,目标,功

    linux命令项目部署?

    linux命令项目部署?,项目,服务,环境,软件,系统,代理,管理,统一,做好,业务,怎

    linux部署项目的命令?

    linux部署项目的命令?,项目,系统,设备,环境,工作,基础,传播,信息,标准,代码,L

    linux项目常用命令?

    linux项目常用命令?,工作,地址,系统,信息,管理,项目,命令,目录,标准,网络,lin

    linux项目更新命令?

    linux项目更新命令?,系统,信息,网络,地址,网站,通信,管理,时间,项目,命令,lin

    启动项目命令linux?

    启动项目命令linux?,工作,经理,产品,技术,地址,数字,系统,项目,命令,信息,怎

    linux编译项目的命令?

    linux编译项目的命令?,系统,工作,地址,软件,工具,信息,代码,项目,命令,环境,l

    项目linux常用命令?

    项目linux常用命令?,工作,地址,系统,管理,设备,信息,项目,命令,目录,标准,lin

    linux上部署项目命令?

    linux上部署项目命令?,项目,软件,服务,工具,环境,代理,地址,代码,首页,做好,l

    linux创建项目命令?

    linux创建项目命令?,名称,新增,项目,文件,命令,首次,工作,时间,文件夹,文件

    linux项目部署命令?

    linux项目部署命令?,项目,服务,软件,环境,系统,代理,代码,统一,数字,基础,怎

    Python 条件语句

    Python 条件语句,代码,语句,条件,名称,培训,信息,位置,结果,变量,括号,Pytho

    python能做什么项目

    python能做什么项目,项目,数据,基础,图片,信息,工具,网站,概念,代码,基本知