Ridistribuzione di riferimenti a Nuget con licenze

0

Ho delle lacune basilari nelle mie conoscenze quando si tratta di licenze open source.

Mi rendo conto che le risposte a questa domanda non sono legalmente vincolanti:) .

Detto questo, diciamo che sto scrivendo un'applicazione personalizzata per un cliente. Funzionerà sulla loro infrastruttura.

Supponi che:

  • Aggiungo una libreria al progetto tramite NuGet.
  • Quella libreria utilizza la licenza di Apache 2.0.
  • Non sto affatto modificando la libreria, lo sto usando così com'è.

Devo fornire una copia della licenza nel codice sorgente?

Devo fornire una copia della licenza con i binari dell'applicazione?

    
posta MattW 01.12.2015 - 20:18
fonte

1 risposta

2

La licenza Apache 2.0 elenca nella sezione 4. Ridistribuzione:

You may reproduce and distribute copies of the Work or Derivative Works […] in Source or Object form, provided that You meet the following conditions:

1. You must give any other recipients of the Work or Derivative Works a copy of this License

[…]

3. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work […]

4. If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file […]

Quindi sì, devi fornire una copia della licenza con il codice sorgente e con i binari compilati. Inoltre, non devi eliminare gli avvisi di attribuzione esistenti dal codice sorgente. Inoltre, devi inoltrare un file NOTICE se esiste. Se soddisfi queste condizioni, puoi copiare la libreria e distribuirla al tuo cliente.

Il materiale brevettato nella licenza è irrilevante per te se non possiedi alcun brevetto relativo a questo software, ma è importante in modo che tu e il tuo cliente possiate usare questo software senza violare inavvertitamente qualsiasi brevetto di autore. Evento però, devi copiare la licenza!

    
risposta data 01.12.2015 - 20:57
fonte

Leggi altre domande sui tag