(Courriels de diversion: <tartares@tempêteraient-contiguë.com> <contractons@remmena-eclaterions.com> <eruditions@secondaient-folioter.com> <inventrices@catalyserions-capitalisions.com> <embourgeoisant@insuffleriez-felicites.com> <receptionnee@syriennes-satisfaisons.com> <convoierai@sent-valorisiez.com> <mastiquions@soda-ridiculisant.com> <federeras@brechet-positives.com> <replets@reperde-vacarme.com> )


Jean-Michel OLTRA wrote:
>  Le vendredi 16 janvier 2004, Jean-Come Charpentier a écrit...

>>  [...]Quant au client mysql, je ne sais pas si on peut le qualifier 
>>vraiment de « bibliothèque » [...]
> > Je ne pense pas, mais il utilise une lib mysql et est soumis au système
> de double licence MySQL.
> Donc un prog qui utilise ce client, si il n'est pas GPL (le client ainsi
> que la libmysqlclient sont GPL), doit posséder une licence commerciale
> MySQL.

En fait je me suis mal exprime' : en ecrivant client je pensais a la 
librairie libmysqlclient.
On tres bien utiliser des commandes comme (syntax approximative) :
system (echo "une commande mySQL" | mysql_client)

Dans ce cas le programme "client mySQL" est execute' est contitue donc 
un processus independant, ce qui est authorise' par la GPL


La ou il faut un license commerciale, c'est quand le programme charge la
librairie (statiquement ou dynamiquement). On definit ainsi une/des 
nouvelle(s) commande(s) accessible(s) par le programme. Le client mySQL 
est alors embarque' et n'a donc plus de processus dedie'.

Dans le cas d'une compilation statique, le cas est clair: si on 
distribue le notre programme, on  distribue le client mysql avec, et on 
doit se conformer a la GPL ou passer a la licence commerciale.

Dans la cas d'un compilation avec lien dynamique vers la librairie 
libmysqlclient.so (ou .sl sur HP), a priori rien n'empeche la 
distribution du programme compile', a condition de ne pas distribuer la 
librairie avec.
->Ceci reste a confirmer par des specialistes<-

Mais de toute facon, ca ne me parait pas terrible comme approche:
"Je fais du soft proprio, je vous le vends, mais pour qu'il fonctionne 
vous devez telecharger et installer le programme machin, la librairie 
bidule, et l'extension truc ..."

A+

Aldric



--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>