ericvsmith / dataclasses

Apache License 2.0
587 stars 53 forks source link

Clarify license #123

Closed ukch closed 6 years ago

ukch commented 6 years ago

I am looking at packaging this project for Debian, and I noticed that while setup.py mentions the MIT license, there is no explicit license file in the repo. In order to be 100% legal, please could you provide a license file?

ericvsmith commented 6 years ago

I'm not sure where I got the MIT reference. Most everything I do is Apache 2.0. If I change to that and add a license file, would that work for you?

ukch commented 6 years ago

Yes, I'm happy with either license, so long as there is clarity.

ukch commented 6 years ago

Come to think of it, since this is a fork of Python core code, shouldn't it be published under the Python license?

gvanrossum commented 6 years ago

to think of it, since this is a fork of Python core code, shouldn't it be published under the Python license https://github.com/python/cpython/blob/master/LICENSE?

Historically Eric wrote the code here first and then contributed it to the PSF. So he can use any open source license he likes. (Though if he's agreeable to it, the PSF license is fine too.)

ericvsmith commented 6 years ago

Fixed via #124. I went with Apache 2.0, since it makes my life easier (fewer things to check with the powers that be).