咨询一下大佬们 Qt 开发的软件商用被 Qt 代理公司发送告知函,请教有遇到过的朋友么

2024-03-14 08:47:24 +08:00
 wqbsd8
Qt 中是使用的开源协议 LGPL ,LGPL ,即 GNU 宽通用公共许可证,是一种自由软件许可证,它允许商业软件通过动态链接的方式使用 LGPL 类库而不需要开源商业软件的代码。


查了网上有人说:如果你修改了 LGPL 协议的代码或者衍生了新的代码,就必须按照 LGPL 协议公开源代码。因此,使用 LGPL 协议的软件不一定必须开源,这取决于你是否修改或者衍生了该软件。如果你只是使用而没有修改该软件,就可以随意使用和销售,而不需要开源你的软件。


现在 Qt 开发的软件,并没有修改 Qt 库中的代码。只是动态链接的方式使用了一些像 Core 、Widget 库。难道就侵权了么?

V 友们,这个有遇到过的吗,听听大家的声音。。。

郁闷。
7984 次点击
所在节点    程序员
57 条回复
wqbsd8
2024-03-14 19:00:45 +08:00
@liyafe1997 关键是这个许可文件,没有明确放里面。但是从网上查的大家伙说的:一、没有修改 Qt 框架的任何代码 二、使用动态链接调用的 Qt 的库,这些都遵守了。而且这个产品现在也下架了。
wqbsd8
2024-03-14 19:02:42 +08:00
咱们开发人员:是非常尊重 Qt 开源作者,但是应用程序的代码真真切切是根据业务实现的代码。
9dP06m83vIV00l72
2024-03-14 19:28:35 +08:00
QT 有一部分版本是包含 LGPL 的双授权版本,有一部分版本是只有商业授权的,商业授权的版本是成熟且有安全更新的版本,LGPL 版本一般是商业版本之前的早期阶段版本;这是前提,公司如果下载使用了仅包含商业授权的版本,就需要购买许可;

如果下载使用包含 LGPL 的双授权版本,只要开源修改部分的代码就可以使用,无需购买许可证。
9dP06m83vIV00l72
2024-03-14 19:31:30 +08:00
QT 这种双授权模式,很容易把用户带进沟里(下载商业授权版本),也许人家就是用这种方式来销售许可证的吧。
IsA26hN4DcQDS7Z9
2024-03-14 19:57:05 +08:00
@wqbsd8 只要回复就等于承认了,拿到回复记录不付费,代理商就有权利起诉了,相当于最重要的证据是自己给的
rabbbit
2024-03-14 20:02:36 +08:00
不确定理解的对不对,貌似调用 QT 的这部分代码也需要独立出来开源?
这玩意还是别用为好
rabbbit
2024-03-14 20:05:35 +08:00
也就是你要有个封装去调 QT 的动态库,这个封装需要开源,然后你的主程序再去调这个封装。
ku360517703
2024-03-14 20:19:46 +08:00
pyside6 呢,会有被寄函吗?
jwangbyus
2024-03-14 21:49:46 +08:00
关于这个事情,我特意问过 Qt 的中国代理。
我只能告诉你,关于 LGPL 的传染性问题,他们的理解和一般人的理解不一样,在他们看来,LGPL 的传染性和 GPL 是一样的。
jwangbyus
2024-03-14 21:50:55 +08:00
@rabbbit 我可以告诉你,Qt 中国对 LGPL 的传染性的定义是非常非常宽泛的,只要你用了,不管什么方式用的,他们都认为你要买商业授权。
lbp0200
2024-03-14 23:16:28 +08:00
所以,我特别反对国产操作系统使用 Linux ,应该学习 MacOS ,使用 Unix 内核
xsen
2024-03-15 06:27:28 +08:00
1. 下载 OpenSource 版本(非商业授权)
2. 不要修改、编译 Qt 库
3. 动态链接
wqbsd8
2024-03-15 08:02:53 +08:00
@jwangbyus 您好,如果商用过一段时间,但是产品早就下架了。以后也不用 Qt 了。这种代理还会要求付费么,真的太污染开源了,哎
unlighted
2024-03-15 11:37:59 +08:00
@rabbbit #46 这个意思是只要有 import <qt_library> 地方都要开源么? 这样子的话有点恐怖了
liyafe1997
2024-03-15 19:31:44 +08:00
@jwangbyus 那只是他们认为,有国内企业产品完全遵守 LGPL 仍被 Qt 起诉并且企业败诉的案例吗?
liyafe1997
2024-03-15 19:33:02 +08:00
@wqbsd8 他们要求你付费是他们的权利,就像我也可以在这里问你要钱一样,你们可以不付,有本事让他们起诉去。
jwangbyus
2024-03-16 08:28:59 +08:00
@liyafe1997
可以让他们起诉,但是如果公司处于上市前阶段,诉讼会对上市造成很负面的影响。而且他们也可能会去跟公司的下游客户散播这些消息,绝大部分人对开源协议的这些弯弯绕绕根本不了解。所以如果发律师函了,一般小公司就是能给就给钱了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1023458

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX