Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

License clarification #137

Closed
eclipseo opened this issue Jul 26, 2019 · 6 comments
Closed

License clarification #137

eclipseo opened this issue Jul 26, 2019 · 6 comments

Comments

@eclipseo
Copy link

In pyftdi/doc/licenses.rst you claim the program is licensed under MIT but actually provide the text of the BSD 3-Clause license. Moreover, the headers of py source file contains BSD 3-Clause license:

BSD 3-clause "New" or "Revised" License

pyftdi-0.29.2/pyftdi/init.py
pyftdi-0.29.2/pyftdi/bin/i2cscan.py
pyftdi-0.29.2/pyftdi/bits.py
pyftdi-0.29.2/pyftdi/gpio.py
pyftdi-0.29.2/pyftdi/i2c.py
pyftdi-0.29.2/pyftdi/misc.py
pyftdi-0.29.2/pyftdi/serialext/init.py
pyftdi-0.29.2/pyftdi/serialext/logger.py
pyftdi-0.29.2/pyftdi/serialext/protocol_ftdi.py
pyftdi-0.29.2/pyftdi/serialext/protocol_unix.py
pyftdi-0.29.2/pyftdi/serialext/tests/pyterm.py
pyftdi-0.29.2/pyftdi/serialext/tests/term.py
pyftdi-0.29.2/pyftdi/spi.py
pyftdi-0.29.2/pyftdi/tests/bits.py
pyftdi-0.29.2/pyftdi/tests/ftdi.py
pyftdi-0.29.2/pyftdi/tests/gpio.py
pyftdi-0.29.2/pyftdi/tests/i2c.py
pyftdi-0.29.2/pyftdi/tests/jtag.py
pyftdi-0.29.2/pyftdi/tests/spi.py
pyftdi-0.29.2/pyftdi/tests/uart.py

Is your intent to license this under MIT or BSD 3-Clause?

@eblot
Copy link
Owner

eblot commented Aug 1, 2019

You are right, it needs clarification but I'm not a lawyer and even the LGPL v2 is nearly impossible to define with Python code - at best, nobody agrees.

Let's say it is closer to BSD 3-clause than to MIT, but does it really matters? Do you have a licensing issue with PyFtdi?

@eclipseo
Copy link
Author

eclipseo commented Aug 1, 2019

It matters because it is ambiguous and for packaging in a distro, we need to clear this ambiguosity, So it would help if you s/MIT/BSD-3-Clause/

@eblot
Copy link
Owner

eblot commented Aug 2, 2019

Should be done in e57f8f6 / 9000c41.

@fabaff
Copy link
Contributor

fabaff commented Aug 17, 2019

Can you please create a new release? And also push it to PyPI? Thanks.

@eblot
Copy link
Owner

eblot commented Aug 19, 2019

@eblot eblot closed this as completed Aug 19, 2019
@fabaff
Copy link
Contributor

fabaff commented Aug 19, 2019

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants