Das Stockfish-Projekt gab bekannt, dass eine Vereinbarung im Rechtsstreit mit ChessBase erreicht wurde. ChessBase wurde vorgeworfen, gegen die GPLv3-Lizenz verstoßen zu haben, indem sie in ihren proprietären Produkten Fat Fritz 2 und Houdini 6 Code aus der freien Schach-Engine Stockfish integriert hatten, ohne die Quelltexte der abgeleiteten Arbeiten offenzulegen und die Kunden über die Nutzung des GPL-Codes zu informieren. Die Vereinbarung sieht die Rücknahme des Lizenzentzugs von ChessBase für den Stockfish-Code vor und ermöglicht dieser Firma die Verbreitung ihrer Software.
Im Rahmen der getroffenen Vereinbarung wird ChessBase den Verkauf von Schachprogrammen einstellen, die die Stockfish-Engine nutzen, und die Kunden darüber durch eine Veröffentlichung auf ihrer Website informieren. Bestehende Kunden können die bereits erworbenen Programme weiterhin nutzen und werden in der Lage sein, bereits erworbene Kopien herunterzuladen, sofern ChessBase den Downloadprozess gemäß den Anforderungen der GPL anpasst. Ein Jahr nach Abschluss der Vereinbarung werden die Entwickler von Stockfish die Rücknahme der GPL-Lizenz aufheben und ChessBase die Nutzung ihres Codes gestatten, da das Unternehmen den Wert und das Potenzial von freier Software anerkannt hat und sich verpflichtet hat, deren Prinzipien einzuhalten.
Die GPL sieht die Möglichkeit vor, die Lizenz bei einem Verstoß zu widerrufen und alle dem Lizenznehmer durch diese Lizenz gewährten Rechte zu beenden. Gemäß den in GPLv3 festgelegten Regeln für die Lizenzkündigung werden die Lizenzrechte wiederhergestellt, wenn Verstöße zum ersten Mal festgestellt und innerhalb von 30 Tagen nach Benachrichtigung behoben werden; die Lizenz wird dann nicht vollständig widerrufen (der Vertrag bleibt unberührt). Die Rechte werden ebenfalls sofort zurückgegeben, wenn Verstöße behoben werden und der Rechteinhaber nicht innerhalb von 60 Tagen über den Verstoß informiert hat. Wenn die Fristen abgelaufen sind, kann der Lizenzverstoß als Vertragsverletzung betrachtet werden, für die der Gerichtshof Schadensersatz verlangen kann.
Um zukünftige Verstöße zu vermeiden, wird ChessBase einen speziellen Mitarbeiter benennen, der die Einhaltung der GPL-Anforderungen überwacht. Das Unternehmen wird zudem die Website foss.chessbase.com einrichten, auf der Informationen über Produkte veröffentlicht werden, die Open-Source-Code verwenden. Darüber hinaus wird ChessBase unter der GPL oder einer kompatiblen Lizenz Implementierungen von neuronalen Netzen zur Verfügung stellen, die zur Nutzung mit Stockfish vorgesehen sind. Eine finanzielle Entschädigung oder Schadensersatz ist im Rahmen des Abkommens nicht vorgesehen, da das Stockfish-Projekt ein gemeinnütziges Gemeinschaftsprojekt ist, das die Einhaltung der GPL und seiner Rechte gefördert hat.
Quelle: opennet.ru
