2

我有用 Grails 开发的网站。网站上有谷歌广告和亚马逊链接。我想开源该网站的实现,但我不确定我是否仍然能够使用 Adsense“赚钱”。

所以问题是,如果我开源网站背后的代码,我还能在网站上运行 google adsense 吗?

我的感觉是,例如 LGPL 许可证可以做到这一点,但 GPL 许可证也可以吗?

谢谢

4

2 回答 2

4
  1. 您可以在任何许可下将您的代码发布给其他人。这不会自动将相同的许可证应用于您。但是,如果您在 GPL 下发布代码并接受贡献,则包含这些贡献的代码的任何分支都是 GPL 许可给您的。这就是例如 Sun 要求将任何对 MySQL 的贡献的版权分配给他们的原因之一,这样他们就不会属于 GPL 许可并且能够对 MySQL 进行双重许可。

  2. GPL 许可仅适用于您的代码,不适用于使用该代码处理的数据。例如,如果您正在编写 CMS,您可以 GPL 源代码,但发布的内容是在作者选择的任何许可下。因此,AdSense 是一种内容,因此 GPL 不应适用于它。

  3. 从广义上讲,根据 GPL 许可产品并不禁止任何人以金钱为目的出售该产品。它只是声明,被许可人必须免费向获得最终产品的人提供源代码(或者如果以 CD 形式发送,则收取少量费用以支付费用,但没有利润)。

免责声明:我不是律师。您应该咨询版权律师,了解根据 GPL 许可某些内容的实际法律影响。

于 2009-02-21T00:06:22.343 回答
2

是的,如果您在 GPL 风格的许可下发布代码,您可以在您的网站上运行 adsense。GPL 或 LGPL 中没有任何条款阻止您通过代码赚钱。

从广义上讲,这些限制表明,如果您选择在 GPL/LGPL 许可下发布代码,则必须给其他人使用您的代码的相同机会。

免责声明:我不是律师等。

于 2009-02-20T23:52:11.267 回答