Posso usare una libreria con licenza LGPL nella mia app commerciale?

85

Desidero utilizzare una libreria con licenza LGPL nella mia app per il marketplace delle app di Microsoft. Va bene?

    
posta William Jockusch 13.02.2011 - 05:02
fonte

4 risposte

60

Ecco una risposta esaustiva:
link

In breve: sì, puoi. Ma una cosa importante da tenere in considerazione è che la libreria GNU LGPL coperta è collegata dinamicamente, non mescolata staticamente con l'applicazione principale.

Dovrebbe anche essere possibile scambiare quella libreria collegata dinamicamente per una compilazione compilata in modo indipendente. In caso contrario, probabilmente hai intercettato la libreria e il codice dell'applicazione principale.

    
risposta data 13.02.2011 - 05:36
fonte
9

La licenza LGPL consente a un'applicazione che fa riferimento ai file binari di rimanere closed-source. Inoltre, non c'è nulla che ti impedisce di vendere un'app open source su Microsoft App Marketplace.

    
risposta data 13.02.2011 - 05:17
fonte
2

Questo l'articolo potrebbe essere d'aiuto.

Sospetto che, poiché LGPL consente di rendere disponibile il codice sorgente (della libreria a cui è collegato) tramite download, deve essere OK utilizzare una licenza LGPL con licenza nella tua app per il marketplace Microsoft.

Citazione da LGPL versione 2.1 :

If distribution of object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place satisfies the requirement to distribute the source code, even though third parties are not compelled to copy the source along with the object code.

L'unica cosa che sembra essere un problema è il requisito dello "stesso luogo", che non ti soddisfi se la tua app viene distribuita tramite il marketplace.

    
risposta data 03.02.2014 - 08:37
fonte
-5

Fondamentalmente non avvolgere nulla di librerie correlate e usate da LGPL nel tuo software, puoi liberamente includere le tue cose sul lato LGPL e persino venderle. L'unico problema è quando cambi / usi qualsiasi cosa da LGPL, onestamente parlando tutte le licenze GPL puzzano in una certa misura. Loro sono progettati per scopare con i cervelli degli sviluppatori, non hai questi problemi con le licenze MIT e BSD.

    
risposta data 26.09.2017 - 16:13
fonte

Leggi altre domande sui tag