2009年12月18日 星期五 17:36
你可以同时合法使用。但是在distribute("convey" in GPL v. 3)你的新软件时, 如果没有对商业软件的库做改变,GPL不要求提供库的源码。问题是你需要得到商业软件公司的许可才能提供其他的源码吧? ----- Original Message ----- From: zeuux-universe-request在zeuux.org To: zeuux-universe在zeuux.org Sent: Friday, December 18, 2009 4:51:05 PM GMT +08:00 Beijing / Chongqing / Hong Kong / Urumqi Subject: zeuux-universe 摘要, 卷 28, 发布 29 distribute 想在 zeuux-universe 邮件列表发言,请写信给: zeuux-universe在zeuux.org 要订阅或者退订列表,可以访问万维网地址: http://www.zeuux.org/mailman/listinfo/zeuux-universe 或者可以向: zeuux-universe-request在zeuux.org 发送主题或者正文为'help'的邮件。 您可以通过邮件地址: zeuux-universe-owner在zeuux.org 联系到此列表的管理员。 当回信时,请给一个适当的标题,这样会比 "Re: Contents of zeuux-universe digest..."更清楚明白。 本日主题: 1. Re: 在中国CC也变成中国特色了。看互动百科CEO四小时前的演讲 (Bill Xu) 2. 请教:如何结合商业专有软件和GPL软件? (Kermit Mei) 3. Re: 请教:如何结合商业专有软件和GPL软件? (Yesheng Zou) 4. Re: 请教:如何结合商业专有软件和GPL软件? (Kermit Mei) 5. Re: 请教:如何结合商业专有软件和GPL软件? (Yesheng Zou) 6. 求助一个算法:如何把一个矩形图片压缩转换成一个等腰梯形? (Kermit Mei) 7. Re: 请教:如何结合商业专有软件和GPL软件? (Kermit Mei) ---------------------------------------------------------------------- Message: 1 Date: Fri, 18 Dec 2009 12:22:49 +0800 From: Bill Xu <bill在zeuux.org> Subject: Re: [zeuux-universe] 在中国CC也变成中国特色了。看互动百科CEO四小时前的演讲 To: Zhang Weiwu <zhangweiwu在realss.com> Cc: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <4B2B0399.1040401在zeuux.org> Content-Type: text/plain; charset="utf-8"; Format="flowed" Zhang Weiwu 写道: > 在 2009-12-17四的 08:46 +0800,Vincent D写道: > > >> 在此次之前的那次CC年会,我曾经去参加过, >> > > 像这种事我等如何得到通知?是订阅CC的邮件列表还是CC一有活动哲思就会转? > 此活动在哲思里有: http://www.zeuux.com/event/content/81/ 我记得我也分享过给大家。 > > > -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091218/9793d033/attachment-0001.html> ------------------------------ Message: 2 Date: Fri, 18 Dec 2009 00:35:59 -0700 From: Kermit Mei <kermit.mei在gmail.com> Subject: [zeuux-universe] 请教:如何结合商业专有软件和GPL软件? To: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <1261121759.4380.5.camel在kermit-desktop> Content-Type: text/plain; charset="UTF-8" Dear all, 刚刚想到一个问题,法律上不是太清楚,望各位指教: 如果我开发一套软件,需要同时使用GNU的GPL代码,和某商业软件代码(闭 源),我如何才能规避法律风险? 使用了GPL要求我的代码必须全部开源,但是商 业代码部分的库的代码我没有办法得到,请问我能否合法地同时使用之? Thanks B.R Kermit ------------------------------ Message: 3 Date: Fri, 18 Dec 2009 15:43:47 +0800 From: Yesheng Zou <yeshengzou在gmail.com> Subject: Re: [zeuux-universe] 请教:如何结合商业专有软件和GPL软件? To: Kermit Mei <kermit.mei在gmail.com> Cc: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <f38626140912172343u523013c7r962c90e3a03a2c9f在mail.gmail.com> Content-Type: text/plain; charset="utf-8" 显然不能。 否则每一个人都可以把不公开的东西弄成库和GPL的代码一起用了。 GPL授权的说明中,是说如果你要使用GPL的代码,那么你的代码也必须使用GPL公开。既然你的代码有部分是不能公开的,那么你就无法接受GPL授权,也就无法使用GPL的代码了。 2009/12/18 Kermit Mei <kermit.mei在gmail.com> > Dear all, > > 刚刚想到一个问题,法律上不是太清楚,望各位指教: > > 如果我开发一套软件,需要同时使用GNU的GPL代码,和某商业软件代码(闭 > 源),我如何才能规避法律风险? 使用了GPL要求我的代码必须全部开源,但是商 > 业代码部分的库的代码我没有办法得到,请问我能否合法地同时使用之? > > Thanks > B.R > Kermit > > > _______________________________________________ > zeuux-universe mailing list > zeuux-universe在zeuux.org > http://www.zeuux.org/mailman/listinfo/zeuux-universe > > ZEUUX Project - Free Software, Free Society! > http://www.zeuux.org -- From: Yesheng Zou -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091218/d1ca1641/attachment-0001.html> ------------------------------ Message: 4 Date: Fri, 18 Dec 2009 00:57:46 -0700 From: Kermit Mei <kermit.mei在gmail.com> Subject: Re: [zeuux-universe] 请教:如何结合商业专有软件和GPL软件? To: Yesheng Zou <yeshengzou在gmail.com> Cc: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <1261123066.4380.15.camel在kermit-desktop> Content-Type: text/plain; charset="UTF-8" On Fri, 2009-12-18 at 15:43 +0800, Yesheng Zou wrote: > 显然不能。 > 否则每一个人都可以把不公开的东西弄成库和GPL的代码一起用了。 > > GPL授权的说明中,是说如果你要使用GPL的代码,那么你的代码也必须使用GPL > 公开。既然你的代码有部分是不能公开的,那么你就无法接受GPL授权,也就无 > 法使用GPL的代码了。 恩。 如果有公司为了保护自己的代码,又想使用GPL协议代码,使用如下方式来保 护算不算违法: 公司把自己的代码“打散”,使代码可读性全无,而且排版十分混乱,内部方法名字 都是随机生成,根本无法让别人获取……反正就是把文本code搞的跟2进制一样——但 是,可以通过C/C++编译器,并且称之为开源。 那么请问这种做法算不算违反GPL 呢? GPL有什么办法来制止此类事情发生? Thanks. Kermit ------------------------------ Message: 5 Date: Fri, 18 Dec 2009 16:15:54 +0800 From: Yesheng Zou <yeshengzou在gmail.com> Subject: Re: [zeuux-universe] 请教:如何结合商业专有软件和GPL软件? To: Kermit Mei <kermit.mei在gmail.com> Cc: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <f38626140912180015j1b1e71etb1244dca00812264在mail.gmail.com> Content-Type: text/plain; charset="utf-8" 这样做或许是可以的,你如果全部手写那些“2进制”的话。 “打散”前的东西,也是代码,也是要公开的。 如果你仅公开“打散”后的东西,那就违反了GPL授权中的规定了。 (同理的道理,任何人都可以说,我的代码是公开的,它只是被编译器“打散”了 :-) 2009/12/18 Kermit Mei <kermit.mei在gmail.com> > On Fri, 2009-12-18 at 15:43 +0800, Yesheng Zou wrote: > 恩。 如果有公司为了保护自己的代码,又想使用GPL协议代码,使用如下方式来保 > 护算不算违法: > > 公司把自己的代码“打散”,使代码可读性全无,而且排版十分混乱,内部方法名字 > 都是随机生成,根本无法让别人获取……反正就是把文本code搞的跟2进制一样——但 > 是,可以通过C/C++编译器,并且称之为开源。 那么请问这种做法算不算违反GPL > 呢? > > GPL有什么办法来制止此类事情发生? > > Thanks. > > Kermit > > > -- From: Yesheng Zou -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091218/958fba8b/attachment-0001.html> ------------------------------ Message: 6 Date: Fri, 18 Dec 2009 01:38:21 -0700 From: Kermit Mei <kermit.mei在gmail.com> Subject: [zeuux-universe] 求助一个算法:如何把一个矩形图片压缩转换成一个等腰梯形? To: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <1261125501.4380.37.camel在kermit-desktop> Content-Type: text/plain; charset="UTF-8" Dear all, 有没有什么高效的算法可以按像素把一个矩形转换成一个等腰梯形?就是类似 于Linux下的3D桌面转动时候的效果,我想用2D模拟一个这种效果, 我尝试过很 多,但效率都差强人意。 我目前的做法是从网上找的一些投影原理,按照角度来 算,然后一个像素一个像素的取,但是效率极差,基本都到O(n^2)了,请问有没 有更好的算法? 把这个问题简化一下:就是要把一个矩形变成一个等腰梯形,就像GIMP中 Perspective Transformation Matrix 那样。 Thanks Kermit ------------------------------ Message: 7 Date: Fri, 18 Dec 2009 01:50:56 -0700 From: Kermit Mei <kermit.mei在gmail.com> Subject: Re: [zeuux-universe] 请教:如何结合商业专有软件和GPL软件? To: Yesheng Zou <yeshengzou在gmail.com> Cc: zeuux-universe <zeuux-universe在zeuux.org> Message-ID: <1261126256.4380.47.camel在kermit-desktop> Content-Type: text/plain; charset="UTF-8" On Fri, 2009-12-18 at 16:15 +0800, Yesheng Zou wrote: > 这样做或许是可以的,你如果全部手写那些“2进制”的话。 > > “打散”前的东西,也是代码,也是要公开的。 > > 如果你仅公开“打散”后的东西,那就违反了GPL授权中的规定了。 > > (同理的道理,任何人都可以说,我的代码是公开的,它只是被编译器“打 > 散”了 :-) 我是觉得这里就有个问题了:什么是源代码? 如果有人写了部分源代码,然后使用脚本把自己的代码乱序排版,这个东西还叫源 代码吗? GPL对源代码是如何定义的。 wiki上的定义貌似不能解决这个问题: http://zh.wikipedia.org/wiki/%E6%BA%90%E4%BB%A3%E7%A0%81 “人了可读”这个定义似乎有些太笼统了。 之所以提这个问题,是因为自己最近接手别人一个项目,那些哥们儿太NB了,代码 的逻辑和风格多次让我想到C混乱大赛,呵呵(有点夸张成分)。由此我想到,如 果有人对GPL也这么做,或者用程序华的方法打乱代码,在法律上有没有漏洞。 Thanks Kermit Mei ------------------------------ _______________________________________________ zeuux-universe mailing list zeuux-universe在zeuux.org http://www.zeuux.org/mailman/listinfo/zeuux-universe ZEUUX Project - Free Software, Free Society! http://www.zeuux.org 结束zeuux-universe 摘要, 卷 28, 发布 29 ********************************************** -------------- 下一部分 -------------- 一个HTML附件被移除... URL: <http://www.zeuux.org/pipermail/zeuux-universe/attachments/20091218/0a02404f/attachment-0001.html>
Zeuux © 2024
京ICP备05028076号