[Discussioni] licenza di gestionale con MySQL

Emanuele Olivetti olivetti a itc.it
Gio 4 Mar 2004 15:47:43 CET


On Thu, Mar 04, 2004 at 03:38:50PM +0100, Stefano Rosanelli wrote:
> Ma se il software sviluppato e' indipendente dalla libreria client?
> In java usando JDBC posso sviluppare un programma senza sapere quale 
> driver o db effettivo sara' usato. Lo stesso programma potrebbe girare 
> con Mysql o Postgres (BSD) indifferentemente per esempio, il driver 
> puo' essere "attaccato" a runtime.. quindi a priori non sarei tenuto a 
> conoscere la licenza di driver e/o database e potrei sviluppare con una 
> licenza qualunque.
> Se capisco bene, starebbe all'utilizzatore/committente adeguarsi, cioe' 
> comprare una licenza se l'applicazione non e' GPL... 
> Una catena tipo:
> + applicativo non GPL
> + driver "commerciale"
> + database GPL
> e' corretta?

Se puoi distribuire il tuo software indipendentemente dal driver del
connettore JDBC (sia questo Mysql o Postgres) allora puoi decidere
autonomamente la licenza, basta che sia poi compatibile con quelle dei
vari connettori che il tuo cliente potrebbe usare; poi sta al tuo
cliente scegliere che strada prendere: se lui utilizza ma non
distribuisce puo' benissimo utilizzare il driver GPL anche se la
tua applicazione non lo e'.

Sei poi sicuro che il codice SQL che scrivi nella tua applicazione ti
permetta di essere _indipendente_ dal DB? A me sembra sempre piu' una
chimera...

Ciao

							Emanuele




More information about the discussioni mailing list