Ted*_*dyB 26 javascript jquery gpl lgpl
我的理解是,使用LGPL,我可以链接并使用LGPL库进行商业用途,只要我不复制代码吗?
这对于编译为二进制的程序有意义,但JavaScript呢?
我想在我的商业网站上使用JQuery 的Greybox插件,但由于它是LGPL,因此不知道如何合法地执行此操作.
Bri*_*ell 19
LGPL基本上需要(阅读完整许可证和常见问题解答以获取详细信息):
(这是对需求的简要概述,因为它们适用于您的情况;正如我所说,请参阅许可证和常见问题解答以获取更多详细信息)
要符合(1),请参阅文章The JavaScript Trap中的"附录:发布免费JavaScript程序的约定",以获取有关如何提及和链接到JavaScript程序许可的建议约定.
为符合(2),您可以按原样提供代码.如果出于性能原因需要缩小代码,则应在代码的未缩小版本的注释中包含一个链接.
要在JavaScript中遵守(3),只要将代码保存在单独的脚本文件中,并且不将其与代码合并到一个文件中,就应该没问题.任何想要替换它的人都可以使用Greasemonkey或UserJS来实现.
JCa*_*sso 16
LGPL第5段
一个程序不包含库的任何部分的衍生物,但旨在通过编译或链接库与库一起工作,称为"使用库的工作".这种工作是孤立的,不是图书馆的衍生作品,因此不属于本许可的范围.
所以你可以自由使用它如果你不改变它.(这里免费意味着没有任何头痛:))
Mar*_*ers 13
您可以在您的网站上使用和分发LGPL库,并将其与商业代码结合使用.唯一的限制是您必须保持库的开源,包括您对其进行的任何修改,并允许您的用户获取库的源,许可和版权信息.
您不必在LGPL下分发您的商业代码.
这与GPL不同,您必须在GPL下分发您的代码.
归档时间: |
|
查看次数: |
20485 次 |
最近记录: |