开发GPL计划的试用版

时间:2012-11-15 18:46:09

标签: android licensing gpl

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

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

要解决此问题,我想在两个版本中发布该应用程序: - 试用版,具有全部功能,但仅供评估,可免费下载; - 完整版,包含来源,可下载,费用为100美元左右。

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

1 个答案:

答案 0 :(得分:0)

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

  

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

我认为TRIAL版本的源代码必须以相同或更低的成本(免费)提供。

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

以RedHat为例,该密钥将首先受到支持的支持。人们可以重新分享您的来源,但他们将不得不打扰。如果您的产品是好的并且您继续保持新鲜,那么克隆的风险就会降低。