【问题标题】:License question related to bsddb与 bsddb 相关的许可问题
【发布时间】:2011-08-22 18:58:20
【问题描述】:

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

但我不确定法律影响。我读过商业产品不需要支付版税,只要它是用 python 编写的。这是真的吗?

【问题讨论】:

    标签: python windows linux py2exe bsddb


    【解决方案1】:

    Python 在Python License 下发布。它是允许的,因此您可以将其与闭源商业软件一起使用。

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-12
      • 1970-01-01
      • 1970-01-01
      • 2010-09-11
      • 2014-02-06
      • 2017-12-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多