-1

我开发了一个使用其他人开发的 GPL 源代码的 Android 应用程序。现在我想将应用程序发布到 Google Play。我知道我必须在 GPL 下发布应用程序的完整源代码,但我愿意付费,而且我知道 GPL 允许这样做。

现在,如果潜在用户想在购买之前试用该应用程序怎么办?

为了解决这个问题,我想发布 2 个版本的应用程序: - 试用版,具有完整功能,但仅用于评估,可免费下载;- 完整版,包括源代码,可下载,费用为 100 美元左右。

我的问题是:GPL 是否允许免费发布 DEMO/TRIAL 应用程序但没有源代码,以便潜在用户可以先试用再购买?

4

1 回答 1

0

http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowDownloadFee说:

是的。您可以收取任何您希望分发该程序副本的费用。如果您通过下载分发二进制文件,则必须提供“等效访问”来下载源代码——因此,下载源代码的费用可能不会高于下载二进制文件的费用。

我的意思是试用版的源代码必须以相同或更少的成本(免费)提供。

此外,不要忘记:http ://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLRequireAvailabilityToPublic这意味着其他人可以在支付一百万美元后获取源代码,编译并分发它。我相信这就是 CentOS 的工作方式。

以 RedHat 为例,关键在于获得支持支持的率先上市。人们可以重新分享您的来源,但他们将不得不费心。如果您的产品很好并且您继续保持新鲜,那么克隆的风险就会降低。

于 2012-11-15T19:12:42.793 回答