Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-03

Licencias de BBDD, MySQL y otras...

8 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

JoshyFun

Hola usuarios Lazarus,

Show quoted text 5 lines
MariaDB is available under the terms of the GPL v2 license <http://askmonty.org/wiki/index.php/MariaDB_License>, just like MySQL. porqu� dec�s que tiene el mismo problema? es GPL2 y listo.. no se presentan los problemas que se est�n discutiendo en este hilo sobre mysql.. o yo ya me enred�..

Pues te debes de estar enredando :) Por que el "problema" de MySQL es que GPL, con las excepciones recogidas en FOSS, y ninguna de ellas es el "linkado" aunque este sea din�mico.

Cualquier programa que use de cualquier modo, para obtener su objetivo, un software GPL, este debe de adherirse a GPL. Por lo tanto cualquier software que use MySQL debe adherirse a GPL exceptuando los casos recogidos en FOSS.

Pongamos un ejemplo l�mite (border case) un software privativo que sirva para pasar datos de una base de datos MySQL a PostGres podr�a no ser GPL ya que su objetivo es rellenar una base de datos PostGres, y apoyandose en el recurso de interoperatividad podr�a usar las librer�as de MySQL (ser�a discutible, pero creo que encajar�a). Lo contrario no, ya que el objetivo final es usar MySQL y no hay excusa de interoperatividad.

Best regards, JoshyFun

Reply by email

franmate en gmail.com
to JoshyFun

Hola
La licencia GPL es "v�rica" ( en el buen sentido ) porque obliga a transmitir la licencia. Si usas elementos ( sea lo que sea ) GPL tu licencia debe ser GPL, si no quieres esa licencia puedes cambiarla pero pagando.
Si distribuyes, debes facilitar el acceso al c�digo fuente. Por ejemplo LGPL no condiciona las licencias posteriores, es lo que utiliza L�zarus para permitir que cada autor escoja la licencia que desee para sus creaciones. El IDE es GPL
Hasta la pr�xima
Fran Mac�as

El d�a 5 de marzo de 2010 23:05, JoshyFun <joshyfun en gmail.com> escribi�:

Show quoted text 35 lines
Hola usuarios Lazarus, > MariaDB is available under the terms of the GPL v2 license > <http://askmonty.org/wiki/index.php/MariaDB_License>, just like MySQL. > porqu� dec�s que tiene el mismo problema? es GPL2 y listo.. no se > presentan los problemas que se est�n discutiendo en este hilo sobre > mysql.. o yo ya me enred�.. Pues te debes de estar enredando :) Por que el "problema" de MySQL es que GPL, con las excepciones recogidas en FOSS, y ninguna de ellas es el "linkado" aunque este sea din�mico. Cualquier programa que use de cualquier modo, para obtener su objetivo, un software GPL, este debe de adherirse a GPL. Por lo tanto cualquier software que use MySQL debe adherirse a GPL exceptuando los casos recogidos en FOSS. Pongamos un ejemplo l�mite (border case) un software privativo que sirva para pasar datos de una base de datos MySQL a PostGres podr�a no ser GPL ya que su objetivo es rellenar una base de datos PostGres, y apoyandose en el recurso de interoperatividad podr�a usar las librer�as de MySQL (ser�a discutible, pero creo que encajar�a). Lo contrario no, ya que el objetivo final es usar MySQL y no hay excusa de interoperatividad. -- Best regards, �JoshyFun _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email

German
to JoshyFun: Pues te debes de estar enredando :) Por que el "problema" de MySQL es que GPL, con las…

El 05/03/2010 07:05 p.m., JoshyFun escribi�:

