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.