Posso usare tranquillamente una libreria open source in un progetto closed-source interno?

20

Sto pensando di usare iTextSharp, che è concesso in licenza sotto Affero GPL, in un progetto WinForms chiuso a sorgente chiuso. Nessuno fuori dalla mia azienda lo userà.

GPL (e Affero GPL pure) richiede in genere che l'origine sia fornita con il binario. Dato che questo è un progetto interno, devo fornire ai miei dipendenti il codice sorgente del progetto?

    
posta AngryHacker 12.08.2011 - 04:30
fonte

3 risposte

20

Se limiti l'uso della biblioteca all'interno delle mura della tua società, non devi distribuire la fonte (nemmeno ai tuoi dipendenti), perché non stai ridistribuendo (vendendo o regalando un prodotto software che include la libreria) al di fuori della tua organizzazione.

La GPL ti consente di utilizzare liberamente il codice all'interno di una società senza restrizioni, e ciò include (per necessità) la tua capacità di impedire ai tuoi dipendenti (come una questione di politica aziendale) di distribuire la fonte codice al di fuori dell'organizzazione.

Dalle Domande frequenti sulle licenze di Gnu:

Is making and using multiple copies within one organization or company “distribution”?
No, in that case the organization is just making the copies for itself. As a consequence, a company or other organization can develop a modified version and install that version through its own facilities, without giving the staff permission to release that modified version to outsiders.

However, when the organization transfers copies to other organizations or individuals, that is distribution. In particular, providing copies to contractors for use off-site is distribution.

    
risposta data 12.08.2011 - 05:26
fonte
5

Devi offrire per fornire la fonte e qualsiasi modifica - a chiunque tu distribuisca il binario.
Dal momento che lo distribuisci solo agli utenti all'interno della tua azienda, questo non dovrebbe essere un problema!

nota: l'AGPL è fondamentalmente la GPL con l'aggiunta che consideri gli utenti web di un servizio basato sul codice per avere il software distribuito a loro - e quindi ottenere la fonte.

    
risposta data 12.08.2011 - 05:13
fonte
-2

Scusate ragazzi, devo dire che avete torto.

Ho avuto diversi contatti e-mail con iText questa settimana

Con AGPL, anche "Se limiti l'uso della libreria all'interno delle mura della tua azienda", se non vuoi aprire il tuo codice sorgente, hai bisogno di una licenza commerciale.

    
risposta data 29.06.2018 - 17:22
fonte

Leggi altre domande sui tag