GitHub ha bloccato il repository contenente la documentazione ufficiale del progetto SymPy e il sito web docs.sympy.org ospitato sui server GitHub dopo aver ricevuto una segnalazione di violazione del copyright da parte di HackerRank, un'azienda specializzata nell'organizzazione di concorsi tra sviluppatori e nell'assunzione di programmatori. Il blocco è stato effettuato in base al Digital Millennium Copyright Act (DMCA) in vigore negli Stati Uniti.
A seguito delle proteste della comunità, HackerRank ha ritirato la denuncia e ha riconosciuto che la richiesta di violazione del copyright era stata presentata per errore. GitHub ha rimosso il blocco del repository e del sito web di SymPy. Per prevenire errori simili in futuro, il CEO di HackerRank ha annunciato la sospensione della procedura di reclamo DMCA fino alla revisione delle regole per la determinazione delle violazioni. Come risarcimento, HackerRank intende donare 25 dollari al progetto SymPy.
Il progetto SymPy sviluppa una libreria di algebra computazionale Python per il calcolo simbolico e la matematica discreta, molto popolare tra scienziati, ricercatori e studenti. Le lamentele di HackerRank si sono ridotte all'accusa di aver preso in prestito materiale dai test dell'azienda su una delle pagine della documentazione di SymPy.
La storia è interessante perché, a quanto pare, i dipendenti di HackerRank un tempo utilizzavano estratti dalla documentazione ufficiale di SymPy nei loro test. Per contrastare la violazione del copyright su Internet, HackerRank ha incaricato l'agenzia WorthIT Solutions, i cui rappresentanti hanno condotto un'operazione di indagine per identificare i fatti relativi al prestito di materiale di HackerRank, hanno trovato un'intersezione e, senza indagare, hanno presentato un reclamo per violazione del copyright contro il sito web di SymPy, che ospitava la documentazione su cui si basavano i test.
È interessante notare che questo non è il primo caso e che HackerRank è già stato sorpreso a inviare reclami non corrispondenti alla realtà. Ad esempio, a gennaio, gli sviluppatori PHP hanno ricevuto un reclamo per violazione del copyright sulla pagina che descrive la funzione range() sul sito web php.net. In precedenza, più di 40 repository erano stati bloccati a causa di
Fonte: opennet.ru
