WindowsおよびLinux用のPythonで書かれた商用製品でbsddb/pybsddbを使用する予定です。また、py2exe を使用する予定です。
しかし、私は法的影響について確信が持てません。Pythonで書かれている限り、商用製品はロイヤリティを支払う必要がないことを読みました。本当ですか?
Python はPython Licenseの下でリリースされています。寛大なので、クローズドソースの商用ソフトウェアで使用できます。
Oracle Berkeley DB はSleepycat Licenseの下でライセンスされており、コードのソースを配布する必要があります。Oracle から商用ライセンスを購入しない限り、クローズド ソースの商用ソフトウェアで使用することはできません。
Pybsddb の明示的なライセンスはないようです。ソース ツリーにライセンス ファイルがありません。一時は Python と一緒に配布されていたので、寛大なライセンスになると思います。Oracle から Berkeley DB ライセンスを購入した場合、クローズド ソースの商用ソフトウェアで使用できる可能性があります。
py2exe は、もう 1 つの許容ライセンスである MIT ライセンスの下でライセンスされているため、クローズド ソースの商用ソフトウェアでも使用できます。