我可以在GPL许可下销售产品吗?

时间:2012-07-04 11:25:22

标签: gpl

我有一些根据GPL许可条款的文本数据。我使用了这个文本数据并创建了一个iOS产品。我只使用了文本数据。

我可以付费出售我的产品吗?

提前致谢。

2 个答案:

答案 0 :(得分:7)

Yes you can...

  

除了一个特殊情况,GNU通用公共许可证(GNU   GPL)对您可以收取多少费用没有要求   分发免费软件的副本。你什么都不收,一分钱,   一美元,或十亿美元。这取决于你和市场,   所以,如果没有人愿意支付10亿美元,请不要向我们抱怨   副本。

     

一个例外是在分发二进制文件的情况下   没有相应的完整源代码。这样做的人是   GNU GPL要求在后续请求中提供源代码。   如果没有源代码费用的限制,他们就可以设置   任何人支付的费用都太大 - 比如10亿美元 - 因此   假装发布源代码,而实际上隐藏它。所以   这种情况我们必须限制来源的费用,以确保   用户的自由。然而,在普通情况下,没有这样的情况   限制分销费用的理由,所以我们不限制它们。

答案 1 :(得分:2)

您可以销售GPL代码,但您必须确保所有自己的代码或链接(意味着iOS上的所有内容)都与GPL兼容。意味着您的所有代码都是公开可用的,并且您不使用任何不兼容的许可证(例如:专有库)

如果您定位销售,最好切换到BSD库(或动态链接并使用LGPL,这在iOS上是不可能的)