News for hackers. Stuff that matters.
Re:Our lawsuit against ChessBase by londons_explore on Tuesday July 20, 2021 @04:17PM (#27898739)
> leading developers of Stockfish have terminated their GPL license with ChessBase permanently.

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...

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).

https://www.gnu.org/licenses/gpl-3.0.en.html#section8

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.