The Lost Feed

🔬Weird Science

The Strange Story of ChessBase and Stockfish's Legal Battle

Discover the forgotten tale of a major legal dispute between chess software giants ChessBase and Stockfish, and its big impact on open-source software.

1 views·4 min read·Jun 25, 2026
ChessBase and Stockfish end their legal dispute

In the world of chess, two names stand tall: ChessBase and Stockfish. One is a well-known company, selling popular chess databases and programs. The other is a powerful, free chess engine, used by millions.

For a while, these two giants were locked in a quiet but serious fight. It was a dispute that captured the attention of chess players and software developers everywhere. What started as a technical disagreement grew into a full legal battle, with big lessons for everyone using or making open-source tools.

Two

Giants of the Chess World

ChessBase has been a leading name in chess software for many years. They offer tools for players to study games, improve their skills, and stay updated with chess news. Their programs are used by grandmasters and beginners alike, making them a cornerstone of the chess community.

Stockfish, on the other hand, is a different kind of marvel. It is an open-source chess engine, meaning its code is freely available to anyone. Developed by a global team of volunteers, Stockfish is consistently ranked as one of the strongest chess programs in the world. It powers many online chess sites and analysis tools.

The

Heart of the Problem: Open Source Rules

The core of the conflict was about how Stockfish's code could be used. Stockfish is released under the GNU General Public License (GPL). This license is special because it allows people to use, change, and share the software for free.

However, the GPL comes with important rules. One key rule is that if you use GPL-licensed code in your own software and then share that software, you must also make your software's source code available under the same GPL license. This ensures that the software, and any improvements, remains free for everyone.

How ChessBase Used Stockfish

ChessBase created a product called Fat Fritz 2. This program was marketed as a new, strong chess engine. However, it was later found that Fat Fritz 2 used a large part of Stockfish's code.

ChessBase sold Fat Fritz 2 as a commercial product. The problem was, they did not openly share the source code for Fat Fritz 2 under the GPL license, as the Stockfish license required. This made many in the open-source community upset, feeling that the spirit of free software was being ignored.

"The GPL is designed to protect the freedom of software. When companies use GPL code without following the rules, it undermines the whole system of free and open-source development."

The Chess World Took Notice

When news spread about ChessBase's use of Stockfish's code without proper GPL compliance, the chess world and software developers spoke up. Many felt that ChessBase, a respected company, should have known better and followed the rules.

People argued that if large companies could take open-source code without giving back, it would harm the volunteers who dedicate their time to creating such valuable tools. This widespread concern put pressure on ChessBase to address the issue.

The Legal Challenge Begins

The Stockfish team, represented by some of its main developers, decided to take legal action. They filed a lawsuit against ChessBase in Germany. Their goal was not to make money, but to ensure that the GPL license was respected and that ChessBase followed its terms.

The lawsuit highlighted the importance of software licenses. It showed that even though code is free to use, it still comes with obligations. This legal fight was a test case for how open-source licenses would be enforced against commercial entities.

The Resolution: A New Agreement

After some time, ChessBase and the Stockfish developers reached an out-of-court settlement. This meant they found a solution without needing a judge to decide. The agreement was a big win for open-source principles.

As part of the settlement, ChessBase agreed to several key points:

  • They would stop selling Fat Fritz 2 and another related product, Fritz 18.

  • They would pay a fine to the Free Software Foundation Europe (FSFE), a group that supports free software.

  • They promised to follow the GPL rules for all future products that use Stockfish's code.

  • They also agreed to publish a clear statement on their website about the agreement and their commitment to open-source licenses.

Why This Matters for Open Source

This dispute showed how important software licenses are. It proved that open-source licenses, like the GPL, have real legal power. Companies cannot simply take free code and use it however they wish without respecting the terms.

For the many volunteers who build projects like Stockfish, this agreement was a strong message. It showed that their hard work and the licenses they choose are taken seriously. It helped reinforce the idea that sharing code freely still means playing by the rules.

The story of ChessBase and Stockfish is a reminder that even in the digital age, agreements and licenses matter greatly. It highlights the balance between commercial interests and the spirit of collaboration that drives the open-source movement. This forgotten battle helped shape how free software is viewed and protected today, ensuring its future remains open for all.

How does this make you feel?

Comments

0/2000

Loading comments...