El 14/07/07, Santiago Roza <[email protected]> escribió:
On 7/14/07, Diego Saravia <[email protected]> wrote:
no hay ningun impedimiento en usar un cliente libre (GPL) con un motor oracle
y que tiene que ver esto con lo que estabamos diciendo? la gpl es la que pide que todas las obras derivadas sean distribuidas tambien bajo la gpl, no la licencia de oracle.
la licencia de oracle (y no hablo de una licencia que te permita cambiar el codigo) es mucho mas restrictiva que la gpl, entonces lo que haces con oracle tambien lo puedes hacer con mysql
o incluso con motores genericos (cualquiera) bajo interfaes que manejan las diferencias como la BDI en Perl.
una cosa es un cliente que pueda acceder a distintos tipos de bases de datos, mas aun si lo hace a traves de una interfaz generica (en ese caso no seria obra derivada de ninguna),
asi es, justamente de eso hablamos.
y otra muy distinta es un software que utiliza como su motor de base de datos a mysql, por lo cual depende exclusivamente de este y es una obra derivada de el.
??? y justamente los clientes de una base de datos usan ese motor, tu puedes tener un cliente totalmente cerrado, basado por ejemplo en la DBI de perl (que como es artistica te lo permite) y usar la base mysql gpl sin problema tu puedes usar un motor sin cambiar su software ni alterar su codigo, accediento, justamente por su interfaz, habitualmente un puerto. otra cosa es que tu cliente este compilado contra las librerias cliente mysql directamente. otra cosa seria si tu base de datos fuese sqllite que no se accede a traves de un motor, sino que la libreria directamente maneja los archivos.
igualmente esto que estamos discutiendo no tiene sentido, ya fue aclarado muchisimas veces por mysql, y es asi como funciona actualmente. si tenes alguna duda podes fijate en su politica de licenciamiento, las faqs, o incluso contactar a un representante: http://www.mysql.com/company/legal/licensing/ http://www.mysql.com/company/legal/licensing/faq.html
gracias, no tengo ninguna duda.
motivos para comprar licencias mysql puede haber muchos como distribuir tu soft junto con el motor en forma cerrada y con cambios que no quieras distribui
el hecho de que distribuyas el motor mysql ya incluido, o que se lo hagas bajar e instalar al cliente, no cambia el hecho de que una aplicacion diseƱada especificamente para trabajar con base mysql (y que no funciona sin ella) es claramente una obra derivada.
no es asi, hay muchisimo software que solo funciona con motores mysql y que no es soft derivado de mysql, ese es justamente la idea "genial" de construir motores de bases de datos, con una interfaz definida a traves de un puerto o mecanismo similar que no necesite linkeo, claro el SO tiene que tener estos mecanismos. claro mejor un soft que pueda operar con cualquier base, para esto las librerias tipo DBI de perl y varias otras.
-- Santiago Roza [email protected]
_______________________________________________ Solar-general mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general
-- Diego Saravia [email protected] NO FUNCIONA->[email protected]