我有一些符合 GPL 许可条款的文本数据。我已经使用了这个文本数据并创建了一个 iOS 产品。我只使用了文本数据。
我可以付费出售我的产品吗?
提前致谢。
除一种特殊情况外,GNU 通用公共许可证 (GNU GPL) 没有关于分发自由软件副本可以收取多少费用的要求。你可以不收取任何费用,一分钱、一美元或十亿美元。这取决于您和市场,所以如果没有人愿意为副本支付 10 亿美元,请不要向我们抱怨。
一个例外是在没有相应完整源代码的情况下分发二进制文件的情况。GNU GPL 要求这样做的人在后续请求时提供源代码。如果对源代码的费用没有限制,他们可以设定一个任何人都无法支付的高额费用——比如十亿美元——从而假装发布源代码,而实际上隐藏它。所以在这种情况下,我们必须限制源代码的费用,以确保用户的自由。但在一般情况下,限制发行费用是没有道理的,所以我们不限制。
您可以出售 GPL 代码,但您必须确保您自己的所有代码或链接(意味着 iOS 上的所有内容)都已获得与 GPL 兼容的许可。意味着您的所有代码都是公开可用的,并且您不使用任何不兼容的许可证(例如:专有库)
如果您的目标是销售,最好切换到 BSD 库(或动态链接并使用 LGPL,这在 iOS 上是不可能的)