Ho questo codice open source con licenza MIT che utilizza una libreria con licenza Apache 2.0.
Voglio includerlo nel mio progetto, in modo che possa essere costruito immediatamente.
Nel punto 4 di tale licenza viene spiegato come ridistribuirlo:
estratto:
4 Ridistribuzione . È possibile riprodurre e distribuire copie dell'opera o delle sue opere derivate in qualsiasi supporto, con o senza modifiche, e in forma di fonte o oggetto, purché soddisfino le seguenti condizioni:
È necessario fornire a qualsiasi altro destinatario dell'Opera o delle opere derivate una copia di questa Licenza; e
È necessario che tutti i file modificati riportino avvisi importanti che affermano che i file sono stati modificati; e
È necessario conservare, nella forma Sorgente di qualsiasi Opera derivata che si distribuisce, tutti gli avvisi di copyright, brevetto, marchio e attribuzione dalla forma Sorgente dell'Opera, escluse quelle comunicazioni che non riguardano alcuna parte delle Opere derivate; e
Se l'Opera include un file di testo "AVVISO" come parte della sua distribuzione, tutte le Opere derivate da Lei distribuite devono includere una copia leggibile degli avvisi di attribuzione contenuti all'interno di tale file di AVVISO, esclusi gli avvisi che non riguardano alcuna parte del Opere derivate, in almeno uno dei seguenti luoghi: all'interno di un file di testo di AVVISO distribuito come parte delle Opere derivate; nel modulo o nella documentazione di origine, se forniti insieme alle opere derivate; o, all'interno di un display generato dalle Opere derivate, se e ovunque compaiono normalmente tali avvisi di terze parti. I contenuti del file NOTICE sono solo a scopo informativo e non modificano la Licenza. È possibile aggiungere le proprie notifiche di attribuzione all'interno di Opere derivate che si distribuiscono, a fianco o come aggiunta al testo AVVISO dall'Opera, a condizione che tali avvisi di attribuzione aggiuntivi non possano essere interpretati come modifica della Licenza. È possibile aggiungere la propria dichiarazione di copyright alle proprie modifiche e può fornire termini e condizioni di licenza aggiuntivi o diversi per l'uso, la riproduzione o la distribuzione delle proprie modifiche o per tali Opere derivate nel loro complesso, a condizione che l'uso, la riproduzione e la distribuzione di l'Opera rispetta altrimenti le condizioni stabilite nella presente Licenza.
Non sto creando un lavoro derivato (ho intenzione di fornirlo così com'è).
Non ho un file NOTICE, solo il mio file LICENSE.txt.
Domanda: dove devo mettere qualcosa del genere: "Questo progetto utilizza la libreria Xyz distribuita sotto Apache 2.0 ..."? Cosa è raccomandato?
Devo fornire anche il file di licenza Apache? O sarebbe sufficiente se dico semplicemente "Trova la licenza online qui ... "
Spero che qualcuno che ha fatto questo in passato possa far luce sulla questione.