用 Qt 不怕被告吗 ?

作者: 程序员_小王分类: 计算机技术 发布时间: 2023-12-27 10:32:00 浏览:54837 次

用 Qt 不怕被告吗 ?

xxxxxqqwuui:
不会被告,只要不静态编译,不使用商业库

【回复】回复 @六级账号永久体验卡 :了解一下LGPL开源协议就知道,按照协议规定引用代码静态编译就你的代码必须要开源,引用动态链接库就不需要,如果你不想开源你的代码就有办法绕过,你引用代码进来做一次封装然后打包成dll,再去引用dll这样就只需要开源封装的代码就行了。
【回复】回复 @六级账号永久体验卡 :动态编译你可以理解为,你写了一篇文档出售,然后附带了一个word[doge]这样你不算侵权 静态就是你把word和文档打包到一起了,word也是商品的一部分,会被锤
【回复】回复 @r钟钟 :不[吃瓜],我在国企,一句国家机密不允许查[吃瓜]一点办法都没
jeason_chan:
现在已经是24年了,交五险一金的计算机行业的公司应该都比较合规了[doge],说一下我司如何治理版权/代码问: 首先,我司会定期扫描开发机和办公机上的软件,非商业版或者有版权风险的会给你发邮件,就算是自己买的正版jetbrains个人全家桶也不允许装在公司机器上[doge],我记得字节、叮咚是买的jetbrains的商业授权。 其次,写代码开发feature时,feature的白盒设计阶段就要写明要引入哪些新的2pp,3pp lib,然后公司的相关部门会给你评估风险、提供安全可靠的内部轮子/平替,同时,给你的产品注册3pp lib的安全事件回调,lib只要爆出安全漏洞就会给产品经理发邮件,之前著名的log4j安全漏洞,我司第一时间就修复了[脱单doge] 至于qt,大公司肯定走正规流程,要么巧妙规避,要么不缺钱的直接买商业授权[妙啊]至于那些软件小作坊,本来就没想着长久做一个项目,光脚不怕穿鞋的[笑哭]

【回复】回复 @小城外闲愁未了 :官网原文是“公司不能以任何方式或形式购买个人 Toolbox 订阅,也不能为个人报销购买的订阅。 不过,个人可以使用他/她在任何硬件(包括公司硬件)上私下购买的个人 Toolbox 订阅”,所以,公司需要证明工资流水中不包含向员工支付的个人订阅的费用。社区版的idea和pycharm则完全没有版权问题。[OK]
【回复】回复 @jeason_chan :是的,员工私人买的正版是可以用的。公司报销肯定就不行了。
【回复】jetbrains是允许员工自行购买个人授权在公司使用的,可以去官网看看授权政策。
某一天93207:
说了等于没说。 技术人员担心什么,天大的事情也与员工无关。当然是公司担心啊。 你这视频看起来就像是qt请的托一样。

【回复】回复 @LDxy0 :那工作用的windows家庭版,全是盗版的了。程序员不怕被告吗?[吃瓜] (企业就必须用企业版/专业版及以上的windows,否则就是侵权。)
【回复】呵呵,技术人员明知违法还执行工作任务,也是违法行为,照样要承担侵权责任
【回复】回复 @Athena聂云菲的身材粉 :那要看电脑是公司提供的还是自己的,家庭版系统是不是自己装上去的。如果是自己装的家庭版系统,照样有可能被告
苔_藓:
这关公司的事啊,公司肯定得买了商用版,才会让员工使用QT开发,程序员就是一打工的。Qt公司要找也是找公司

【回复】回复 @多几个高 :看来你不是很了解国内的公司[doge]
【回复】会核对数量的,查到很细
【回复】回复 @弓吞 :不是gtk和fltk?
最好最差的你和我:
看情况吧!国内很多人用了开源协议软件或者系统(开源协议也分很多种),也未必遵守协议。很多国内公司用了开源代码,开源协议是要求公布代码,它们也没用开源代码啊(就是你用了我的开源代码做出来的东西,也必须开源)

【回复】开源协议也很多种啊,不是用了就一定要公布其他代码的
【回复】回复 @最好最差的你和我 :我最关键的部分都直接上英文了,自己回去看看是不是写的“based on”,你说有很多公司钻空子我不反对,但你说这个我就怀疑你到底有没有看过GPL写了啥了
【回复】回复 @最好最差的你和我 :GPL的“传染性”是个很模糊的概念,重点在于是“based on”GPL代码还是引用了GPL代码,很多情况下是换种说法就可以绕过的 所以我更喜欢不是严格copyleft的AGPL
雪落廷兰:
为什么用qt?不应该用c#吗, 如果决定用cpp,就不应该套层皮

【回复】qt不就是cpp,这套了什么皮?那换个方向,我想开发个性能需求高的游戏,连引擎都不要用了,直接手撸opengl?
【回复】希望方便地写gui,又希望真正执行业务的部分有尽可能高的运行效率,这种需求我做比赛都会碰到
【回复】C#有个毛的效率,为了效率很多时候需要用c++作为底层库,这时候你就要做一个c++工程,好不容易能编译通过,哦豁调用出问题了需要更改底层代码了,怎么找原因?怎么debug?于是你使出浑身解数各种切换于c#和c++之间,最终一身疲惫想找到一个又可以编译调试c++又有非常好用的ui架构的编辑器,于是你找到了Qt...可能你会说你做的东西c#效率远远满足了不需要用c++,哦那没事了你的工作看起来蛮舒服,你做着这种工作那我问你你为何可以大言不惭的讲出"不应该用**吗,cpp套层皮"之类的话?
蛋x:
有没有一种可能,用cpp写gui 都是误入歧途了?

【回复】纯粹用DX11写UI就行了,实在不行还有VS自带窗体编辑器。框架拖放[doge]
破晓始动_Official:
看情况吧!国内很多人用了开源协议软件或者系统(开源协议也分很多种),也未必遵守协议。很多国内公司用了开源代码,开源协议是要求公布代码,它们也没用开源代码啊(就是你用了我的开源代码做出来的东西,也必须开源)

【回复】问题来了为什么要不惜耍留忙不公开源代码冒着被告的风险也要用呢😊有那么重要吗QT
【回复】另外只有一部分开源协议要求公开源代码。其他压根不理你
【回复】谁说的啊,只有gnu那套搞的gpl是这样子,大多数都是说不能商用
见象:
公司又不是你家开的,凭啥法务部就要替你挡枪?用之前好歹知会一下法务部吧

真-瑟瑟发抖的萌新:
[脱单doge]我们公司就是用的qt,十几人的小公司,估计人家也懒得搭理我们

程序员 QT 编程语言 IT C++ qt开发 Qt C++编程 软件开发 C/C++

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!