Utilizzo di librerie GPL complete in modelli Software as a Service (SaaS)

24

Ho già cercato nel sito, ma sono riuscito a trovare solo le risposte relative all'uso delle librerie GPL in software che le persone avrebbero venduto / distribuite. In questo caso la risposta è che devono anche rendere disponibile il codice sorgente.

E SaaS? Cioè, costruirò un'app che i clienti pagheranno una tariffa mensile da utilizzare su Internet e non scaricheranno nulla o non avranno accesso al codice.

Domande:

  1. In questo caso sono autorizzato a utilizzare le librerie GPL complete senza dover rendere disponibile il codice sorgente?

  2. C'è qualche altra restrizione / esigenza della GPL che dovrei essere a conoscenza anche se il mio modello è SaaS?

posta Daniel Scocco 09.12.2013 - 15:14
fonte

1 risposta

41

Finché non si distribuiscono i file binari, non c'è alcun problema con l'utilizzo di librerie GPL (o altro codice) in un progetto altrimenti chiuso.

Per quanto riguarda GPL e LGPL regolari, fornendo l'accesso per usare il tuo software su una rete (come in SaaS) non è considerata distribuzione. Ciò significa che non vi è alcun problema con l'utilizzo delle librerie GPL (L) in un progetto SaaS closed-source.

Ciò che devi fare attenzione sono le librerie che hanno una licenza AGPL (Affero GPL). Nella licenza AGPL, SaaS è considerata distribuzione e richiede all'utente di fornire agli utenti l'accesso al codice sorgente.

    
risposta data 09.12.2013 - 15:23
fonte

Leggi altre domande sui tag