La dichiarazione del team PCSX2 riguardo l’emulatore “DamonPS2”
Ciao a tutti! Speriamo che abbiate avuto un felice anno nuovo. Il team di PCSX2 spera di continuare a fare ulteriori progressi per tutto il 2018 e nel 2019! Tuttavia, oggi stiamo scrivendo sia a voi che alla comunità dell’emulazione/open-source su una questione più seria.
Introduzione e informazioni di base
Potreste aver sentito da varie fonti che un secondo emulatore PS2 per Android è stato visto sul Google Play Store chiamato DamonPS2. Inizialmente, siamo stati molto felici di apprendere che un nuovo sviluppatore aveva preso l’iniziativa di iniziare a lavorare su un nuovo emulatore PS2 per una piattaforma mobile; un compito arduo in sé per cui ci congratuliamo con loro. Dopo ulteriori indagini, tuttavia, abbiamo appreso che c’erano somiglianze piuttosto sorprendenti con PCSX2 contenute nel nuovo emulatore.
La prima prova che abbiamo appreso è stata che il file GameIndex.dbf distribuito con l’emulatore (screenshot) conteneva patch che erano specifiche per PCSX2, e inoltre non avrebbe funzionato altrove. Siamo stati anche in grado di trovare le stringhe CDVD corrispondenti usando un editor di testo, come il messaggio restituito dalla console PCSX2 quando viene inserito un disco PSX/PSone. Ulteriori prove includevano una struttura di file corrispondente e un output grafico che rispecchia GSdx.
In risposta a queste prove, abbiamo contattato lo sviluppatore per notificargli la loro violazione della GNU General Public License sotto la quale PCSX2 è protetto, poiché da tutte le prove che stanno usando il codice PCSX2 senza rilasciare il codice sorgente e abbiamo dato loro un periodo di tempo in cui correggere questo problema. Speravamo che il problema potesse essere risolto amichevolmente per entrambi i progetti. Tuttavia lo sviluppatore avrebbe continuato ad affermare di non aver rubato il codice sorgente di PCSX2, ma ci hanno offerto una somma di denaro estorsione per rimanere in silenzio, cosa che come potete asserire non abbiamo accettato. Inoltre, hanno detto che sarebbero diventati open-source una volta che l’emulatore avesse raggiunto 80 milioni di download (non molto realistico…). Nella loro e-mail finale a noi (a cui non abbiamo risposto) gli sviluppatori volevano ulteriormente “contrattare” impostando uno schema di licenze; che non avremmo accettato in nessuna circostanza a prescindere.
Azioni finali e commenti di chiusura
Come risultato delle circostanze e della scadenza del tempo, il PCSX2 Team ha presentato un takedown DMCA per l’applicazione “DamonPS2” sul Google Play Store. Lo sviluppatore ha tolto l’emulatore prima che il DMCA avesse la possibilità di passare attraverso, in quanto sarebbe stato notificato circa il DMCA e probabilmente voleva evitare di essere bandito dal Google Play Store, citando qualche motivo ai loro utenti circa la descrizione di essere cattivo, qualcosa che non abbiamo mai visto Google rimuovere un’applicazione per. Monitoreremo la situazione e vedremo cosa succederà quando lo sviluppatore riporterà l’app nello store.
Per chiarire ulteriormente qualsiasi confusione che potreste avere su questa questione, le nostre azioni non sono state fatte per nessun tipo di guadagno personale/rispettoso o per dispetto. Il team di PCSX2 ha sempre incoraggiato nuovi sviluppi, sia all’interno di una richiesta di pull che all’esterno del repository, come abbiamo visto qui. In definitiva, il fallimento dello sviluppatore nel rispettare la GNU General Public License in un lasso di tempo ragionevole non ha lasciato al team altra scelta che prendere le azioni appropriate. Vorremmo cogliere questo momento per inviare i nostri più sinceri ringraziamenti alla comunità per il loro meraviglioso supporto negli ultimi 15 anni!
-Il team PCSX2