PDA

Visualizza la versione completa : [OT?]lopensource e GNU


giuseppe500
30-07-2008, 14:49
Ciao.
Non so se è la sezione del forum adatta , ma chiedo qui:
ho un dubbio che mi porto dietro da molto tempo, ed è ora di colmare questa mia lucuna:
Se scrivo un software con c++ utilizzando una libreria opensource e lo vendo ,devo consegnare tutto il codice sorgente del mio programma all'aquirente?
o è cosi' solo per la GNU?
grazie.

tremalnaik_sal
30-07-2008, 14:54
la miglior risposta la trovi sul sito fsf

giuseppe500
30-07-2008, 15:23
scusa , ma cos è fsf?

tremalnaik_sal
30-07-2008, 15:26
Free Software Foundation

sylvaticus
30-07-2008, 19:51
provo a risponderti in velocità..
se per "libreria" intendi il compilatore, o le Standard Template Library del C++, la risposta è no.
Se intendi un'altra libreria, dipende dalla sua licenza.
In generale le librerie hanno licenza LGPL che ti permette di scrivere codice proprietario linkandole dinamicamente.
Però alcune librerie sono "pure" GPL. Queste, se utilizzate dal tuo programma, ti obbligano a rilasciare anche il tuo programma come GPL, e quindi a rilasciarne il codice sorgente.

A tua disposizione per ulteriori chiarimenti...

menphisx
31-07-2008, 09:40
Da quel che ne so', puoi vendere tranquillamente il binario, ma devi rilasciare il codice sorgente.

weseven
31-07-2008, 10:21
Originariamente inviato da menphisx
Da quel che ne so', puoi vendere tranquillamente il binario, ma devi rilasciare il codice sorgente.
solo se usa librerie GPL appunto.
le LGPL permettono di essere linkate dinamicamente anche da programmi proprietari/chiusi.

Loading