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

python-slugify depends on a GPL library #7

Closed
sekrause opened this issue Aug 14, 2014 · 3 comments
Closed

python-slugify depends on a GPL library #7

sekrause opened this issue Aug 14, 2014 · 3 comments

Comments

@sekrause
Copy link

While python-slugify itself is BSD licensed its dependency Unidecode is a pure GPL library. It's technically not a problem for python-slugify because the licenses are compatible, but it should probably be mentioned somewhere because this makes python-slugify unfit for most commercial deployments.

@miohtama
Copy link

Just nitpicking: A lot of commercial software is nowadays website like. Software-as-a-service model with GPL is totally fine, because you are not distributing the software (binaries). In fact most of the websites are built on GPL'ed system (Wordress, Plone, Drupal, etc.) - so "unfit for commercial deployments" should be "redistributing the software containing python-slugify" here.

@un33k
Copy link
Owner

un33k commented Aug 17, 2014

python-slugify is NOT a "derived" work from Unidecode. It simply requires a translation API that is
currently satisfied by importing Unidecode.

"The GPL is a copyleft license, which means that derived works can only be distributed under the same license terms". ( Wikipedia )

Hope this helps.

@un33k
Copy link
Owner

un33k commented Dec 25, 2018

@sekrause Please note that version 2.0.0 always prefers Unidecode however, it gracefully falls back on text-unidecode if it is already installed. (Just an FYI)

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