Python 与bsddb相关的许可证问题

Python 与bsddb相关的许可证问题,python,windows,linux,py2exe,bsddb,Python,Windows,Linux,Py2exe,Bsddb,我计划在一个用python为windows和linux编写的商业产品中使用bsddb/pybsddb。我还计划使用py2exe 然而,我不确定其法律含义。我曾读到,商业产品只要是用python编写的,就不必支付版税。这是真的吗 Python是在下发布的。它是允许的,所以您可以将它与封闭源代码的商业软件一起使用 Oracle Berkeley DB根据获得许可,这要求您分发代码的源代码。除非您从Oracle购买了商业许可证,否则不能将其与封闭源代码商业软件一起使用 Pybsddb似乎没有明确的许可

我计划在一个用python为windows和linux编写的商业产品中使用bsddb/pybsddb。我还计划使用py2exe


然而,我不确定其法律含义。我曾读到,商业产品只要是用python编写的,就不必支付版税。这是真的吗

Python是在下发布的。它是允许的,所以您可以将它与封闭源代码的商业软件一起使用

Oracle Berkeley DB根据获得许可,这要求您分发代码的源代码。除非您从Oracle购买了商业许可证,否则不能将其与封闭源代码商业软件一起使用

Pybsddb似乎没有明确的许可证——它们的源代码树中没有许可证文件。它曾经是用Python发布的,所以我希望它是一个许可证。如果您从Oracle购买Berkeley DB许可证,您可能会在封闭源代码的商业软件中使用它

py2exe是根据MIT许可证(另一个许可证)进行许可的,因此您也可以将其与闭源商业软件一起使用