Comment by SpicyLemonZest
5 months ago
It's harder than some people think, but the author does a lot of the work when he names the resulting artifact "chardet v7.0.0". If I thought I was writing the kind of arms-length reimplementation that's required, I would never put it into the versioning scheme of the original, come on.
it can be API compatible and legally original
not to mention that it's not a complete copy, because it has different behavior (the better performance)
but of course we have to check the code too