加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-13 22:43:03 所属栏目:Windows 来源:网络整理
导读:我正在寻找一个参考,说明我是否需要重新分发我的应用程序的源代码,如果它链接到其源代码在GPL v2 / 3下发布的二进制文件. 谢谢, 伊甸园 我发现了一个 interesting post: Does the use of GPL’ed DLLs from the GnuWin32 project in your program need you
我正在寻找一个参考,说明我是否需要重新分发我的应用程序的源代码,如果它链接到其源代码在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.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读