Проектът Stockfish обяви, че е постигнато споразумение по съдебния спор с компанията ChessBase, която беше обвинена в нарушение на лицензия GPLv3 заради включването в своите собственически продукти Fat Fritz 2 и Houdini 6 на код от свободния шахматен двигател Stockfish, без да оповести изходния код на производната работа и без да информира клиентите за използването на GPL-кода. Споразумението предвижда отмяна на отзоваването на лицензията GPL за кода на Stockfish от ChessBase и предоставяне на компанията възможността да разпространява своя софтуер.
В рамките на постигнатото споразумение компанията ChessBase ще спре продажбата на шахматни програми, в които се използва двигателят Stockfish, и ще уведомява клиентите за това чрез публикация на своя сайт. Съществуващите клиенти ще могат да продължат да използват вече закупените програми, както и да изтеглят вече закупените копия, ако ChessBase приведат процеса на изтегляне в съответствие с изискванията на GPL. След една година от подписването на споразумението разработчиците на Stockfish ще отменят отзоваването на лицензията GPL и ще предоставят възможност на компанията ChessBase да използва своя код, която призна значението и потенциала на свободния софтуер и пое ангажимент да спазва неговите принципи.
GPL предвижда възможност за отзоваване на лицензията от нарушителя и прекратяване на всички права на лицензиата, предоставени му от тази лицензия. В съответствие с правилата за прекратяване на лицензията в GPLv3, ако нарушенията са били установени за първи път и отстранени в рамките на 30 дни след уведомлението, правата на лицензията се възстановяват, и лицензията не се отзовава напълно (договорът остава недействителен). Правата се възстановяват незабавно и в случай на отстраняване на нарушенията, ако притежателят на правата не е уведомил за нарушението в рамките на 60 дни. Ако сроковете изтекат, нарушението на лицензията може да бъде тълкувано като нарушаване на договора, за което съдът може да поиска компенсации.
С цел, да се предотвратят възможни нарушения в бъдеще, ChessBase ще назначи отделен служител, който да следи за спазването на изискванията на GPL. Компанията също така ще създаде сайт foss.chessbase.com, на който ще бъде публикувана информация за продуктите, използващи отворен код. Освен това, ChessBase ще отвори под GPL или съвместима лицензия реализации на невронни мрежи, предоставящи се за употреба с Stockfish. Финансова компенсация и възстановяване на щети не се предвиждат от споразумението, тъй като екипът на проекта Stockfish представлява нестопанска общност, работила за спазването на GPL и своите права.
Източник: opennet.ru
