开源 – 在应用程序中使用GPL v2 DLL

前端之家收集整理的这篇文章主要介绍了开源 – 在应用程序中使用GPL v2 DLL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一个参考,说明我是否需要重新分发我的应用程序的源代码,如果它链接到其源代码在GPL v2 / 3下发布的二进制文件.

谢谢,
伊甸园

我发现了一个 interesting post

Does the use of GPL’ed DLLs from the GnuWin32 project in your program need you to release your program under GPL too?

There seem to be two different strands of opinion. The FSF holds that dynamic linking creates a derivative work,and so any program designed to run with a GPL-ed DLL,must be GPL itself; see 07001. The only exception they make is for DLL’s that come with the compiler and the kernel,such as the MS VC run-time DLL’s; see 07002. On the other hand some OpenSource lawyers hold that dynamically linking does not make your program GPL. See 07003 and the discussion in 07004. There is no doubt that programs that link dynamically to DLL’s from libraries with the LGPL or with the GPL with special provisions,are GPL free if you decide so.

猜你在找的Windows相关文章