python - MySQL 对不在类 GPL 许可下的 Python 的支持

标签 python mysql open-source gpl

<分区>

我在 MySQL 上使用 Python/Django。我目前正在使用 MySQLdb这是在 GNU GPL 许可下。有没有类似 GPL 许可证但具有“类似”功能的库?

澄清一下:

  • 我还不知道我是要分发我的源代码还是要为我的应用程序收费。我所知道的是,我不希望通过我选择 MySQL 和 Python 来为我做出这些决定。
  • 我目前正在使用 Django 构建一个网络应用程序,我认为这个问题与此无关,因为我没有“分发”任何东西,但我正在编写的 Python 代码可能可以作为桌面应用程序分发,并且这就是 GPL 开始困扰我的地方。

谢谢

最佳答案

我相信 MySQLdb 是根据 GPL 或 Python 许可获得双重许可的。 Python 许可证允许您分发没有源代码的二进制文件。源代码分发中的 README 说:

License
-------
GPL or the original license based on Python 1.5.2's license.

关于python - MySQL 对不在类 GPL 许可下的 Python 的支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853337/

相关文章:

python - 在 Python 中,mixin 是否等同于组合?如果是这样,那为什么不直接使用组合呢?

python - 清除 QWebEngineView 中的 cookie

javascript - Google 可视化 API 的替代品

open-source - 我可以使用 Oxygene 免费命令行编译器来开发开源代码吗?

python - 通过与另一个数据帧映射来更改列名称

Python - 如何将值添加到字典中具有现有值的键?

php - 选择 ID,以便您可以创建动态查询

gcc - 使用 ARM 周期计数后处理 `objdump --disassemble`

java - 为什么 Spring Boot MVC 总是从我的表单返回 null 值?

mysql - 保持数据与异步 HTTP 请求一致