python - 不明白 pisa(xhtml2pdf) 许可证

标签 python open-source licensing pdf-generation

一个客户要求我用python生成PDF,但我不知道我是否需要支付许可证或只是使用它。我必须做什么?

在他们的web site中说:

XHTML2PDF is dual-licensed:

   1. GNU General Public License Version 2.0 (GPLv2)
   2. A commercial license

在他们的文档中:

pisa is copyrighted by Dirk Holtwick, Germany.   
pisa is distributed by Dirk Holtwick, Schreiberstraße 2, 47058 Duisburg, Germany.   
pisa is licensed under the GNU Gerneral Public License version 2.  

最佳答案

GPL 要求任何包含 GPL 代码的代码都必须遵守 GPL 本身。仅当您将该代码分发给其他人时,这才会产生影响。

如果您将代码提供给客户,并且您选择不购买 XHTML2PDF 的商业许可,则您的客户有权获取您的其他代码并将其重新分发(出售、赠送等)给GPL 下的其他人。

如果您支付商业许可费用,则未经您的明确许可,您的客户无权重新分发您的代码。

关于python - 不明白 pisa(xhtml2pdf) 许可证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2850943/

相关文章:

c# - 使用许可证保护自定义 .NET 组件的最佳方法是什么?

Python 找不到 elasticsearch 包

python - OpenCV:HoughCircles 返回无效的圆参数

python - 监控模式下的 Scapy 嗅探

language-agnostic - 哪些因素决定了开源项目的成功?

javascript - Visual Studio 2013 开发人员许可证 javascript 错误

python - Plotly地理映射,设置locationmode ="IN"

open-source - 是否有哪个 OSS 许可证与哪个许可证兼容的图表?

git - 在协作项目中保持 fork 与上游同步的标准方法是什么?

java - 许可基于 Java Web 的应用程序