[Discussioni] licenza di gestionale con MySQL

Stefano Rosanelli stefano.rosanelli a tin.it
Gio 4 Mar 2004 15:38:50 CET


Alle 14:37, giovedì 4 marzo 2004, Emanuele Olivetti ha scritto:
> Se non erro il discorso e' centrato sull'utilizzo della libreria
> libmysqlclient, che ti permette di avere un connettore con il db nel
> linguaggio che utilizzi. Non so di preciso nel caso di java, ma con
> il C o i linguaggi di script devi passare per quella libreria. Questa
> libreria, insieme a tutto il db server e' distribuita con due
> licenze: GPL e "commerciale" (cosi' la chiamano genericamente loro).

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?

grazie cmq
Stefano
 




More information about the discussioni mailing list