社区
脚本语言
帖子详情
Pyside2闭源商业程序的发布问题
环大明湖
2020-11-15 05:07:35
我看有些人说在Lgpl协议下只要不动源码,只是调用库使用就可以直接闭源发布,有些人说必须做动态链接才能闭源发布,到底哪一种说法对
...全文
297
回复
打赏
收藏
Pyside2闭源商业程序的发布问题
我看有些人说在Lgpl协议下只要不动源码,只是调用库使用就可以直接闭源发布,有些人说必须做动态链接才能闭源发布,到底哪一种说法对
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【
PySide2
】 安装
PySide2
【
PySide2
】 安装
PySide2
1.背景2.安装
PySide2
3.测试是否安装成功4.关于designer 1.背景 可能有人不怎么了解
PySide2
,它是做什么的?
PySide2
和PyQt实现的功能都差不多,但是还是有区别的,这里只谈商用上的
问题
: PyQt的采用的是GPLv3许可证和需要购买版权的
商业
许可证
发布
的,该许可证允许开发专有应用
程序
,可以由开发者选择。GPLv3许可证大概意思就是说,使用PyQt后你的
程序
就必须要开源,如果
闭源
商用就会违反协议。 而
PySide2
是支持LGPL协议: N
PySide2
和PyQt5区别
本文广泛收集互联网资料,以说明
PySide2
和PyQt5的区别,并为入门者提供选择建议与相关教程资料。 0 文章目录1 开源协议不同2 资料丰富程度不同3 选哪个?4 优秀的教程5 参考资料 1 开源协议不同
PySide2
使用的是LGPL协议,通过一定的手段(调用库、wrapper等),可以在
发布
程序
时合法合理地
闭源
或使用其他开源协议。 PyQt5有两种授权协议:GPL开源协议或商用
闭源
协议。前者意味着直接使用PyQt5的
程序
也需要基于GPL协议开源,而后者需要支付购买费用,才能
闭源
使用。而购买PyQt5
pyside2
系列之介绍,安装,简单例子
很多人都知道qt在python下有pyqt5,那为什么还要个
pyside2
呢? 大家可以参考下知乎的一篇文章,大致是说: Pyside的诞生主要是Nokia与Riverbank Computing谈崩了的结果。 Riverbank Computing是pyQt的开发商,对pyQt采用GPLv3协议。Nokia主动与Riverbank Computing展开了多轮协商,表示希望pyQt能添加对LGPL协议的支持,这样对于很多
商业
用户会更友好,何况你在pyQt里使用的也是我们LGPL协议版本的Qt,这个
PySide2
入门笔记
官方文档,另外推荐一位up主python语言爱好者,他详细介绍过几乎每个控件,讲得非常详细,推荐需要专门某个控件时去看他的视频。这里只简单介绍下常用的控件。
PyQt、PySide、
PySide2
这三者到底有什么区别?
前言 总所周知,Python语言在这两年确实很火,作为一种“胶水”语言,似乎它是万能的,什么都能做,这依赖于它能够支持无数的外部库,这使得Python就变得无比强大。那么身为Qt的开发者,也自然不会放过Python语言的集成了,毕竟它这么牛叉,说不定哪天可以用到项目中来呢是吧,那就必须得提前了解一下了。 那么,面对网上那么多支持的模块:PyQt、PySide、
PySide2
,到底该用哪一个呢?这几...
脚本语言
37,744
社区成员
34,213
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章