>It is MIT licensed so it can be used whichever License you might want to choose for your project, while your forced to adopt the GPLv2 license when using FuzzyWuzzy
How is it using FuzzyWuzzy to be exact in order to be MIT licensed?
>It is MIT licensed so it can be used whichever License you might want to choose for your project, while your forced to adopt the GPLv2 license when using FuzzyWuzzy
How is it using FuzzyWuzzy to be exact in order to be MIT licensed?
https://github.com/rhasspy/rapidfuzz/blob/c225979db3b02caccb...
https://github.com/seatgeek/fuzzywuzzy/blob/2188520502b86375...
I think (IANAL) that that clears it up - not using the same code, but the same algorithm.
Is it really that clear cut?
We relicensed fuzzywuzzy mostly because I am not a lawyer and really just wanted to stop having the same argument with the same three people about whether what we were doing was legal. I actually think that we were violating the license by not including the license header on the included file, but were fine with the rest of the project being MIT, but again, not a lawyer, and the emails from the same ~3 people were becoming quite annoying.
Link here: https://github.com/seatgeek/fuzzywuzzy/issues/130
That said, if their interpretation is right, then unless you clean-roomed the reimplementation, that derivative is also GPL.
Again, not a conversation I personally care for, and I no longer work for SeatGeek so it's no longer really on me :)