Show quoted text 27 lines
Hola usuarios Lazarus, > MariaDB is available under the terms of the GPL v2 license > <http://askmonty.org/wiki/index.php/MariaDB_License>, just like MySQL. > porqu� dec�s que tiene el mismo problema? es GPL2 y listo.. no se > presentan los problemas que se est�n discutiendo en este hilo sobre > mysql.. o yo ya me enred�.. > Pues te debes de estar enredando :) Por que el "problema" de MySQL es que GPL, con las excepciones recogidas en FOSS, y ninguna de ellas es el "linkado" aunque este sea din�mico. Cualquier programa que use de cualquier modo, para obtener su objetivo, un software GPL, este debe de adherirse a GPL. Por lo tanto cualquier software que use MySQL debe adherirse a GPL exceptuando los casos recogidos en FOSS. Pongamos un ejemplo l�mite (border case) un software privativo que sirva para pasar datos de una base de datos MySQL a PostGres podr�a no ser GPL ya que su objetivo es rellenar una base de datos PostGres, y apoyandose en el recurso de interoperatividad podr�a usar las librer�as de MySQL (ser�a discutible, pero creo que encajar�a). Lo contrario no, ya que el objetivo final es usar MySQL y no hay excusa de interoperatividad.

Bueno, despues de tanto preguntar y preguntar, leyendo tus explicaciones y buscando un poco mas en algunos foros y en particular en un foro de mysql ab y en uno de Zeos, lo que saco en claro es lo sgte. Segun la interpretacion de la gpl que hace MySql AB, no se puede distribuir una copia de mysql en el mismo medio que un software que no sea gpl. Esto segun lei es una interpretacion incorrecta que hacen ellos, pero en definitiva es lo que ellos quieren, punto, no hay mas vueltas.

Respecto de la conectividad de cualquier soft no gpl con la base de datos no hay ninguna limitacion en hacerlo, absolutamente ninguna.

Es mas, yo estaba convencido de esto por eso planteo tantos ejemplos tratando de aclarar el tema y te pedi que me enviaras la parte de la gpl donde vos creias que se prohibia esto explicitamente.

El problema viene por otro lado, por las librerias, las dll que acompa�an la base de datos, estas librerias hasta la version 4, si no recuerdo mal, estaban licenciadas con la lgpl con lo cual, se podian linkear a un sistema no-gpl sin problemas, pero ya no. Desde esa version en adelante las librerias tambien son GPL asi que ya no se puede!

Saludos!

Reply by email

Paola Bruccoleri
to franmate en gmail.com: Hola La licencia GPL es "v�rica" ( en el buen sentido ) porque obliga a transmitir la…

franmate en gmail.com escribi�:

Show quoted text 13 lines
Hola La licencia GPL es "v�rica" ( en el buen sentido ) porque obliga a transmitir la licencia. Si usas elementos ( sea lo que sea ) GPL tu licencia debe ser GPL, si no quieres esa licencia puedes cambiarla pero pagando. Si distribuyes, debes facilitar el acceso al c�digo fuente. Por ejemplo LGPL no condiciona las licencias posteriores, es lo que utiliza L�zarus para permitir que cada autor escoja la licencia que desee para sus creaciones. El IDE es GPL Hasta la pr�xima Fran Mac�as

Hola Fran, JoshyFun y dem�s..
super interesante el hilo...hay conceptos que a veces no son claros.. en otras listas donde estoy a veces aparecen las mismas interrogantes, especialmente cuando sale el tema de la licencia de mysql.... es m�s, se ha comentado que ahora ya no van a usar mysql y si MariaDB.... y al final, resulta ser lo mismo..!!! :)
ahora estoy revisando la licencia de firebird.. postgresql...

muchas gracias

Reply by email

christian Ortiz
to Paola Bruccoleri

PostgreSQL, libre por donde la mires ...

El 5 de marzo de 2010 17:36, Paola Bruccoleri
<pbruccoleri en adinet.com.uy>escribi�:

Show quoted text 38 lines
franmate en gmail.com escribi�: Hola > La licencia GPL es "v�rica" ( en el buen sentido ) porque obliga a > transmitir la licencia. Si usas elementos ( sea lo que sea ) GPL tu > licencia debe ser GPL, si no quieres esa licencia puedes cambiarla > pero pagando. > Si distribuyes, debes facilitar el acceso al c�digo fuente. > Por ejemplo LGPL no condiciona las licencias posteriores, es lo que > utiliza L�zarus para permitir que cada autor escoja la licencia que > desee para sus creaciones. El IDE es GPL > Hasta la pr�xima > Fran Mac�as > > > Hola Fran, JoshyFun y dem�s.. super interesante el hilo...hay conceptos que a veces no son claros.. en otras listas donde estoy a veces aparecen las mismas interrogantes, especialmente cuando sale el tema de la licencia de mysql.... es m�s, se ha comentado que ahora ya no van a usar mysql y si MariaDB.... y al final, resulta ser lo mismo..!!! :) ahora estoy revisando la licencia de firebird.. postgresql... muchas gracias _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Christian ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100305/a4d67b63/attachment.html>

