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

Unidecode dependency GPL license #628

Closed
richardowen opened this issue Oct 16, 2017 · 1 comment
Closed

Unidecode dependency GPL license #628

richardowen opened this issue Oct 16, 2017 · 1 comment

Comments

@richardowen
Copy link

In commit adc1b1b a dependency on the Unidecode python package was introduced.

Unidecode is released under the GPL license while Faker is using MIT. I'm concerned that this might not be permitted by the GPL license and that users of the Faker library might not realise they are introducing GPL code into their dependencies. It could be argued that any code using the Faker library now has to be licensed under the GPL too.

See here for some opinions on using GPL libraries:

https://opensource.stackexchange.com/questions/1640/if-im-using-a-gpl-3-library-in-my-project-can-i-license-my-project-under-mit-l
https://softwareengineering.stackexchange.com/questions/87446/using-a-gplv3-python-module-will-my-entire-project-have-to-be-gplv3-licensed
https://opensource.stackexchange.com/questions/2139/can-i-license-python-project-under-3-clause-bsd-while-it-has-gpl-based-dependenc
https://opensource.stackexchange.com/questions/6062/using-gpl-library-with-mit-licensed-code

I'm not an expert in this area at all, just a concerned user!

fcurella added a commit that referenced this issue Oct 16, 2017
fcurella added a commit that referenced this issue Oct 16, 2017
Close #628. Switch to text-unidecode
@fcurella
Copy link
Collaborator

Thanks for the report @richardowen .

I've switched to text-unidecode (which is licensed under the Artistic License), and release a new version of Faker

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

2 participants