[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