Qt发布版权问题,是否需要公开源码?开源版与商业版的区别?
桌面端
不用静态编译别修改Qt源码就可以了,就一堆dll加上exe这种方式就是合法的。默认你用windeployqt生成的那个打包下就可以了。这个理论上还要求你写软件说明的时候声明下用了Qt程序库,Qt程序库是LGPL协议的,把lgpl协议的文档弄个文本文件跟你的程序放一起。就类似下面这种,exe跟dll一起,有个LGPL文档说明,软件的帮助或者配套文件里说下用了LGPL协议的Qt就行了。国内用Qt商用的很多,商业完全没问题的。Qt的Python绑定特意出了个PySide就是为了支持LGPL好支持商用,PyQt不支持LGPL,商用不友好。
嵌入式
Qt公司宣布改变Qt跨平台应用开发框架的许可证授权。新版的Qt将在一个商业许可证、GPLv2、GPLv3和LGPLv3下授权,不再使用LGPLv2.1授权。Qt公司称,更新的开源许可证将能在用户使用开源版的Qt时确保用户自由,LGPLv3明确禁止封闭嵌入式设备分发LGPLv3授权的软件,在LGPLv3下分发的软件还向所有软件的接收者给予了专利许可。
Qt发布版权问题,是否需要公开源码?开源版与商业版的区别?相关推荐
- Qt开源版 vs 商业版
简单整理Qt开源版与商业版有哪些差别,仅供参考. 简单对比 开源版 商业版 许可证 大部分采用对商业使用不友好的LGPLv3 具备商业许可证保护代码专有 许可证相关 大部分模块使用LGPLv3和部分模 ...
- Qt的开源版本与商业版区别及LGPL与闭源程序
原文地址:http://blog.51cto.com/devbean/313477 最近一直在学习 Qt.Qt 有两个许可证:LGPL 和商业协议.这两个协议在现在的 Qt 版本中的代码是完全一致的( ...
- 【Qt】Qt发布可执行程序(打包依赖库)
Qt发布可执行程序(打包依赖库) 0.编译出可执行文件 如:xxx.exe 1.将xxx.exe拷贝到一个目录下面 2.启动Qt终端交互界面程序 如:Qt 5.6 for Desktop(MinGW) ...
- QT发布中遇到的问题 - wufan的专栏 - 博客频道 - CSDN.NET
QT发布中遇到的问题 - wufan的专栏 - 博客频道 - CSDN.NET QT发布中遇到的问题 分类: qt 2012-04-05 11:15 8人阅读 评论(0) 收藏 举报 最近开始研究qt ...
- Qt发布到Google Play
Qt发布到Google Play 发布到Google Play 发布到Google Play 适用于Android的Qt提供了用于开发,构建和打包适用于Android的应用程序的完整解决方案.这些任务 ...
- IBM发布JumpGate 连接OpenStack和公有云
IBM发布JumpGate 连接OpenStack和公有云 IBM希望JumpGate能够成为OpenStack私有云和公共云之间的"时空门".JumpGate是IBM开发的用来解 ...
- QT 发布release版本
这里写自定义目 qt发布release版本时需要打包一些dll,需要哪些呢?请看截图: 欢迎使用Markdown编辑器 新的改变 功能快捷键 合理的创建标题,有助于目录的生成 如何改变文本的样式 插入 ...
- 最新SEO外链自动发布外链工具网站源码开源
正文: SEO外链自动发布外链工具网站源码开源无加密,解压至服务器压缩即可使用.使用Layui框架编写,搜集了9602条优秀链接.包括百度.爱站..等等. 网站自动化宣传机器/SEO外链工具. (新站 ...
- Qt商业版和开源版下载地址!!!!!!
Qt被Digia收购后,qt.nokia都指向了http://qt.digia.com,默认下载的是qt的商业版,30天免费使用,但需要注册. 在商业版下载页http://qt.digia.com/T ...
- 重磅!期待已久的Niushop开源商城系统3.0正式版于今日发布,真正开启牛店新时代...
重磅!期待已久的Niushop开源商城系统3.0正式版于今日发布,真正开启牛店新时代 测试地址:http;//wxcs.niuteam.cn/admin 转载于:https://my.oschina. ...
最新文章
- 【BZOJ】2120: 数颜色
- 教你用Python进行自然语言处理(附代码)
- 69张图看懂Elon Musk的脑机接口芯片项目
- linux tail命令详解
- sql having是什么意思_sql之汇总查询
- 最后一篇,小白看的Python基础教程,详细得很(十一)
- JavaScript学习系列3 -- JavaScript arguments对象学习
- 阿里发布2020农产品电商报告数字农业将成风口
- 读“硬件抽象层:HAL”的心得
- UNION,EXISTS,IN等在SQL语句中的灵活应用和场境的选择。
- kernel oops_Java中的OOPS概念– OOPS概念示例
- HBase-shell及happyhbase
- [原创]测试用例设计策略
- 计算机科学与技术双一流排名,计算机科学与技术学科排行榜(大学名单大全2020版)...
- EVE模拟器的使用-带图超详细(学网络用)
- 产品思考 - 不剪发的Tony老师
- 【图解】AC97、HD音效卡前置音频线的接法
- 解决mac下adb无法找到手机
- 自助点餐php,餐饮类小程序:微信自助点餐小程序v2.0.12_开源完整版前后端源码_已测试...
- oracle数据库按中文拼音排序
热门文章
- 从数据预处理开始,用最简单的3D的CNN实现五折交叉验证的MRI图像二分类(pytorch)
- 计算机专业发表论文要多久,现代计算机发表论文需要多长时间
- 5G风起,CDN边缘计算将乘风破浪
- 有关php外文期刊,口腔外文杂志、收录数据库、参考信息汇总
- 纯css 箭头,纯CSS实现小箭头的案例
- 实施持续绩效管理流程的 6 大实用技巧
- 全球计算机大学排名!软科世界一流学科排名
- 谷歌浏览器清除百度广告
- Android OpenGL ES(七)----理解纹理与纹理过滤
- 51单片机 Keil C 延时程序的简单(晶振12MHz,一个机器周期1us.)