So my question here is: how can the GPLv3 affect GPLv2 (in the legal sense)? What the authors intended might be nice and all, but intentions aren't what matter most in the court room (for contracts and such at least) since there are written words to quibble over that both parties agreed to. So while the reinstatement clause of v3 may exist, I'd think that the courts like explicit statements much more than implicit implications read between the lines (I believe the colloquial term is "covering your [b]as[e]s"), but that only really affects the GPLv3, not v2.
I imagine one thing to quibble over is "distribute". What action is it referring to? The upload to a public-facing server, or the act of downloading from said server? Would all it take is to have some middle man who hasn't lost their license to download the original, upload somewhere else and then the entity which lost its license download from there, getting their rights back transitively? Can I not distribute some piece of GPLv2 software to someone who lost their license to it since I can't give them the same rights? What happens to my license in that case (I'd imagine "nothing")?
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds