Il progetto Stockfish ha annunciato di aver raggiunto un accordo in una controversia legale con ChessBase, accusata di violazione della licenza GPLv3 per aver incluso nei suoi prodotti proprietari Fat Fritz 2 e Houdini 6 codice del motore di scacchi open source Stockfish senza rilasciare il codice sorgente del lavoro derivato e senza informare i clienti sull'uso del codice GPL. L'accordo prevede la revoca della sospensione della licenza GPL per ChessBase sul codice di Stockfish e offre a questa azienda la possibilità di distribuire il proprio software.
Nel contesto dell'accordo raggiunto, l'azienda ChessBase interromperà la vendita dei programmi di scacchi che utilizzano il motore Stockfish e informerà i clienti tramite la pubblicazione di informazioni sul proprio sito. I clienti esistenti potranno continuare a utilizzare i programmi già acquistati e potranno scaricare le copie già acquistate, se ChessBase allineerà il processo di download ai requisiti della GPL. Un anno dopo la conclusione dell'accordo, gli sviluppatori di Stockfish annulleranno la revoca della licenza GPL e forniranno la possibilità di utilizzare il loro codice da parte di ChessBase, che ha riconosciuto l'importanza e il potenziale del software libero e si è impegnata a rispettarne i principi.
La GPL prevede la possibilità di revocare la licenza a un trasgressore e di interrompere tutti i diritti del licenziatario forniti da questa licenza. In conformità con le regole di cessazione della GPLv3, se le violazioni sono state rilevate per la prima volta e corrette entro 30 giorni dalla notifica, i diritti della licenza vengono ripristinati e la licenza non viene completamente revocata (il contratto rimane valido). I diritti vengono ripristinati immediatamente anche in caso di correzione delle violazioni, se il titolare dei diritti non ha notificato la violazione entro 60 giorni. Se i termini sono scaduti, la violazione della licenza può essere interpretata come violazione del contratto, per la quale si possono ottenere indennizzi in tribunale.
Per prevenire possibili violazioni future, ChessBase nominerà un dipendente specifico che si occuperà di garantire il rispetto dei requisiti GPL. L'azienda creerà anche un sito web foss.chessbase.com, dove verranno pubblicate informazioni sui prodotti che utilizzano codice open source. Inoltre, ChessBase rilascerà sotto licenza GPL o compatibile implementazioni di reti neurali fornite per l'uso con Stockfish. L'accordo non prevede compensi finanziari o risarcimenti, poiché il team del progetto Stockfish rappresenta una comunità non profit che ha lottato per il rispetto della GPL e dei propri diritti.
Fonte: opennet.ru
