-
Notifications
You must be signed in to change notification settings - Fork 47
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 and GPL? #309
Comments
This is a tricky issue. As far as I am aware, the question of whether or not Either way, Something in the python standard library might work: https://docs.python.org/3/library/unicodedata.html#unicodedata.normalize |
Yeah that's a good point. From my somewhat limited reading it was my understanding that any type of dynamic library linking constitutes a "derived work" in the eyes of the GNU, which I suppose is all that matters from a moral standpoint (even if whether that's defendable legally remains to be seen). Either way, the easiest thing is to probably replace the library to be safe, as you say. Also possibly of interest to anyone else that comes across this, the |
Hi folks, thank for the nice library! I think I've found a GPL issue in the code that I wanted to check with you:
basis_set_exchange/writers/molcas_library.py
importsunidecode
on line 6. Sadly, the unidecode library is only available under the GPL license (assuming it's this library). Because thebasis_set_exchange
library is not licensed under the GPL, afaik you cannot use the unidecode library.As an alternative, text-unidecode looks like it does a similar job and is available under a more permissive license, it might work as a drop-in replacement.
Apologies if this has already been brought up and resolved elsewhere.
The text was updated successfully, but these errors were encountered: