La cosa migliore da fare è contattare l'autore originale e richiedere l'aggiornamento del repository per includere un file di licenza e una nota di copyright corretti, insieme alle intestazioni delle licenze e le note sul copyright in ogni file.
Se l'autore è totalmente irraggiungibile, allora sei su un terreno instabile, e direi che la cosa più sicura che puoi fare non è affatto usare il codice. Il rischio principale, a mio avviso, è la possibilità che il codice potrebbe non essere effettivamente concesso al MIT, a causa dell'assenza di una dichiarazione di licenza adeguata.
Tuttavia, se devi utilizzare questo codice e sei sicuro che:
- l' autore originale 1 non ha incluso un file di licenza con il codice, ma
- l' autore originale ha affermato che era autorizzato dal MIT in modo autorevole e inoltre
- l'autore originale è l'unico autore di tutto il lavoro nel codebase (o puoi identificare correttamente tutti gli autori e / oi detentori del copyright)
quindi la tua migliore linea di condotta potrebbe essere quella di aggiungere quelle cose (licenza, intestazioni, notifiche) te stesso nella distribuzione del codice. Il tuo uso del codice sotto una licenza MIT sarebbe generalmente difendibile secondo il principio legale di estoppel (" il principio legale che impedisce a una parte di negare o contestare un determinato fatto a causa della precedente condotta, accusa o rifiuto " di quella parte). Poiché l'autore ha affermato in precedenza che il codice era autorizzato dal MIT, l'autore non può intraprendere azioni legali basate su una premessa contraria a tale affermazione.
Naturalmente, tutto questo non è un buon consiglio legale - Non sono un avvocato, e presento queste informazioni solo per dimostrare come si possa iniziare a formulare una difesa legale adeguata per riutilizzare il codice. Sembra una giustificazione ragionevolmente strong per le mie sensibilità legali, ma il software è un dominio popolare per i regolamenti di nicchia, quindi potrebbero esserci problemi giurisdizionali e internazionali che non ho affrontato. Come sempre, la tua azione più sicura è quella di consultare un avvocato .
1 metto l'accento su autore originale per eliminare dal mio ambito di discussione la possibilità che questa sia una copia re-hosted del codice da cui il re-hoster pigramente ha rilasciato il file di licenza.