Utilizzo di una libreria con licenza AGPL 3.0 per funzionalità extra in un'app iOS

1

Sto costruendo un'applicazione iOS e sto pianificando di incorporare una libreria con licenza AGPL 3.0 per fornire alcune funzionalità extra (non essenziale) . Ho un paio di domande su questo:

  1. Ho capito bene che questo mi obbliga ancora a pubblicare la fonte della mia app aperta? Se sì, deve essere aperto al pubblico in generale o solo a coloro che hanno scaricato l'app?
  2. Questo mi consente di distribuire l'app a pagamento?
posta Arnold 29.03.2012 - 00:51
fonte

1 risposta

2

Sì, sei obbligato a rendere disponibile il codice sorgente, secondo gli stessi termini dell'AGPL - che sono quasi equivalenti alla GPL, per design.

Tecnicamente, la GPL richiede che la fonte sia distribuita solo alle persone che la chiedono e che hanno ricevuto una copia del binario. Non sei obbligato ad andare oltre, anche se non puoi smettere, ad esempio, di dare il codice binario a Maria, e Mary chiedere la fonte attraverso di me.

La natura aggiuntiva di AGPL è che se si inserisce il componente AGPL in un servizio che non è mai distribuito, ma viene utilizzato da altri, è anche obbligato a renderlo disponibile.

Poiché AGPLv3 e GPLv3 sono quasi identici, "La GPL mi consente di vendere copie del programma per soldi? " vale anche per te. In altre parole, "sì, totalmente, vai avanti".

Non puoi impedirmi di acquistare una copia, ottenere la fonte e distribuirla gratuitamente, ma puoi metterla totalmente, ad esempio, nel mercato iOS e addebitare tutto ciò che desideri. (Non puoi impedirmi di fare lo stesso, e fissarlo a un prezzo inferiore di un centesimo rispetto a quello che fai tu, quindi il modello può essere ... rischioso.)

    
risposta data 29.03.2012 - 00:57
fonte

Leggi altre domande sui tag