In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Licencia MySql y su inclusi

SQL databases
Carlos Mora
Posts: 88
Joined: Fri Jul 28, 2006 9:36 am

Licencia MySql y su inclusi

Postby Carlos Mora » Tue Oct 10, 2006 8:12 am

Joaquí­n Martí­nez escribió:
> Si cambian el tipo de licencia en la versión 5 de MySQL de LGPL de la 4 a
> GPL, la versión 4 sigue siendo LGPL ¿verdad?
>
> No es una cosa que se herede automáticamente a versiones anteriores ¿no?
>
> Si estoy en lo cierto, con usar el cliente de la 4 bastarí­a, ya que el
> servidor es GPL y nadie toca, ni modifica nada de él. Con lo cual, incluso
> lo podrí­as meter hasta en tu CD de instalación.
Si, es así­. Ninguna restricción puede tener efectos retroactivos y tu
idea es una buena solución aunque te limitarí­a a algunas prestacione
nuevas del cliente. Xailer o desarrolladores de herramientas tienen
todas las ventajas ya que el binding de la lib se hace en el momento de
generar el ejecutable de la aplicación. Xailer.com proveerí­a de una
librerí­a que debe enlazarse con el mysql.lib para poder acceder a
MySQLd, pero no necesita distribuir Mysql.lib ni MySQLd, o hacer la
distribución de esos módulos de forma separada bajo GPL o LGPL según la
FLOSS. Como Xailer funciona sin necesidad de enlazar esos módulos no se
infringe ningúna licencia.
Carlos Mora
Posts: 88
Joined: Fri Jul 28, 2006 9:36 am

Licencia MySql y su inclusi

Postby Carlos Mora » Tue Oct 10, 2006 8:31 am

Ignacio,
>> nativo, por lo tanto solo deberás incluir la lib del cliente como algo
>> separado, e informando al usuario programador de las condiciones de uso de
>> ese paquete. Tu librerí­a solo será un wrapper, por lo que no está incluida
>> dentro de los requerimientos de licencia de la GPL.
>
> Con ese mismo argumento se podrí­a incluir en una programa de contabilidad.
> ¿No crees? Es decir, yo hago un programa de contabilidad que depende de un
> servidor de MySQL que yo no incluyo en el paquete, pero le doy clarí­simas
> instrucciones al cliente final de como conseguirlo.Y encima una vez que él
> lo tiene, yo mismo se lo instalo (cobrando por supuesto).
Si, es correcto. Es la idea. Lo que pasa es que si el programa de
contabilidad solo se puede ejecutar contra MySQL debes licenciar el
servidor junto con la aplicación si la licencia del programa es
propietaria.
>> En particular recuerdo que en uno de los ejemplod del manual te decí­a que
>> si ´las prestaciones de tus aplicaciones dependí­an EXCLUSIVAMENTE de MySQL
>> y no podí­an ejecutarse sin MySQL debí­as licenciar el servidor junto con
>> cada unidad de tu producto, pero si el uso de MySQL NO ERA Exclusivo
>> podí­as distribuirlo sin problemas.
>
> Si eso existio en algún momento es posible, no lo sé, pero creo que ya no
> esta. Actualmente la licencia es la GPL pura y dura sin ningún retoque,
> salvo la excepción FLOSS, que está pensada únicamente para proyecto NO
> comerciales.
>
> Piensa, que incluso los ISV tiene que pagar la versión OEM, lo cual es
> inaudito y no tiene ningún sentido, ya que ellos descargan el software de
> Internet y simplemente lo instalan en sus máquinas, nada más. En definitiva
> están penalizando su uso para cualquier uso distinto que no sea simplemente
> 'jugar' con la herramienta. Si un ISV tiene que pagar, que le distingue de
> una empresa normal y corriente que se hace sus propias aplicaciones y ha
> descargado el software de MySQL desde Internet. Supongo que también tendrá
> que pagar.
>
> Me parece a mi que estos señores de MySQL se han aprovechado muchí­simo de
> toda la comunidad Open Source y ahora están haciendo su agosto gracias al
> trabajo de otros. En el proyecto MONO seguramente vaya a pasar también lo
> mismo. Espero equivocarme.
Creo que hay algúna malinterpretación del tema. No hay abuso de ningun
tipo ya que esta gente publica fortaleciendo su criterio de equidad, es
decir el Software Libre. Tu puedes considerar que no es el modo
apropiado para tu modelo de negocios, pero no creo que porque esta gente
pide simetrí­a respecto de las obligaciones eso sea considerado un abuso.
Por el contrario, considera cuantas instalaciones de su software están
instaladas y funcionando desde hace años, y por las que ellos no
recibieron ni un céntimo.
Insisto en que una herramienta de desarrollo no cae dentro de lo que se
considera utilización del servidor, pero es razonable en tu caso
asegurarse para evitar inconvenientes.
Otra alternativa, se me ocurre, es que publiques el módulo de acceso
bajo una licencia diferente de la de Xailer y compatible con alguna de
las habilitadas.
Estoy un poco limitado de tiempo por algunos problemas personales, pero
espero el finde ponerme al dí­a con el modelo de licenciamiento actual de
MySQL así­ puedo opinar del tema.
Un saludo,
Carlos.
User avatar
jfgimenez
Site Admin
Posts: 5629
Joined: Mon Apr 06, 2015 8:48 pm
Contact:

Licencia MySql y su inclusi

Postby jfgimenez » Tue Oct 10, 2006 9:53 am

Carlos,
> Como Xailer funciona sin necesidad de enlazar esos módulos no se infringe
> ningúna licencia.
Bueno, el IDE de Xailer sí necesita enlazarlos para poder manejar los
datacontrols en tiempo de diseño, de la misma forma que ahora mismo se está
accediendo a ODBC, ADS (remoto y local) y RDD nativos.
--
Un saludo,
José F. Giménez
http://www.xailer.com
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info

Return to “SQL”