Reply by email

JoshyFun
to German: El 05/03/2010 07:05 p.m., JoshyFun escribi�: Bueno, despues de tanto preguntar y…

Hello German,

Friday, March 5, 2010, 11:21:57 PM, you wrote:

G> El problema viene por otro lado, por las librerias, las dll que G> acompa�an la base de datos, estas librerias hasta la version 4, si no G> recuerdo mal, estaban licenciadas con la lgpl con lo cual, se podian G> linkear a un sistema no-gpl sin problemas, pero ya no. Desde esa version G> en adelante las librerias tambien son GPL asi que ya no se puede!

Correcto, por eso me refer�a a que si accedieras a un server MySQL con tu propio motor TCP/IP lo �nico por lo que podr�an pillarte ser�a por posible uso no limpio de propiedad intelectual, lo cual se quedar�a un poco pillado con pinzas.

Best regards, JoshyFun

Reply by email

JoshyFun
to Paola Bruccoleri: franmate en gmail.com escribi�: Hola Fran, JoshyFun y dem�s.. super interesante el…

Hello Paola,

Friday, March 5, 2010, 11:36:03 PM, you wrote:

PB> Hola Fran, JoshyFun y dem�s..
PB> super interesante el hilo...hay conceptos que a veces no son claros.. en PB> otras listas donde estoy a veces aparecen las mismas interrogantes, PB> especialmente cuando sale el tema de la licencia de mysql.... es m�s, se PB> ha comentado que ahora ya no van a usar mysql y si MariaDB.... y al PB> final, resulta ser lo mismo..!!! :)

La "diferencia" es que detr�s de MariaDB no est� MySQL AB, y es poco probable que el autor/es de MariaDB impongan la GPL a cualquiera que la use con fines comerciales de pocas copias (el t�pico software a medida), pero ojo! que MySQL AB puede pedir cumplimiento de la GPL a los usuarios de MariaDB ya que es un "derivated work".

PB> ahora estoy revisando la licencia de firebird.. postgresql...

Quote from: http://www.firebirdsql.org/index.php

"Firebird is completely free of any registration, licensing or deployment fees. It may be deployed freely for use with any third-party software, whether commercial or not."

A esto habr�a que a�adir que no podemos cobrar por ella como producto y por supuesto nada de cambiar el copyright y cosas similares.

Esto resume la de PostGres:

Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.

[.....]

Best regards, JoshyFun

Reply by email

Rafael Bidegain
to German: El 05/03/2010 07:05 p.m., JoshyFun escribi�: Bueno, despues de tanto preguntar y…

El d�a 5 de marzo de 2010 19:21, German <german_morre en yahoo.com.ar> escribi�:

Show quoted text 10 lines
Bueno, despues de tanto preguntar y preguntar, leyendo tus explicaciones y buscando un poco mas en algunos foros y en particular en un foro de mysql ab y en uno de Zeos, lo que saco en claro es lo sgte. Segun la interpretacion de la gpl que hace MySql AB, no se puede distribuir una copia de mysql en el mismo medio que un software que no sea gpl. Esto segun lei es una interpretacion incorrecta que hacen ellos, pero en definitiva es lo que ellos quieren, punto, no hay mas vueltas. Respecto de la conectividad de cualquier soft no gpl con la base de datos no hay ninguna limitacion en hacerlo, absolutamente ninguna.

creo que no es as�. pero dejame confirmarlo con gente que sabe mucho mas que yo al respecto. Ya que yo creo que si esa fuera la idea de la gente de mysql hubieran usado una licencia del tipo BSD y no la GPL.

saludos

Rafael Bidegain Ya que los cuerdos no hablan, hablar� el loco. (The Fool, Padraic Pearse) # divertite programando # http://rubytutorial.wikidot.com/introduccion

Reply by email