问题标签 [lgpl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
licensing - 如果我修改并动态链接到修改后的 LGLP Lib,我是否必须使更改可用?
我在当前动态链接的 LGPL Lib 中发现了一个错误。
- 该应用程序是闭源的
- 我动态链接到 LGPL Lib
- 该应用程序将向公众开放
如果我修改库,我的理解是我必须使更改后的源文件可用于应用程序,这是正确的吗?
licensing - 在商业 Java 应用程序中使用 LGPL 库
我有一个商业 Java 应用程序,我将分发它。
我想使用 LGPL 的 java 库。我不会修改库。该库的 LGPL 许可证是否对我的应用程序许可证有任何影响?
javascript - 如何在商业网站中合法使用 LGPL javascript?
我的理解是,通过 LGPL,我可以链接和使用 LGPL 库进行商业用途,只要我不复制代码吗?
这对你编译成二进制的程序是有意义的,但是 JavaScript 呢?
我想在我的商业网站中使用 JQuery 的Greybox插件,但不知道如何合法地这样做,因为它是 LGPL。
licensing - VMime 和奇怪的“商业”LGPL 许可?
问候,
我正在寻找一个 MIME 库,它在 LGPL 下可用。经过一番谷歌搜索,我找到了 VMime。在浏览了他们的网站之后,我遇到了许可页面,这让我有点困惑。
- 首先,他们根据 GPL 条款提供 VMime,这一点非常清楚。
- 其次,他们根据“商业”许可——LGPL——提供VMime。
他们允许根据 LGPL 的条款使用该库,但是您
- 必须支付“费用”才能使用 LGPL 许可证,
- 必须为您使用此库的每个项目支付“费用”。
这让我很好奇,我开始浏览 FSF 网站以获取有关此的更多信息,其中指出:
GPL 是否允许我从我的站点下载程序收取费用?
是的。您可以收取任何您希望分发该程序副本的费用。如果您通过下载分发二进制文件,则必须提供“等效访问”来下载源代码——因此,下载源代码的费用可能不会高于下载二进制文件的费用。
我可以理解,但他们通过 SourceForge 提供下载,所以不能是这个费用。
GPL 是否允许我要求收到该软件的任何人都必须向我支付费用和/或通知我?
不。事实上,这样的要求会使程序成为非免费的。如果人们在获得程序的副本时必须付费,或者如果他们必须特别通知任何人,那么该程序就不是免费的。请参阅自由软件的定义。
GPL 是一种自由软件许可证,因此它允许人们使用甚至重新分发软件,而无需为此向任何人支付费用。
啊,哈。假设我从不浏览他们的网站,并且我在 Ubuntu 上使用了这样的包,我会根据“普通”LGPL 的条款使用该库,而不是他们的“商业”变体。
我想,既然包出现在 Ubuntu 存储库中,我可以根据 LGPL 的条款使用它,并将它动态链接到专有代码;就像所有其他 LGPL 许可软件一样?
然后我遇到了这个:
如果我付费分发 GPL 软件,我是否还需要免费向公众提供?
不会。但是,如果有人支付了您的费用并获得了一份副本,GPL 允许他们自由地将其发布给公众,无论是否收费。例如,有人可以支付您的费用,然后将她的副本放在网站上供公众使用。
有任何想法吗?
这意味着 Ubuntu 软件包是“GPL”变体,不包括 LGPL 条款。或者我该如何理解?
在“请教律师”之前。
qt - Qt 单个 EXE 与 LGPL?
在分发程序(没有 Qt 许可证)方面,我对 LGPL/GPL 了解不多;如果我制作了一个程序,我可以将库静态链接到 exe,这样我就有一个文件可以在以下情况下分发:
该程序不需要任何费用,它只是被分发(封闭源代码或开源)?
当您必须为程序付费时,您仍然可以静态链接吗?
licensing - 对源代码和 GNU LESSER GPL 收费
问:
如果我在 LGPL 下发布程序,我可以对源代码收费吗?
这个想法是出售程序,谁想要也可以以额外的价格购买源代码。
javascript - rhino 服务器端 js 许可
rhino 未来有什么计划将许可更改为 lgpl?目前它是 gpl,也意味着如果我们使用它,我们需要开源我们的应用程序,对吗?
licensing - 使用 GPL 或 LGPL 许可的软件时会出现什么情况
在一切合法且符合软件开发中的道德问题的情况下,是否允许在我的软件中使用我在销售时收取费用的开源产品?
场景:我开发了一个 PHP 内容管理系统 (CMS),并在我的 CMS 中使用了一些获得 GPL 或 LGPL 许可的 Linux 可执行文件来完成图像编辑等各种任务。我正在销售 CMS,并且在交付产品时还包括可执行文件。
我不编辑 GPL 软件的源代码,只是使用它。
open-source - 如果我在我的 Web 应用程序中使用 LGPL 库,我是否必须提供服务器端源代码?
我的 Rails 应用程序在此处使用 Rails SVN 绑定,这些绑定是根据 LGPL 条款分发的。
通过使用这些绑定,我是否需要分发我的 Rails 项目?