GPL协议 在不改变源代码的情况下能商用吗?

IT修饰 2012-04-24 02:22:00
如标题。
...全文
3079 7 打赏 收藏 转发到动态 举报
写回复
用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并没有任何问题。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