社区
Web 开发
帖子详情
GPL协议 在不改变源代码的情况下能商用吗?
IT修饰
2012-04-24 02:22:00
如标题。
...全文
3079
7
打赏
收藏
GPL协议 在不改变源代码的情况下能商用吗?
如标题。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangguoqin1001
2012-06-08
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
引用 5 楼 的回复:
就是提供binary的地方/时候,提供source
不修改也要提交吗?
[/Quote]
对于LGPL来说,只要不修改代码,就不用提供;对于GPL来说,只要连接到了相关代码,就必须提供。
IT修饰
2012-04-24
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
就是提供binary的地方/时候,提供source
[/Quote]
不修改也要提交吗?
shine333
2012-04-24
打赏
举报
回复
就是提供binary的地方/时候,提供source
IT修饰
2012-04-24
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
可以商用,但必须使用GPL协议,也就是开放原代码
[/Quote]
怎样开放源代码呢?
阿甘1976
2012-04-24
打赏
举报
回复
可以商用,但必须使用GPL协议,也就是开放原代码
IT修饰
2012-04-24
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种linux,包括商业公司的linux和linux上各种各样的由个人,组织,以及商业软件公司开发的免费软件了。
GPL协议的主要内容是只要在一个软件中使用('使用'指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件……
[/Quote]
我也搜到了,但看的不太懂,我拿过来在不改变源代码的情况,直接商用可以吗?
阿甘1976
2012-04-24
打赏
举报
回复
GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种linux,包括商业公司的linux和linux上各种各样的由个人,组织,以及商业软件公司开发的免费软件了。
GPL协议的主要内容是只要在一个软件中使用('使用'指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。这就是所谓的'传染性'。GPL协议的产品作为一个单独的产品使用没有任何问题,还可以享受免费的优势。
由于GPL严格要求使用了GPL类库的软件产品必须使用GPL协议,对于使用GPL协议的开源代码,商业软件或者对代码有保密要求的部门就不适合集成/采用作为类库和二次开发的基础。
GPL 的重点在于 OpenSource ,也就是开放原始程序代码。GPL不适用于复制、发布与修改以外的行为;这些行为不在本授权范围内。执行本程序的行为并不受限制,而本程序的输出只有在其內容构成基于本程序所生的著作(而非只是因为执行本程序所造成)时,始受本授权拘束。至于程序的输出內容是否构成本程序的衍生著作,体用途。因此使用GPL下的Linux,MySQL并没有任何问题。
WhatAnime:如果你在网络上看到一张酷似二次元番剧的插图,并且相当的感兴趣,你可以保存起来,使用WhatAnime找到它的出处
“JanYo Studio” 授权解决方案(草案) 为避免在其它非“JanYo Studio”通过书面授权认可的平台引发的授权 风险/争议,特拟此案。 “JanYo Studio”(以下简称“工作室”)发布的产品缺省使用“
GPL
(GNU General Public License)”授权
协议
。工作室将在产品内部标识产品源程序及其附属品,使得任何人可以自由获取、阅读、传播,以及基于
源代码
重新构建它的二进制版本并发行该副本。 工作室希望使用者在自由使用我们的产品时,尊重工作室的劳动成果,承认工作室的知识产权。 工作室保证产品的自由使用、传播、阅读不受限,使用者应保障工作室的合法权益: 针对开源资料,禁止删改原作者注明的版权、授权方式 等信息。
源代码
允许自由使用、添加至自己的项目,但必须注明来源,以及源的授权
协议
。 在从事盈利、
商用
活动中,针对产品的传播复制需注明来源,以及源的授权
协议
。 针
百度网盘java进销存管理系统源码-lf-study-node-tencent:nodejs基础知识,5中开源
协议
介绍,Iaas,Paas,S
百度网盘 java进销存管理系统源码 node-tencent node文档:nodejs.cn/api/ 素材库: 0.开发人员必知的5种开源
协议
(BSD,Apache,
GPL
,L
GPL
,MIT): BSD:可二次开发可
商用
,公司首选 Apache:可二次开发可
商用
,要标原代码注著作权
GPL
:可二次开发可
商用
,不允许修改后和衍生的代码做为闭源的商业软件发布和销售,这就是能够使用各种免费linux的原因 L
GPL
:允许商业软件通过类库引用(link)方式使用L
GPL
类库而不需要开源商业软件的代码
GPL
/L
GPL
都保障原作者的知识产权,避免有人利用开
源代码
复制并开发类似的产品 MIT:MIT是和BSD一样宽范的许可
协议
,作者只想保留版权,而无任何其他了限制. 1.nodejs简介: 1.nodejs = js执行环境 + js拓展功能 2.nodejs 基于Chrome V8引擎的 javaScript 运行环境 3.nodejs 使用了一个事件驱动,非阻塞式io模型 4.nodejs 的包管理器npm,是全球最大的开源生态系统 5.nodejs 是一个运行js 的环境 2.node
java语音源码-FawCourse_FFmpeg:ffmpeg教程,非命令行模式
java语音源码 FawCourse_FFmpeg FFmpeg教程,非命令行模式 引言 FFmpeg 是一个音视频领域使用最广泛的开源库。由C语言编写,但广泛的为C/C++、C#、Java、Python等主流编程语言所调用。它集合了几乎所有的编码解码库与流
协议
,并能任意添加图片或文字水印,几乎能完美处理您对音视频开发领域的几乎所有需求。 FFmpeg的开源
协议
为L
GPL
或
GPL
协议
,也就是说它能在一定程度上允许闭源
商用
,前提是不要使用它的
GPL
开源的功能。 起因 FFmpeg算是我个人近期入门时间最长的一个库了,学它耗费了我大量时间,最主要的原因还是因为资料难找。所以我个人整理一套FFmpeg入门资料,留作备用,另外也帮助后面准备入门的初学者们能更快的上手开发。 我对FFmpeg的入门离不开雷总博客的帮助。在此向雷总致敬。 雷霄骅的博客: 雷霄骅的代码库: 目标读者 本教程假定读者已经熟悉了传统 C/C++ ,至少在阅读传统 C++ 代码上不具备任何困难,渴望在短时间内Swift了解音视频原理的人或需要对音视频做处理的人非常适合; 本教程一定程度上整理了音视频领域开发的关键点,对FF
MySQL5.7安全无毒打包下载
支持SQL语言的开放
源代码
数据库。MySQL按照
GPL
许可使用,这意味着只要不开发和出售基于MySQL的应用程序,你就可以免费使用MySQL。然而,如果你想出售基于MySQL的应用程序,则可以购买
商用
许可。
nds-savegame-manager:Pokedoc的工具,用于从DS和GBA游戏中翻录和恢复保存
nds-savegame-manager Pokedoc的NDS自制工具可从DS和GBA游戏中翻录和恢复保存。 我进行了一些小修改,以使其更加人性化。 该代码在GNU
GPL
v2下发布。 以下是位于的项目说明的副本。 使用此工具,您可以从
商用
Nintendo掌上游戏盒带备份和还原保存的内容。 该程序基于devkitPro工具链和其他开放
源代码
库,实现了大多数功能,这些功能也是Rudolph和DS自制程序场景的其他成员开发的较旧(封闭源和废弃)工具所具有的。 它不(永远不会)支持ROM转储! 要求: 具有DLDI功能的闪存卡 Nintendo DS Phat / Lite。 不支持DSi和3DS! 特征: 应该支持所有已知的DS游戏保存,包括Pokemon HG / SS / B / W,以及那个计步器游戏 支持大多数GBA保存类型,但EEPROM类型保存除外 支持3合1备
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章