Debo comprar Licencia de MySQL...?
Que tal amigos del Foro, puede por favor alguien ayudarme con una duda que tengo.
Actualmente tengo una aplicación desarrollada en VFP 6 con las tablas nativas, y estoy por cambiar la Base a MySQL, pero me preguntan en mi empresa cuanto nos cuesta la Licencia de Esta, he leido que si program en Código Abierto, es gratis, de lo contrario, debo comprar una licencia. Pero la verdad no se donde y como adquirir una, soy de Quito - Ecuador y si alguien me puede ayudar muchas gracias.
David S.
Actualmente tengo una aplicación desarrollada en VFP 6 con las tablas nativas, y estoy por cambiar la Base a MySQL, pero me preguntan en mi empresa cuanto nos cuesta la Licencia de Esta, he leido que si program en Código Abierto, es gratis, de lo contrario, debo comprar una licencia. Pero la verdad no se donde y como adquirir una, soy de Quito - Ecuador y si alguien me puede ayudar muchas gracias.
David S.
David, no tienes que comprar ninguna licencia de MySQL. Puedes usar la versión GPL sin problemas.
Deberías comprar una licencia si tu programa se distribuyera con una licencia comercial y estuviera enlazado directamente con la librería de MySQL (que ahora también es GPL), o si necesitaras integrar el código de MySQL en tu programa.
Si tu programa es meramente un cliente de MySQL que seguramente utilizará ODBC para conectarse, entonces no tendrás problema en usar la versión libre.
Deberías comprar una licencia si tu programa se distribuyera con una licencia comercial y estuviera enlazado directamente con la librería de MySQL (que ahora también es GPL), o si necesitaras integrar el código de MySQL en tu programa.
Si tu programa es meramente un cliente de MySQL que seguramente utilizará ODBC para conectarse, entonces no tendrás problema en usar la versión libre.
Yo debo hacer una aplicacion comercial para mi empresa y me he decidido por borland j builder y mySQL borland ya lo he comprado pero deberia comprar mySQL (la aplicaion estará a la venta) si es asi (como yo creo) hay alguna manera de comprarlo en España (que no sea la web de mySQL)
Gracias
Gracias
Aunque la aplicación esté en venta, si lo único que haces es conectarte al servidor (sobre todo usando ODBC) NO tienes que pagar licencia. Puedes incluso redistribuir MySQL junto con tu aplicación, siempre y cuando dejes bien claro que el servidor MySQL es independiente de tu programa.
Tendrías que pagar licencia en estos casos:
1. Tu aplicación incorpora el servidor MySQL DENTRO de ella. Es decir, tu aplicación es en sí misma el servidor de bases de datos.
2. Tu aplicación hace uso directo de la librería libmysql. En ese caso estás enlazando tu aplicación con una librería GPL, con lo que tu aplicación debe ser también GPL.
En vuestro caso, seguramente conectaréis mediante ODBC (JDBC en tu caso, Luis), con lo que NO ESTARÉIS ENLAZANDO DIRECTAMENTE CON LIBMYSQL NI ESTARÉIS INTEGRANDO MYSQL EN VUESTRA APLICACIÓN, simplemente estaréis usando una forma de conectar al servidor.
Tendrías que pagar licencia en estos casos:
1. Tu aplicación incorpora el servidor MySQL DENTRO de ella. Es decir, tu aplicación es en sí misma el servidor de bases de datos.
2. Tu aplicación hace uso directo de la librería libmysql. En ese caso estás enlazando tu aplicación con una librería GPL, con lo que tu aplicación debe ser también GPL.
En vuestro caso, seguramente conectaréis mediante ODBC (JDBC en tu caso, Luis), con lo que NO ESTARÉIS ENLAZANDO DIRECTAMENTE CON LIBMYSQL NI ESTARÉIS INTEGRANDO MYSQL EN VUESTRA APLICACIÓN, simplemente estaréis usando una forma de conectar al servidor.
