0

这可能以前被问过,但我在搜索中找不到答案,所以我走了。我试过阅读维基百科,但只是感到困惑。

我可以创建一个在前端或后端使用 GPL 许可库的应用程序(免费或收费)吗?

(我假设大多数人已经在这样做,只是想检查一下)

4

1 回答 1

1

是的,您可以销售包含 GPL 代码的产品。然而,有一个重要的警告。

如果您创建一个应用程序,您必须准备好向您的任何/所有客户提供其完整源代码*。然后谁能有效地编译此源并免费提供相同的产品。

如果您创建仅由您托管的服务器端代码,则无需向您的客户提供源代码。

(*) 实际上比这要复杂一些。如果您静态链接 GPL 代码,您肯定需要发布您的源代码,但某些动态链接方法可能会被豁免。如果对此提出质疑,您可能必须准备支付法律费用,因此假设您需要根据要求发布所有代码可能更容易。

于 2012-09-21T14:15:00.567 回答