The basic point of LGPL is that you can freely build anything on top of it as long as you are linking dynamically against the original binaries. Once you modify the library itself, you need to obey LGPL and distribute the code (but only for the library itself).
There are some distribution quirks, but invoking the library installation from your install program was OK.
LGPL license is not about being commercial or not, it's about licensing the source code. In short:
You can keep your own code to yourself
If you modify any of the Qt code, you need to provide the source code of those changes to the client, that "one company" you mention. The modifications need to be licensed under LGPL (which means they can give it to anyone else if they want).
You're saying it's for internal use in one company (I'm assuimg your own - else there'd be two comapnies). That means you're not redistributing, just using. This is perfectly fine: LPGL gives you unrestricted rights to use. LGPL restrictions are only effective when distributing the application.
The precise quote is found in clause 0: "The act of running a program using the Library is not restricted"
发布评论
评论(4)
LGPL 的基本点是,只要动态链接到原始二进制文件,您就可以在其上自由构建任何内容。一旦修改了库本身,就需要遵守 LGPL 并分发代码(但仅限于库本身)。
有一些发行版怪癖,但从安装程序调用库安装是可以的。
The basic point of LGPL is that you can freely build anything on top of it as long as you are linking dynamically against the original binaries. Once you modify the library itself, you need to obey LGPL and distribute the code (but only for the library itself).
There are some distribution quirks, but invoking the library installation from your install program was OK.
LGPL 许可与是否商业无关,而是与源代码许可有关。简而言之:
LGPL license is not about being commercial or not, it's about licensing the source code. In short:
你说它是供一家公司内部使用的(我假设是你自己的公司 - 否则就会有两家公司)。这意味着您不是重新分发,只是使用。这完全没问题:LPGL 为您提供不受限制的使用权。 LGPL 限制仅在分发应用程序时有效。
准确的引用可以在第 0 条中找到:“使用库运行程序的行为不受限制”
You're saying it's for internal use in one company (I'm assuimg your own - else there'd be two comapnies). That means you're not redistributing, just using. This is perfectly fine: LPGL gives you unrestricted rights to use. LGPL restrictions are only effective when distributing the application.
The precise quote is found in clause 0: "The act of running a program using the Library is not restricted"
将许可证交给律师阅读。你不想违反条款然后不得不说“stackoverflow 说没问题”。
Take the License to a lawyer to read. You don't want to violate the terms and then have to say that "stackoverflow said it was ok".