Re:Our lawsuit against ChessBase
by LocalPCGuy on Tuesday July 20, 2021 @04:44PM
(#27899053)
See the termination clause. V3 provides some ways to get a terminated license reinstated, v2 is a bit different I think. This pull quote is from v3.
> 8. Termination.
> You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).
Re:Our lawsuit against ChessBase
by boarquantile on Wednesday July 21, 2021 @07:45AM
(#27904997)
And from the same section, importantly:
> [...] reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license
which is what the Stockfish developers have now done. I.e. if Chessbase starts to comply now, it would be too late.
Can the developers do this? I was under the impression that when code is published on the web GPL licensed, the developers cannot retroactively withdraw the license...
Or perhaps they are withdrawing the license for all new code... To publish some code as "GPL, available for all except this person"? Is that allowed? Even if that were allowed, someone else could use their rights under the GPL to redistribute it to that person...