免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3618 | 回复: 18
打印 上一主题 下一主题

有谁对GPL了解,帮忙解答一下? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-17 13:05 |只看该作者 |倒序浏览
我对GPL授权不太了解,但是面临可能要在Linux开发软件。我想知道,我在Linux下开发的程序是否要开源?因为是为公司工作,考虑到行业内竞争,不可能将软件开源。因此需要事先了解清楚。

论坛徽章:
0
2 [报告]
发表于 2008-09-17 13:19 |只看该作者
如果是修改了内核比较重要的模块,需要开源,合入到以后的版本里面,如果是开发产品什么的不需要开源。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
3 [报告]
发表于 2008-09-17 14:29 |只看该作者
原帖由 happy1123 于 2008-9-17 13:05 发表
我对GPL授权不太了解,但是面临可能要在Linux开发软件。我想知道,我在Linux下开发的程序是否要开源?因为是为公司工作,考虑到行业内竞争,不可能将软件开源。因此需要事先了解清楚。

这些最好是你自己去研究 GPL 协议,毕竟出问题要担风险的是你自己。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
4 [报告]
发表于 2008-09-17 14:31 |只看该作者
原帖由 eveson 于 2008-9-17 13:19 发表
如果是修改了内核比较重要的模块,需要开源,合入到以后的版本里面,

你修改了次要模块也得开源。至于说合并到 Linux kernel 的后续版本中,那也得人家愿意才行。

如果是开发产品什么的不需要开源。

这个具体情况具体分析,不能一概而论。

论坛徽章:
0
5 [报告]
发表于 2008-09-17 14:40 |只看该作者
我听说GPL协议要求使用以GPL发布的库都要开源

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
6 [报告]
发表于 2008-09-17 16:20 |只看该作者
原帖由 happy1123 于 2008-9-17 14:40 发表
我听说GPL协议要求使用以GPL发布的库都要开源

你的库既然使用了 GPL 协议,当然要开源了,这是最基本的要求。若不想开源可以不用 GPL 发布你的代码。当然,若你在自己的程序中使用了其他已 GPL 协议发布的库,你的程序要不要开源取决于你怎么用这个库。

论坛徽章:
0
7 [报告]
发表于 2008-09-17 17:19 |只看该作者
简单点理解在 Linux下开发自己的产品一般不需要开源,不知道对不对

原帖由 MMMIX 于 2008-9-17 14:31 发表
如果是开发产品什么的不需要开源。
这个具体情况具体分析,不能一概而论。

老大能不能举个开发了自己产品必须开源的例子。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
8 [报告]
发表于 2008-09-17 17:23 |只看该作者
原帖由 lzs45 于 2008-9-17 17:19 发表
简单点理解在 Linux下开发自己的产品一般不需要开源,不知道对不对

嗯,是这样,如果你只是简单的使用 Linux。许多 Linux 下的库都是以 LGPL 发布的,动态链接这些库的代码不需要开源。但是静态链接就不行了(如果我没记错的话)。

老大能不能举个开发了自己产品必须开源的例子。

例如你的产品中包含了 GPL 的源码或者基于 GPL 的代码做二次开发。

论坛徽章:
0
9 [报告]
发表于 2008-09-17 18:22 |只看该作者
原帖由 MMMIX 于 2008-9-17 17:23 发表

嗯,是这样,如果你只是简单的使用 Linux。许多 Linux 下的库都是以 LGPL 发布的,动态链接这些库的代码不需要开源。但是静态链接就不行了(如果我没记错的话)。


例如你的产品中包含了 GPL 的源码或者基于 ...



这个问题还真没有遇到过,又从老大这里学了不少东西。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
10 [报告]
发表于 2008-09-17 19:29 |只看该作者
原帖由 drunkedcat 于 2008-9-17 18:22 发表



这个问题还真没有遇到过,又从老大这里学了不少东西。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP