我在网上看到以下组合存在:
专有源代码+ GPL源代码 - > GPL源代码(所有代码必须在GPL下发布)
专有源代码+ LGPL源代码 - >专有源代码(所有代码仍为专有)
现在静态/动态链接GPL和LGPL代码如何与上述组合一起工作?
我正在开发一个我希望在许可许可下发布的开源项目,因为它是一个库,而不是一个应用程序,而且就个人而言,我不喜欢copyleft的库代码.如果我浏览用不同编程语言编写的GPL代码只是为了大致了解如何做某事,然后用我正在使用的语言编写一个类似或相同算法的不同实现,那么可能会是什么后果?如果我的代码与他们的代码有些相似,并且明显受到他们的影响,那么copyleft所有者会有任何合理的投诉吗?这些灰色区域通常如何工作?
长话短说,我们正在分发一款免费软件.代码是GNU/GPL许可证,我们尝试与原始开发人员合作,但没有成功.我们正在改进软件,添加了许多功能,不太可能将我们的代码合并到原始代码中.
我们希望使用新名称调用新项目,当然使用相同的许可证并更改每个文件中的版权声明.
我知道GNU/GPL应该允许修改代码和重新分发,但这里有一些问题:
能否请你提出这是众所周知的"开源"许可证允许我使用专有的Web服务,这些牌照(互联网向公众开放),这我不会让开源下库.
我可以在某处说明我正在使用该库,我可以分享我在库中所做的更改.
我猜GPL在这里不起作用,因为我不打算将整个产品作为GPL发布,还有什么其他选择?
这就是我发现的关于Meebo和libpurple的内容:
我有一个许可问题.你觉得,鉴于libpurple代码库的GPL状态,Meebo使用libpurple是可以接受的吗?据Meebo的网站上后,他们觉得自己并不需要发布自己的源代码,因为他们不直接分发二进制程序给客户(因为Meebo的是一个Web应用程序).我想问的原因是因为我想使用的libpurple的代码库开始一个项目,我想知道的许可限制是什么.
libpurble开发人员回答说没关系:-S
另外,我发现了这个:
该漏洞被称为是一个"应用服务提供商"(因此"ASP"),通过运行程序和(大概)获得任何好处来自于让人们在整个访问正在运行的程序了然于胸的copyleft许可证的自由的好处网络; 但是提供者可以争辩说他们自己并没有重新分配这些工作,所以他们没有义务为收件人提供同样的自由.
这表示我们可以在Web服务中使用GPL v2和v3代码,而我们不会自行分发应用程序(例如像google那样).那是对的吗?
我想开发一个适用于所有操作系统的C++应用程序.此应用程序将免费使用至版本1.5(以确保它具有高品质).我不希望这个应用程序是开源的.公众只能访问安装程序"EXE",就是这样.所有源代码都将由我保存和维护,而不是在合法公司下(至少目前为止).
因此,根据上述信息,我是否需要购买Qt框架或者我可以使用免费版本吗?我总是对LGPL和GPL等免费许可协议感到困惑.我可以阅读它一百万次,但仍然不知道我是否可以使用它.
如果我能以正常的非法律条款免费使用Qt; 我必须做什么或如何限制,以便我可以免费看到Qt.
我真的希望我可以免费使用Qt,因为当这个应用程序确实花钱时,我仍然希望有一个免费版本,功能较少,付费版本仍然非常便宜.不足以让我变得富有,仅仅这样我就不会破产哈哈.我们说付费版本的价格是5美元.
如果在封闭源软件中包含GPL或LGPL许可图标,是否存在法律问题风险?
是否只是为了包含图标而迫使它成为开源?
将图标编译为资源是否重要?
如果您遵循许可证指定的归属规则,是否可以安全地使用创意常用许可图标?
我担心在商业生产环境中使用GPL v2和GPL v3许可软件.我想使用HaProxy作为负载平衡解决方案.复制左边是否安全?我不会修改源代码中的任何内容,系统的体系结构需要使用负载均衡器.
它将嵌入更大的分布式系统中.所以我们卖的是整个系统.在另一个站点上,我们需要再次安装负载均衡器,并可能与其他东西混合使用.我认为这是"分配"一词让我感到困惑.
我试图弄清楚在哪些案例中"衍生作品"的法律后果发挥作用.我的代码到底是什么衍生作品?
这不是GPL无效,因为PHP拥有自己的许可证并且您使用PHP构建该框架吗?
这不是一个"衍生作品",因此无效,因为wordpress是GPL吗?
这是衍生作品吗?
你看,我原本认为构建在(或构建)某些东西上的所有代码都是衍生代码 - 但事实并非如此.例如,苹果在他们的操作系统中使用Linux部件 - 但他们的操作系统不是在GPL下发布的.
我们大多数人都为这些语言构建的语言或系统构建了库.那么我们的代码什么时候成为别人代码的衍生物?
我的理解是,使用LGPL,我可以链接并使用LGPL库进行商业用途,只要我不复制代码吗?
这对于编译为二进制的程序有意义,但JavaScript呢?
我想在我的商业网站上使用JQuery 的Greybox插件,但由于它是LGPL,因此不知道如何合法地执行此操作.
gpl ×10
licensing ×5
lgpl ×4
c++ ×1
fork ×1
frameworks ×1
haproxy ×1
icons ×1
javascript ×1
jquery ×1
open-source ×1
qt ×1