gage-russell / pandas-lineage

Apache License 2.0
13 stars 6 forks source link

Add project license #29

Closed dlstadther closed 1 year ago

dlstadther commented 1 year ago

Need to add opensource license

suggesting Apache 2.0

gage-russell commented 1 year ago

I've got "BSD 3-Clause License" slapped into pyproject.toml naively. Appreciate any guidance on the matter!

dlstadther commented 1 year ago

The main differences i'm seeing between bsd-3 and apache-2 fall within permission for folks to use the project for patent or trademark use. https://choosealicense.com/appendix/

In terms of configuration, including it in the pyproject.toml only labels the PYPI project with the license. There aren't actually any labeling or material in the github page or files itself. For that, you'll want to add a LICENSE file (no extension) with the content of your chosen license.

dlstadther commented 1 year ago

I'm happy to submit the PR for this