Distribuzione dell'applicazione con i moduli Apache

0

Sto per pubblicare la mia prima app in assoluto, ho usato una libreria con licenza Apache 2.0, la mia domanda è che devo comunicare con il proprietario della libreria prima di rilasciarlo o nel caso in cui decida di monetizzare la mia app sono assolutamente obbligato a condividere le mie entrate con lo sviluppatore della biblioteca? infine ho bisogno di rendere anche la mia intera app open source o le sue uniche modifiche alla libreria che devo pubblicare? grazie in anticipo.

    
posta Chrometobia 03.07.2016 - 00:21
fonte

1 risposta

1

La licenza di apache ti concede nel suo articolo 2 il diritto di creare la tua app in base al codice concesso in licenza e se lo stai vendendo, anche senza compenso finanziario degli autori originali:

(...) each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.

Tuttavia ci sono alcune condizioni quando distribuisci la tua app (e quindi ridistribuisci il codice apache concesso in licenza) nell'articolo 4. Leggi attentamente, ma sono principalmente sulla comunicazione dei termini della licenza e degli elementi modificati.

Quindi non sei obbligato a chiedere l'approvazione dell'autore della biblioteca (ad esempio "contributori"). Puoi comunque informarlo. Sarà contento. Alcuni autori mantengono anche un elenco di software che utilizza la loro libreria che potrebbe darti un pubblico in più.

Non hai alcun obbligo finanziario, se offri la tua app gratuitamente o commercialmente. Ma molti progetti open source sono mal finanziati e potrebbero ricevere una donazione per aiutarli a finanziare il loro progetto (ad esempio costi di hosting, ecc ...). Quindi se guadagni dei soldi grazie a questa libreria, dovresti prendere in considerazione almeno una donazione simbolica.

Risorse aggiuntive:

Dichiarazione di non responsabilità: questo non è un parere legale. Questa è solo la mia opinione personale come professionista IT. Per la consulenza legale è necessario contattare un avvocato o un esperto legale qualificato autorizzato a fornire consulenza legale nella propria giurisdizione.

    
risposta data 03.07.2016 - 00:47
fonte

Leggi altre domande sui tag