Quali sono i rischi legali in caso di utilizzo di GPL o AGPL Web Application Framework / CMS?

12

Ho cercato di chiedere questo su SO ma mi sono riferito qui ...

Ho ragione nel dire che l'utilizzo di un framework per applicazioni web GPL come Composite C1 NON obbliga una società a condividere il codice sorgente che scriviamo contro detto framework?

Questo è lo scopo di AGPL, ho ragione?

Questo vale anche per i framework Javascript come KendoUI?

La GPL richiederebbe che tutte le modifiche che apportiamo al framework siano rese disponibili agli altri se dovessimo offrirlo per il download.

In altre parole, il semplice caricamento di un contenuto di siti web nel mio browser non significa "trasmettere" o "distribuire" quel software.

Ho sostenuto che dovremmo evitare i framework web GPL e ora, dopo una ricerca, sono abbastanza sicuro di sbagliarmi ma volevo ottenere altre opinioni?

Seth

    
posta Seth Spearman 08.06.2012 - 20:36
fonte

2 risposte

6

AGPL e GPLv3 sono stati creati per chiudere il buco del loop "GPL as a service". Se il codice è concesso in licenza in questo modo e utilizzerai il server web in un ambiente commerciale, guarderei altrove.

Non sono un avvocato, ecc.

Licenza pubblica generale Affero

That is the purpose of the AGPL, am I correct?

AGPL è l'opposto di ciò che stai assumendo qui.

Does this also apply to Javascript frameworks like KendoUI?

Non puoi utilizzare la licenza KendoUI GLPv3 a meno che l'intero prodotto che lo utilizza sia compatibile GPL.

In other words, merely loading a web sites content into my browser is not "conveying" or "distributing" that software.

In GPLv3 e AGPL è è che convoglia e distribuisce.

Queste domande vengono ripetute più e più volte. Possiamo applicare logica e ragionamento alla maggior parte dei prodotti in questione. Kendo UI ha una versione commerciale del prodotto disponibile e una versione GPLv3 disponibile. È ovvio che non vogliono che tu usi il loro prodotto in un contesto commerciale, cioè un'applicazione non GPL, a meno che tu non paghi per questo.

Lo hanno persino scritto sulla loro pagina web:

This version is suitable for GPL-compatible open source projects only.

    
risposta data 09.06.2012 - 01:02
fonte
3

È corretto, GPL conta solo quando si distribuisce la versione binaria del codice. Se non si intende distribuire il codice, GPL è irrilevante. Ci può ancora essere un caso per evitare GPL perché potresti voler distribuire le tue modifiche un giorno, e la GPL potrebbe tornare a morderti. Ci sono modi, tuttavia, per "includere" una libreria GPL evitando di essere costretti a rilasciare le tue modifiche, ma violano lo spirito della GPL se ti preoccupa un cattivo karma.

    
risposta data 08.06.2012 - 20:56
fonte

Leggi altre domande sui tag