question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

text-unidecode is released under the Artistic license

See original GitHub issue

text-unidecode is released under the Artistic license v1.0, which is considered non-free by the FSF (and therefore not compatible with the GPL). I believe this clause is also of concern to commercial users of faker too:

  1. You may charge a reasonable copying fee for any distribution of this Package. You may charge any fee you choose for support of this Package. You may not charge a fee for this Package itself. However, you may distribute this Package in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution provided that you do not advertise this Package as a product of your own.

Not being able to charge a fee for the software is problematic for those of us who are contractors, for example.

I realise there aren’t really any good alternatives (unidecode is GPL licensed as pointed out in #628 , isounidecode doesn’t support Python 3), so would a patch making text-unidecode an optional dependency be acceptable?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:15 (4 by maintainers)

github_iconTop GitHub Comments

2reactions
fcurellacommented, Jan 31, 2022

@jimleroyer I’ve replaced text-unidecode with my own implementation and removed the dependency.

1reaction
jorticommented, Sep 5, 2019

text-unidecode has switched its license in version 1.3 to GPL+ or Artistic.

Read more comments on GitHub >

github_iconTop Results From Across the Web

text-unidecode - Python Package Health Analysis | Snyk
The most basic Text::Unidecode port For more information about how to use this package see README. Latest version published 3 years ago. License:...
Read more >
text-unidecode - PyPI
The most basic Text::Unidecode port. ... You can redistribute it and/or modify this port under the terms of either: Artistic License, or. GPL...
Read more >
plain ASCII transliterations of Unicode text - Unidecode
Unidecode is distributed under the Perl Artistic License ( perlartistic ), namely: This library is free software; you can redistribute it and/or modify...
Read more >
Various Licenses and Comments about Them - GNU Project
However, most software released under GPLv2 allows you to use the terms of ... set of changes needed to correct the vagueness of...
Read more >
The Unicode Standard Now Includes CC License Symbols
We're thrilled to announce that Creative Commons (CC) license symbols were included in this new release. The latest Unicode Standard adds ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found