gpt4 book ai didi

open-source - 在线 SAAS 应用程序中的 GPL 组件?

转载 作者:行者123 更新时间:2023-12-04 18:52:42 24 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我有一个基于 Web 的应用程序,我每月向允许他们构建网站的企业收费。我想在我的站点构建器中使用 GPL(版本 2)组件(PLUpload,这是一个 Flash 组件),允许我的客户上传文件。我不介意分享我对 PLUpload 所做的任何更改,但我不能对我的整个网站代码进行 GPL。

我可以在我的网站中使用它而我的整个 Web 应用程序都不是 GPL 吗?

最佳答案

通常,是的。 GPL 主要限制分发,而不是使用。因此,只要您不分发您的网站(例如将 zip 文件中的所有代码出售以供其他人安装),您就无需在 GPL 下发布网站的其余部分。事实上,即使您对组件进行了更改并且不分发新组件,也不需要发布您所做的源代码更改。

我应该补充一点,GNU 有一个单独的网站使用许可,称为 AGPL http://en.wikipedia.org/wiki/Affero_General_Public_License这对网站使用 AGPL 代码有不同的要求。如果代码属于此范围,则我对您的问题不太了解该许可证(除了有争议之外)。

我不知道 PLUpload,它是做什么的,等等,但上面假设它只是服务器端使用的代码,而不是正在发送到浏览器的 Flash 组件等......也有很多争论,类似于使用 GPL JavaScript 作为网站代码库的一部分,您需要授予人们关于您的代码的内容,发送到浏览器的“组件”构成“分发”(一个网站?单个 http 响应?等)。

我不是律师,也不是法律建议 (yada yada)。如果这真的让你担心,我建议你雇一个。

关于open-source - 在线 SAAS 应用程序中的 GPL 组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3798902/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com