我可以出售使用cx_freeze构建的PyQt4应用吗?

-1 投票
1 回答
643 浏览
提问于 2025-04-18 18:18

我知道PyQt4是GPL许可证的。但是我有点困惑:

我怎么才能卖我用cx_freeze做的应用程序呢?

这样做合法吗?我该怎么做才行呢?

编译后的py文件也算源代码吗?

我不想为了使用有LGPL许可证的PySide而修改我的代码。我想知道如果合法的话,能否卖用cx_freeze做的PyQt4应用。

1 个回答

2

我不是法律专家,但我来给你简单总结一下。

  1. 是的,你可以出售它,即使它是GPL许可证的。

  2. 不过,因为PyQt4是GPL许可证,所以你的整个应用程序也会变成GPL。这意味着任何拿到你软件的人(比如买了的人)都有权利免费或者收费再分发这个软件,而你无法阻止他们这么做。

  3. 除非你购买了PyQt4的商业许可证,这样你就可以保持自己的专有许可证,只要你也遵循你使用的任何第三方库的许可证限制和规则。

撰写回答