许可和商业使用

发布于 2024-10-11 22:59:48 字数 1455 浏览 6 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

鱼忆七猫命九 2024-10-18 22:59:48

您的问题不清楚您的程序与该 AGPL 软件有何关系。至少有两种可能性:

  1. 如果您的软件将 AGPL 代码保留为一个明确分离的组件,您的代码将其用作外部程序(例如,在 Java/GWT 中,Runtime.getRuntime().exec(params)),那么您的程序不会不需要获得 AGPL 许可,并且您不必分发代码源,但您必须使 AGPL 软件的源像您的应用程序一样容易获得(AGPL v3 的第 6d 节)。
  2. 如果您的软件以某种方式与 AGPL 软件合并,即使只是在其周围创建一个包装器,但分离不明确或者它们不能“合理地被认为是独立且独立的作品”,那么您的程序可以被视为衍生作品,因此必须获得 AGPL 许可,并且您必须分发您的程序和原始 AGPL 软件的源代码。

我想强调的是,对 AGPL 软件的访问/使用进行收费并没有什么问题。你只需要提供源代码,没有什么可以阻止你收取费用或通过广告赚钱(就像那些运行在修改后的Linux内核上的网络搜索公司)。

It is unclear in your question how your program relates to this AGPL software. There are at least two possibilities:

  1. If your software keeps the AGPL code as a clearly separated component that your code uses as an external program (e.g. in Java/GWT, Runtime.getRuntime().exec(params)), then your program does not need to be licenced as AGPL and you do not have to distribute the sources of your code, but you must make the sources of the AGPL software as easily available as your application (section 6d of AGPL v3).
  2. If your software merges somehow with the AGPL software, even just creating a wrapper around it, in a way that the separation is not clear or they cannot "reasonably [be] considered independent and separate works in themselves", then your program can be considered a derivative work and therefore must be licenced as AGPL, and you must distribute the source code of both your program and of the original AGPL software.

I would like to stress that there is nothing wrong with charging for access / use of AGPL software. You only need to provide the source, nothing prevents you from charging a fee or earning money from advertising (like those websearch companies that run on modified linux kernels).

你如我软肋 2024-10-18 22:59:48

根据 http://en.wikipedia.org/wiki/Affero_General_Public_License
AGPL 的两个版本都旨在弥补普通 GPL 中应用程序服务提供商所感知的“漏洞”(“ASP 漏洞”),即使用但不分发软件时,不会触发 Copyleft 条款。每个版本与其所基于的 GNU GPL 版本的不同之处在于具有解决通过计算机网络使用软件的附加条款。附加条款要求 AGPL 许可作品(通常是 Web 应用程序)的任何网络用户都可以使用完整的源代码。

As per http://en.wikipedia.org/wiki/Affero_General_Public_License
Both versions of the AGPL were designed to close a perceived application service provider "loophole" (the "ASP loophole") in the ordinary GPL, whereby using but not distributing the software, the copyleft provisions are not triggered. Each version differs from the version of the GNU GPL on which it is based in having an additional provision addressing use of software over a computer network. The additional provision requires that the complete source code be made available to any network user of the AGPL-licensed work, typically a Web application.

叹梦 2024-10-18 22:59:48

简而言之,不。根据维基百科,AGPL 许可证就像 GPL 许可证一样,添加了通过网络使用的条款。

长答案是肯定的,但您还必须发布您的来源。某些应用程序使用此结构,例如官方 XChat windows 版本。

In short, no. According to Wikipedia the AGPL license is just like the GPL license with added clauses for use over a network.

The long answer is yes, but you'd also have to publish your source. Some applications use this structure, for example the official XChat windows builds.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文