GPL/LGPL/PSF 许可证使用

Xin LI <[email protected]>
发件人当地时间 发送时间 18:28 (GMT-07:00)。发送地当前时间:上午6:10。 ✆
回复      [email protected]
发送至     [email protected]
日期      2011年3月25日 下午6:28
主题      Re: [CPyUG] [OT] 关于 license 的疑惑

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 03/25/11 01:26, Lanser wrote: > 有的源码 license 是 “GPLv3 和 LGPLv2.1”,不明白这个 "和" 是什么意思,二选一还是两个都遵守,显然 GPLv3 比 > LGPLv2.1 要严格的多,后者要遵守的都在前者范围内了。

请直接把原文放上来。

如果要猜的话,可能是两种情况之一:

> 如果我使用该源码前为了匹配下层驱动,修改了一些代码后编译成 so 文件,上层应用使用这些 so 文件,那么上层代码要变成 GPLv3 > 吗,还是只需公开源码中修改的部分?

取决于调用关系和具体是 GPLv3 还是 LGPL v2.1。

GPL/LGPL,应尽量使用未经修改的、其他人发布的预编译 .so。

> 如果有个应用的源码用 GPLv3 分布的,我的程序中调用该应用的二进制,我的程序会被感染吗。 > 其实说白了就是 GPLv3 是仅对源码有效,还是对源码生成的二进制也有效,如果有效它怎么个感染法?

> Python 使用的 PSF license 是对生成 python 这个可执行程序的 C 源码,还是对发行的 python 库脚本也有效,对我自己写的 > python 脚本呢? > 如果我自己修改了 python 库脚本,是不是也要按 PSF license 公开呢。

最后:珍爱生命,远离GPL。

> > 请社区大律师解答 >

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBCAAGBQJNjG5cAAoJEATO+BI/yjfByn8H+wQgQmBAi5F6wdvYLG4gC+PY
NDHnEhkHr7WexkX9DQYYRMdG9l3DfEN2QWFIJY3Hh/VTT68Ma72VEWELnmKRWV22
Zk6DdsrqasN8UW02h497KzALQPyNegls8tI+7ZBe0UBC0RuuJ/ZVrZn5PI540Um1
O+suosP096F1bz2jWvWYs8gRauAmIZCRUJERYE5uJ5udW1Xo5Xx59Zjlqi0h0f4S
BWqO7p/m4yPbnCKMutP9foybmCD8Vy9WaQ8WVQo5m/g7ZNHLcaJqLDom8bOpX5pS
MikpO8oa7AuBLfFNRwgO8Dfr5CEQSab9sehAescwCLtfjAiZ9kIs5noqCG2zmN4=
=Abxy
-----END PGP SIGNATURE-----


反馈

创建 by -- ZoomQuiet [2011-03-25 13:14:18]