Distribuzione di un'app proprietaria con un'opera derivata da ASLv2

0

La mia app Java proprietaria include una versione modificata di una libreria di terze parti distribuita sotto Licenza software Apache, versione 2.0 . La libreria di terze parti non proviene da Apache Software Foundation , né include alcun file NOTICE (citato nella sezione 4. (d) della Licenza).

  1. Devo distribuire il codice sorgente modificato? (Presumo che la risposta sia no , ma solo per essere sicuro.)
  2. Un'istruzione in forma libera come "questo prodotto utilizza software di terze parti con licenza ASL 2.0, licenza disponibile al link "Qualche parte nel file THIRDPARTYLICENSEREADME.txt è sufficiente?
  3. Devo fornire tutte le informazioni in base a quale software ASLv2'ed esatto utilizza il mio prodotto?
posta Bass 24.07.2015 - 12:48
fonte

1 risposta

2

Apache ha una domande frequenti sulla loro licenza. I punti rilevanti:

  1. No, non devi fornire il codice sorgente.

  2. Non proprio. Questa affermazione copre quasi il requisito della "corretta attribuzione" (ma vedi # 3), tuttavia è necessario includere anche una copia della stessa ASLv2.

  3. Stranamente, non riesco a trovare nulla sul sito web Apache per chiarire questo problema; sembra che i criteri esatti per la "corretta attribuzione" sembrano consistere nel preservare il file NOTICE e qualsiasi avviso nei file sorgente. Personalmente, sarei molto sorpreso se la "corretta attribuzione" di un'opera non includesse l'indicazione di quale sia il lavoro e da dove proviene.

risposta data 24.07.2015 - 13:31
fonte

Leggi altre domande sui tag