Devo distribuire il mio codice se utilizzo i controlli jquery basati su GPL nella mia applicazione commerciale

0

Ho pensato di utilizzare i controlli jQuery basati su GPL di terze parti nel nostro progetto ASP.NET interno. Per quanto riguarda la licenza di terze parti, penso di poter utilizzare qualsiasi controllo jQuery nella mia applicazione purché siano compatibili con la licenza GPL.

jQuery stesso è rilasciato sotto la licenza MIT . La libreria di terze parti è ciò che introduce i problemi di licenza GPL (non LGPL).

Devo menzionare qualsiasi punto della mia domanda in cui dichiari che stiamo utilizzando i controlli con licenza GPL? le informazioni sulla licenza sono già presenti nei file .js.

Devo fornire il codice sorgente del mio software? Questa è un'applicazione web ASP.NET interna; pubblicato sul nostro server; e solo per utenti interni.

    
posta Steve Dyson 16.11.2014 - 17:30
fonte

2 risposte

2

Poiché jquery è una libreria Javascript che viene eseguita sui computer client, utilizzarla in un sito Web pubblico può essere considerata una distribuzione del codice.
Quando si distribuisce il codice di licenza GPL, è necessario rendere l'intera applicazione open-source sotto GPL o una licenza compatibile.

Se la mia valutazione del codice Javascript che viene distribuito quando viene utilizzata in un sito Web è errata, non c'è sicuramente alcun problema con l'utilizzo di un'applicazione web closed-source, ma consiglierei di consultare un avvocato prima di dipendere da esso.

Ad ogni modo, la tua situazione è diversa. Poiché la tua web-app è un'applicazione interna che stai sviluppando per conto del tuo datore di lavoro, dare il codice ai colleghi è non considerato distribuzione in qualsiasi circostanza, poiché il codice non lascia il organizzazione.
Per questo motivo, l'uso dei controlli GPL nella tua applicazione interna va bene, a condizione che l'applicazione rimanga in-house.

    
risposta data 16.11.2014 - 19:08
fonte
0

No. Non stai distribuendo il tuo software, poiché controlli l'unico server su cui verrà installato, e la GPL ti pone solo dei requisiti se la distribuisci a una terza parte.

Se dovessi utilizzare i componenti AGPL, potrebbe essere necessario distribuire il codice sorgente, ma poiché è solo per i dipendenti della tua azienda che ti verrà richiesto di distribuirlo, è improbabile che sia troppo oneroso.

    
risposta data 16.11.2014 - 19:08
fonte

Leggi altre domande sui tag