Quali licenze di libreria open source posso utilizzare in closed-source?

0

Mi piace creare un programma closed-source e venderlo. Mi piacerebbe utilizzare varie librerie open source per semplificare la scrittura di questo programma.

Quindi, come sceglierò le librerie che potrei usare. Quali licenze per le librerie posso usare? Userò solo la libreria - non modificherò le librerie.

Quali licenze mi hanno permesso di usarlo per il programma closed-source?

    
posta Nick Baspam 04.02.2015 - 13:09
fonte

2 risposte

6

Se si desidera rimanere liberi con la licenza da scegliere per le proprie parti dell'applicazione, è possibile utilizzare librerie con qualsiasi licenza che non tenta di estendere il suo ambito all'intero programma, ma è limitata alla libreria in domanda.

Quindi, le licenze che devi evitare sono forti licenze di copyleft, come GPL e AGPL.
Se si desidera utilizzare una libreria con licenza LGPL, è necessario assicurarsi che gli utenti dispongano dei mezzi per sostituire tale libreria con una propria versione. Si presume che gli utenti che lo fanno abbiano una conoscenza di programmazione sufficiente per utilizzare un compilatore.

    
risposta data 04.02.2015 - 13:56
fonte
0

La maggior parte delle licenze permissive sarebbe adatta al tuo scopo, perché una licenza permissiva consente di combinare il lavoro con un altro e rilasciare sotto qualsiasi licenza tu voglia. Ma tieni presente che potrebbero applicarsi alcune condizioni, come dare credito agli autori originali. Quindi assicurati di leggere correttamente la licenza prima di considerarla per l'uso nel tuo progetto. Le licenze software più utilizzate di questo tipo sono la licenza MIT e Famiglia di licenze BSD .

Quando non intendi modificare la libreria, puoi anche utilizzare librerie concesse in licenza sotto LGPL . Questa versione della GPL ha un'eccezione che consente il collegamento dinamico (ma non il collegamento statico!) Con un programma con qualsiasi altra licenza.

    
risposta data 05.02.2015 - 02:55
fonte

Leggi altre domande sui tag