Το έργο Stockfish κατέθεσε αγωγή κατά της ChessBase και ανακάλεσε την άδεια GPL

Το έργο Stockfish, που διανέμεται με την άδεια GPLv3, μήνυσε την ChessBase, ανακαλώντας την άδεια GPL για να χρησιμοποιήσει τον κωδικό της. Το Stockfish είναι η ισχυρότερη μηχανή σκακιού που χρησιμοποιείται στις υπηρεσίες σκακιού lichess.org και chess.com. Η αγωγή υποβλήθηκε λόγω της συμπερίληψης του κώδικα Stockfish σε ιδιόκτητο προϊόν χωρίς να ανοίξει ο πηγαίος κώδικας του παράγωγου έργου.

Η ChessBase είναι γνωστή για το σκακιστικό της πρόγραμμα Fritz από τη δεκαετία του 1990. Το 2019, κυκλοφόρησε τη μηχανή Fat Fritz, βασισμένη στο νευρωνικό δίκτυο της μηχανής ανοιχτού κώδικα Leela Chess Zero, η οποία κάποτε βασιζόταν στις εξελίξεις του έργου AlphaZero που άνοιξε η Google. Αυτό δεν αποτελούσε παραβίαση οποιασδήποτε νομοθεσίας, αν και οι προγραμματιστές της Leela ήταν δυσαρεστημένοι που το ChessBase τοποθέτησε τον Fat Fritz ως ανεξάρτητη ανάπτυξη, χωρίς να αναγνωρίζει τα πλεονεκτήματα των ομάδων AlphaZero και LeelaZero.

Το 2020, η ChessBase κυκλοφόρησε το Fat Fritz 2.0, βασισμένο στη μηχανή Stockfish 12, η ​​οποία έχει τη δική της αρχιτεκτονική νευρωνικών δικτύων NNUE (ƎUIN, Efficiently Updatable Neural Networks). Η ομάδα της Stockfish, με τη βοήθεια δικηγόρων, μπόρεσε να πάρει το DVD με το πρόγραμμα Fat Fritz 2.0 στη Γερμανία που αποσύρθηκε από τις αλυσίδες λιανικής, αλλά, μη ικανοποιημένη με το αποτέλεσμα, ανακοίνωσε την ανάκληση της άδειας GPL για τη Stockfish από την ChessBase, και υπέβαλε μήνυση.

Αυτή δεν είναι η πρώτη σεζόν δράματος που περιβάλλει τον κώδικα Stockfish, τον οποίο δανείζονται οι εμπορικές μηχανές αγνοώντας την GPL. Για παράδειγμα, νωρίτερα υπήρξε ένα περιστατικό με τη διαρροή του πηγαίου κώδικα του ιδιόκτητου κινητήρα Houdini 6, από τον οποίο έγινε σαφές ότι βασιζόταν στον κώδικα Stockfish. Ο Χουντίνι 5 αγωνίστηκε στον διαγωνισμό TCEC και έφτασε στον Μεγάλο Τελικό της σεζόν 2017, αλλά τελικά έχασε από τη Stockfish. Το 6, η επόμενη έκδοση του Houdini 2020 μπόρεσε να κερδίσει τον Μεγάλο Τελικό της XNUMXης σεζόν TCEC ενάντια στο Komodo. Ο πηγαίος κώδικας, που διέρρευσε το XNUMX, αποκάλυψε αυτή την ανίερη εξαπάτηση που παραβιάζει έναν από τους ακρογωνιαίους λίθους του FOSS - την GPL.

Ας υπενθυμίσουμε ότι η άδεια GPL προβλέπει τη δυνατότητα ανάκλησης της άδειας χρήσης του παραβάτη και καταγγελίας όλων των δικαιωμάτων του κατόχου της άδειας που του παραχωρούνται από αυτή την άδεια. Σύμφωνα με τους κανόνες για τον τερματισμό της άδειας που υιοθετήθηκαν στο GPLv3, εάν οι παραβιάσεις εντοπίστηκαν για πρώτη φορά και εξαλειφθούν εντός 30 ημερών από την ημερομηνία κοινοποίησης, τα δικαιώματα στην άδεια αποκαθίστανται και η άδεια δεν ανακαλείται πλήρως (η σύμβαση παραμένει ανέπαφη) . Τα δικαιώματα επιστρέφονται αμέσως και σε περίπτωση εξάλειψης των παραβιάσεων, εάν ο κάτοχος των πνευματικών δικαιωμάτων δεν έχει ειδοποιήσει την παραβίαση εντός 60 ημερών. Εάν οι προθεσμίες έχουν λήξει, τότε η παραβίαση της άδειας μπορεί να ερμηνευθεί ως παραβίαση της σύμβασης, για την οποία επιβάλλονται οικονομικές κυρώσεις από το δικαστήριο.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο