astral-sh / astral-sh/python-build-standalone

Remove Berkley DB library from distributions

Open
#836 10 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
4.4k
Forks
314
Avg merge
1d 9h
Merged PRs (30d)
27

Description

The Python licenses include the fairly permissive [BDB License](https://github.com/astral-sh/python-build-standalone/blob/main/LICENSE.bdb.txt), stating the following:

- Redistributions in any form must be accompanied by information on how to obtain complete source code for the DB software and any accompanying software that uses the DB software.

This would mean that either the Python distributions cannot be redistributed with e.g, commercial software, or is this license not applicable for the final "install-only" builds i.e., which would require the Berkley DB to be installed separately?

See also the link from the official Python 3 docs, where it mentions that Berkley DB hasn't been included since Python 2 ([Python "bindings" for Oracle Berkeley DB](https://www.jcea.es/programacion/pybsddb.htm).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.