Apache License 2.0 - Beginner

0

Sto creando un'applicazione close-source con alcune librerie che utilizzano Apache License 2.0.

Il numero 4 punto a) della licenza affermava che:

(a) You must give any other recipients of the Work or Derivative Works a copy of this License;

Questo significa che la mia applicazione è ora sotto Apache License 2.0 perché ho incluso quella licenza per la mia app? Dove dovrei includere questa licenza? Nel mio codice sorgente o sulla GUI?

Grazie.

    
posta Zyoo 30.08.2013 - 06:19
fonte

1 risposta

5

No, la licenza Apache non è una licenza "copyleft". Devi includere la licenza nella tua roba in modo che l'utente finale sappia che sta usando qualcosa di autorizzato da Apache. Nella tua lettura o in qualsiasi altro momento in cui pianifichi di inserire la tua licenza, includerei una sezione che dice che utilizza Apache (qualunque cosa tu stia utilizzando qui) concesso in licenza con Apache 2.0 (testo della licenza qui). Se hai un contratto di click through durante l'installazione, è solo un altro clic. Fondamentalmente mettilo come appendice ovunque stavi pensando di mettere la tua licenza.

Il sito apache ha una FAQ sulla loro licenza:

It requires you to:

include a copy of the license in any redistribution you may make that includes Apache software;

provide clear attribution to The Apache Software Foundation for any distributions that include Apache software.

    
risposta data 30.08.2013 - 17:20
fonte

Leggi altre domande sui tag