Live data from Hacker News

Our lawsuit against ChessBase

stockfishchess.org

41–50 of 261 posts

Re: Our lawsuit against ChessBase

#41

Hmmm. GPL cases in German courts don't always produce the expected outcome. https://www.zdnet.com/article/linux-developer-abandons-vmwar...

Nothing always produces the expected outcome :)

Lower courts are usually not where you get good decisions in novel cases like GPL enforcement.

Re: Our lawsuit against ChessBase

#42

The GPL's Termination clause allows Stockfish to terminate ChessBase's use of the license, but does anything prevent someone from forking the code and licensing it to Stockfish as an end around? It seems like it would be very difficult to enforce.

Stockfish still holds the copyright. You’re using their code with their license, and so does everybody you share that code with.

Re: Our lawsuit against ChessBase

#44

The current title is "Our lawsuit against ChessBase – Stockfish – open-source Chess Engine", which I found confusing. Is Stockfish being sued? Does it belong to ChessBase? I suggest sticking with the simpler title from the blog, "Our lawsuit against ChessBase".

Looks like OP didn't clean up the url while submitting, it defaulted to page title.

Re: Our lawsuit against ChessBase

#45

The current title is "Our lawsuit against ChessBase – Stockfish – open-source Chess Engine", which I found confusing. Is Stockfish being sued? Does it belong to ChessBase? I suggest sticking with the simpler title from the blog, "Our lawsuit against ChessBase".

I'd suggest: "Our (Stockfish) lawsuit against Chessbase"

Re: Our lawsuit against ChessBase

#46

Hmmm. GPL cases in German courts don't always produce the expected outcome. https://www.zdnet.com/article/linux-developer-abandons-vmwar...

If the court tells you to prove that you're holding copyright, and you just say "go on GitHub and see for yourself" (yes, really!) and the court even gives you another chance with another deadline and you don't reply, then yes, I fully expect the court to say "if you don't want to show central prerequisites of the case (standing), then you do you."

Former comment at the time: https://news.ycombinator.com/item?id=12254911

Re: Our lawsuit against ChessBase

#48

The GPL's Termination clause allows Stockfish to terminate ChessBase's use of the license, but does anything prevent someone from forking the code and licensing it to Stockfish as an end around? It seems like it would be very difficult to enforce.

Forking the code doesn't fork the copyright ownership. Stockfish still owns the code under their copyright regardless of whether it lives in their repository or in some fork of their codebase.

A forked project doesn't have the right to grant people licenses to code which they don't own.

Re: Our lawsuit against ChessBase

#49
post #4

In an online course recently, one module involved an API with an attribution requirement that neither the instructor nor any student was aware of - they specifically described it as free use, no attribution required, because they were unaware. Despite there having been more than 20k previous students, I was the first person to mention mention this and link to the clause, and the instructor was surprised. Almost every…

Any company past circa 2002sh or so, and definitely by 2005, is intimately aware of their intellectual property responsibilities, and, it's the opposite problem that I've run into - in which tons of strawmen are thrown up as to the danger of infecting products with open source licenses makes it dangerous to touch the code. One of the reasons why BSD licenses are so attractive to corporations, is that they run the lowest risk. GPLv3 is obviously a non-starter for most companies, with GPLv2 falling somewhere in the middle.

Re: Our lawsuit against ChessBase

#50

The GPL's Termination clause allows Stockfish to terminate ChessBase's use of the license, but does anything prevent someone from forking the code and licensing it to Stockfish as an end around? It seems like it would be very difficult to enforce.

Forking the code doesn't fork the copyright ownership. Stockfish still owns the code under their copyright regardless of whether it lives in their repository or in some fork of their codebase. A forked project doesn't have the right to grant people licenses to code which they don't own.

Thanks for making me stop and think twice about this.

Very good point.

Post reply on HN