En fait, il me semble qu'on en revient au problème du «linkage» des logiciels.
Si tu crée un logiciel qui nécessite imagemagick (il est bien sous gpl ?) pour fonctionner, tu dois redistribuer ton logiciel avec une licence compatible avec celle d'imagemagick puisque ton logiciel l'utilise.
Si au contraire, tu crée un logiciel "indépendant" d'imagemagick (qui fonctionne correctement etc) et qu'il a juste la possibilité de s'interfacer avec imagemagick pour avoir une fonctionnalité avancée, comme tu n'as pas besoin d'imagemagick, ton logiciel fait ce qu'il veut.
C'est pareil pour MySQL.
Si ton logiciel peut interface avec Oracle PostgreSQL, un fichier XML et MySQL, ton logiciel peut avoir la licence que tu veux, si en revanche, l'utilisation de MySQL est codée en dur, tu dois respecter la licence de MySQL.
Donc ce n'est pas l'utilisation commerciale de MySQL qui est interdite. Comme tout logiciel sous GPL, tu peux le revendre, le revendre modifié etc. seulement, tu dois fournir les sources et donner le droit aux autres de le redistribuer comme ils le veulent.
En fait, tout est dans le :
Dans le cas de MySQL, on a pas de link au niveau du code, juste une connexion vers un serveur distant, ce qui n'est clairmeent pas interdit par la GPL.Ou sinon Apache va avoir du mouron a se faire vu la predominance d'IE chez les browsers web.
Eh bien si, sa arrive, car pour que le logiciel gere tout du debut à la fin, on fixe le serveur SQL et on code tout pour MySQL qui est d'ailleurs livré avec le logiciel
[^] # Re: Et Derby alors ?
Posté par Guillaume Rossignol . En réponse à la dépêche Sun Microsystems fait l'acquisition de MySQL. Évalué à 0.
Si tu crée un logiciel qui nécessite imagemagick (il est bien sous gpl ?) pour fonctionner, tu dois redistribuer ton logiciel avec une licence compatible avec celle d'imagemagick puisque ton logiciel l'utilise.
Si au contraire, tu crée un logiciel "indépendant" d'imagemagick (qui fonctionne correctement etc) et qu'il a juste la possibilité de s'interfacer avec imagemagick pour avoir une fonctionnalité avancée, comme tu n'as pas besoin d'imagemagick, ton logiciel fait ce qu'il veut.
C'est pareil pour MySQL.
Si ton logiciel peut interface avec Oracle PostgreSQL, un fichier XML et MySQL, ton logiciel peut avoir la licence que tu veux, si en revanche, l'utilisation de MySQL est codée en dur, tu dois respecter la licence de MySQL.
Donc ce n'est pas l'utilisation commerciale de MySQL qui est interdite. Comme tout logiciel sous GPL, tu peux le revendre, le revendre modifié etc. seulement, tu dois fournir les sources et donner le droit aux autres de le redistribuer comme ils le veulent.
En fait, tout est dans le :
Dans le cas de MySQL, on a pas de link au niveau du code, juste une connexion vers un serveur distant, ce qui n'est clairmeent pas interdit par la GPL.Ou sinon Apache va avoir du mouron a se faire vu la predominance d'IE chez les browsers web.
Eh bien si, sa arrive, car pour que le logiciel gere tout du debut à la fin, on fixe le serveur SQL et on code tout pour MySQL qui est d'ailleurs livré avec le logiciel