首页 / 知识
关于许可:LGPL许可下“分发”的含义范围是什么?
2023-04-17 06:38:00

What are the extents of the meaning of “distributing” under the LGPL license?这个问题是我其他问题之一的跟进,我可以合法地将GPL和LGPL开放源代码软件纳入专有的封闭源项目吗? LGPL许可证的许多条件都基于发行的概念。 我公司以顾问身份开展业务。 我们已签约创建软件,并将其交付给客户。 这是否构成LGPL许可下的发行? 我们还向客户提供了该软件,可通过受密码保护的文件服务器下载该软件。 这构成分布吗? 是的,它确实。 GPL最初出现的原因之一是为了防止有人拥有二进制文件但无源的情况。 IANAL,所以我不能说咨询公司与客户之间的关系是否会构成一个漏洞,您可以使用该漏洞避免传递源代码,但这肯定违反了许可证的意图来执行您的建议。 您的第一个问题实际上取决于您根据其开发软件的合同。您是否按小时提供完整的产品或工作?谁保留该软件的版权? 我要说的是,通常来说,如果您是承包商,则必须由您的客户来处理这些问题。 是的,我认为通过密码保护进行下载构成了分发,您将必须以相同的方式分发源代码。 我认为您要做的是"分配"。无论如何,在这种情况下,律师的支持很重要。 是的,这两种情况都构成分配。如果它离开了开发人员的手,那就是分发。当然,前提是您的公司是许可证持有人,而不是您的客户。 首先,我不是律师。您可能应该咨询一个。 当您的客户端收到您的程序或库时,您就是在分发该客户端。这意味着您必须按照GPL向客户提供源代码。但是,如果分发不超出此范围,则无需将代码分发给公众。 但是,如果客户分发了代码,则根据GPL的条款,他们将成为分发者,然后需要将代码提供给其客户/客户/任何对象。 请注意,GPL不需要在客户端收到二进制代码的同时将源代码提供给客户端。但是,您必须向客户提供书面报价,以根据他们的要求将源代码提供给他们,而无需花费更多费用。 每当您向他人提供某些软件的副本时,您就已经分发了该软件。不一定要向公众公开才有资格获得发行权。 |
最新内容
相关内容
linux打包项目命令?
linux打包项目命令?,项目,文件,命令,软件,数字,系统,名称,工具,目录,格式,Linux打包和压缩1、Linux下,常用打包命令有2个,分别是tar和dd;常用的压linux项目更新命令行?
linux项目更新命令行?,工作,地址,系统,数据,信息,项目,标准,电脑,目录,命令,linux常用的命令有哪些1、linux系统常用操作命令linux系统常用操linux条件判断命令?
linux条件判断命令?,代码,系统,语句,地方,工作,软件,时间,项目,管理,标准,条件语句和循环语句都可用作判断while是循环语句,在C语言中通常用whilinux命令安条件删除?
linux命令安条件删除?,系统,命令,不了,通用,名称,文件夹,文件,目录,软件,子目录,linux系统删除文件夹命令linux删除命令rm-rf命令。具体详情:rmlinux命令创建项目组?
linux命令创建项目组?,管理,密码,项目,命令,系统,位置,文件,用户组,用户,文件夹,linux命令中用root用户新建一个user1用户,新建一个group1的组复制项目的linux命令?
复制项目的linux命令?,系统,项目,文件,命令,目录,源文件,语法,选项,目标,功能,在Linux操作系统中复制文件或目录时使用的命令是()。1、在Linuxlinux命令项目部署?
linux命令项目部署?,项目,服务,环境,软件,系统,代理,管理,统一,做好,业务,怎么把php部署到apache服务器上linux?1、在linux部署php项目的方法:linux部署项目的命令?
linux部署项目的命令?,项目,系统,设备,环境,工作,基础,传播,信息,标准,代码,Linux部署springBoot项目并且查看控制台日志指定路径:如下: /data/wlinux项目常用命令?
linux项目常用命令?,工作,地址,系统,信息,管理,项目,命令,目录,标准,网络,linux常用的20个命令系统管理相关命令:df、top、free、quota、at、lplinux项目更新命令?
linux项目更新命令?,系统,信息,网络,地址,网站,通信,管理,时间,项目,命令,linux必学的60条命令是什么?压缩和解压缩:tar:打包或解包文件。gzip:压启动项目命令linux?
启动项目命令linux?,工作,经理,产品,技术,地址,数字,系统,项目,命令,信息,怎么在linux启动的时候执行一个命令?1、在启动时执行 Linux 脚本 有linux编译项目的命令?
linux编译项目的命令?,系统,工作,地址,软件,工具,信息,代码,项目,命令,环境,linux能否用命令行编译keil1、.编译软件用sdcc 2.sdcc不支持keil51c