Das Stockfish-Projekt hat eine Einigung im rechtlichen Streit mit der Firma ChessBase erzielt, die beschuldigt wurde, gegen die GPLv3-Lizenz verstoßen zu haben, indem sie Code aus der freien Schach-Engine Stockfish ohne Offenlegung des Quellcodes abgeleiteter Werke und ohne Information der Kunden über die Verwendung von GPL-Code in ihren proprietären Produkten Fat Fritz 2 und Houdini 6 integriert hat. Die Vereinbarung sieht die Rücknahme des Lizenzentzugs von ChessBase für den Code von Stockfish vor und gibt dieser Firma die Möglichkeit, ihre Software zu vertreiben.
Im Rahmen der getroffenen Vereinbarung wird ChessBase den Verkauf von Schachprogrammen einstellen, in denen die Engine Stockfish verwendet wird, und die Kunden darüber durch die Veröffentlichung von Informationen auf ihrer Website informieren. Bestehende Kunden können die bereits gekauften Programme weiterhin verwenden und auch bereits erworbene Kopien herunterladen, sofern ChessBase den Downloadprozess an die Vorgaben der GPL anpasst. Ein Jahr nach Abschluss der Vereinbarung wird das Stockfish-Entwicklungsteam den Lizenzentzugs von GPL zurücknehmen und ChessBase die Nutzung ihres Codes ermöglichen, da das Unternehmen die Bedeutung und das Potenzial von freier Software anerkannt und sich verpflichtet hat, deren Prinzipien zu respektieren.
Die GPL sieht die Möglichkeit vor, die Lizenz bei einem Verstoß zu widerrufen und alle Rechte des Lizenznehmers, die ihm durch diese Lizenz gewährt wurden, zu beenden. Gemäß den im GPLv3 festgelegten Regeln für den Widerruf der Lizenz, wenn Verstöße erstmals festgestellt und innerhalb von 30 Tagen nach Benachrichtigung behoben werden, werden die Lizenzrechte wiederhergestellt, und die Lizenz wird nicht vollständig widerrufen (der Vertrag bleibt nicht verletzt). Die Rechte werden auch sofort wiederhergestellt, wenn Verstöße beseitigt werden, sofern der Rechteinhaber nicht innerhalb von 60 Tagen über den Verstoß informiert hat. Wenn die Fristen abgelaufen sind, kann der Lizenzverstoß als Vertragsverletzung ausgelegt werden, für die im Gericht Schadensersatz verlangt werden kann.
Um zukünftige Verstöße zu verhindern, wird ChessBase einen separaten Mitarbeiter ernennen, der die Einhaltung der GPL-Anforderungen überwacht. Das Unternehmen wird auch eine Website unter foss.chessbase.com erstellen, auf der Informationen über Produkte veröffentlicht werden, die Open-Source-Code verwenden. Darüber hinaus wird ChessBase Implementierungen von neuronalen Netzwerken unter GPL oder einer kompatiblen Lizenz für die Verwendung mit Stockfish freigeben. Finanzielle Entschädigungen und Schadensersatz sind im Vertrag nicht vorgesehen, da das Stockfish-Projekt ein gemeinnütziger Verein ist, der die Einhaltung der GPL und seiner Rechte gefordert hat.
Quelle: opennet.ru
