2010-12-02 111 views
2

您可能正在阅读此内容并将其标记为重复项,但请稍等。这与其他人不同。我想知道是否可以在LGPL 2.1许可下使用QT。对于单个客户端程序。这些程序仅供一家公司使用。我可以使用QT LPGL 2.1吗?


LPGL会好吗?

+4

我投票结束这个问题作为题外话,因为[许可建议是关于堆栈溢出题外话。](http://meta.stackoverflow.com/a/274964/1402846)您可能能够在[程序员堆栈交换中获得帮助,但**在继续之前仔细阅读它们的常见问题解答**](http://meta.programmers.stackexchange.com/questions/7265/when-is-a-software-licensing-question-在话题) – gunr2171 2015-06-05 20:41:10

回答

6

LGPL的基本点是,只要您与原始二进制文件动态链接,就可以在其上自由构建任何东西。一旦你修改了库本身,你需要遵守LGPL并分发代码(但仅限于库本身)。

有一些分布怪癖,但从安装程序调用库安装是好的。

1

LGPL许可证不是商业性的,它是关于授权源代码。总之:

  • 你可以把自己的代码来自己
  • 如果修改了Qt的代码,你需要提供的这些变化给客户端源代码,即“一家人公司”,你提。这些修改需要根据LGPL进行许可(这意味着如果他们想要,他们可以将其提供给任何其他人)。
1

你说这是供公司内部使用的(我假设你自己 - 否则会有两个共同点)。这意味着你不会重新分配,只是使用。这非常好:LPGL为您提供无限制的使用权限。 LGPL限制仅在分发应用程序时有效。

精确的报价是在第0找到:“使用本函数库的程序的行为不受任何限制”

相关问题