simonpercivall/astunparse

Please clarify the actual license

hroncok opened this issue · 6 comments

The LICENSE file lists 2 licenses. A BSD-like one and also PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2. Do I choose freely? Are some bits licensed under BSD and other bits under PSF? Which bits?

setup.py has:

    license="BSD",

and

    'License :: OSI Approved :: BSD License',

Thanks for clarifying.

Hi,
Maybe I can help determining the right licence.
It seems that you'd like code you wrote to be under BSD (so anyone can use it), but some bits are from Python so they need the Python licence. Is that right?

@simonpercivall I want to include your package in Fedora and this is blocking me. We are very careful about licenses. Could you please clarify? Thank You.

Isn't this explained in the readme?

This library uses mature and core maintained code instead of trying to patch existing libraries. The unparse and the test_unparse modules are under the PSF license.

Sorry about the noise.

Hi there. We stumpled upon the same question. I've made a suggestions, that clearly brings out this "Dual" Licensing:

#64

Best regards
Manuel