Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/9ae69c5a/attachment.html>
Mailing lists / lazarus-es / 2010-03
BD locales ¿qué formato es más habitual?
45 messages · 18 people · –
- JJoshyFun 8
- GGerman 7
- PPaola Bruccoleri 5
- RRafael Bidegain 5
- MMaxi 3
- RRafel Rocaspana 3
- +12 more
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
El 04/03/2010 9:51, Rafel Rocaspana escribi�: sqlite sqlite aunque access hace bastante…
Aunque me guste SQLite, la potencia de firebird, sumado a poder usarla de manera standalone (sin servidor), har�a que descartase totalmente a sqlite en favor de una BBDD que admita triggers, procedimientos almacenados, etc..etc..etc...
Just my 2 cents.
El jue, 04-03-2010 a las 10:03 +0100, Javier Villarroya escribi�:
Show quoted text 42 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/82643c2e/attachment.html>
Se ha borrado un adjunto en formato HTML... URL:…
El 04/03/2010 9:51, Rafel Rocaspana escribi�:
Show quoted text 13 lines
sqlite
1. � hay alg�n formato de BD, tambi�n para aplicaciones locales, que me permita integrar todas las tablas en un �nico fichero (como hace acces) ?
sqlite aunque access hace bastante mas...
Show quoted text 9 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/77334dd3/attachment.html>
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/e2df49e1/attachment.html>
Rafel Rocaspana escribi�:
Show quoted text 8 lines
Hola Rafael..
convertir DBFs a firebird es muy f�cil... te adjunto a tu privado una peque�a utilidad..
Opino igual que Giuseppe.... firebird.....
chauuuuuuuuu
Hola...
Bueno, no aporto nada nuevo, simplemente una opini�n basada en mi experiencia : Firebird.
Y he portado aplicaciones que usaban dbf a Firebird sin problemas.Cuando empieces a descubrir lo que pod�s hacer con Firebird, vas a dejar definitivamente las dbf.
Saludos.
Saludos.
* Walter *
las dbf son obsoletas y tienen limitaciones fisicas de almacenamiento ademas de que todos los datos son guardados en modo texto, salvo Paradox.
Usa firebird en modo embedded que con solo tener las dll en el raiz del ejecutable tenes toda la potencia del servidor. Tu aplicacion crece y queres mas usuarios que se conecten? borra las dll del embebido, instala el motor en la maquina y ya tenes un sistema cliente servidor.
Dificil?
+10 a Firebir
d
El d�a 4 de marzo de 2010 09:43, Maxi <maximiliano.duarte en gmail.com> escribi�:
las dbf son obsoletas y tienen limitaciones fisicas de almacenamiento ademas de que todos los datos son guardados en modo texto, salvo Paradox.
voy a discrepar
No son obsoletas, no est�n de moda y tienen muy mala prensa. *hay algunos* casos donde el comportamiento de los dbf es muy superior a las consultas sql.
por ejemplo
tienes una tabla con 5 campos y cada uno de esos campos tiene un indice. usando dbf es mucho mas r�pido mostrar la tabla en un grid ordenada por esos campos a que ejecutes un query con order by cada vez.
otro ejemplo es que con dbf se puede hacer busquedas incrementales muy eficientes con sql es muy dificil.
por si no queda claro.
imaginate una tabla con doscientos mil registros que tengan apellido y nombre de las personas
pones un edit en el form y por cada keypress haces un seek/find/locate en la tabla.
eso es muchiiisimo mas eficiente que hacer query por cada keypress.
saludos
discrepo con tigo, para ello has tenido que cargar toda la informacion de golpe y luego filtrar. Si quieres un comportamiento igual usa un Table (con Zeos) y puedes hcerles las busquedas similares con locate.
El 4 de marzo de 2010 08:07, Rafael Bidegain <r.bidegain en gmail.com>escribi�:
Show quoted text 40 lines
por favor no respondas con top posting.
responde entre lineas o al pie (es mas facil para todos)
2010/3/4 christian Ortiz <xortix en gmail.com>:
discrepo con tigo, para ello has tenido que cargar toda la informacion de golpe y luego filtrar.
no. simplemente abro la tabla y activo el indice que necesito. y no tengo que agregar ninguna biblioteca adicional.
discrepo con tigo, para ello has tenido que cargar toda la informacion de golpe y luego…
La verdad es que estoy sorprendido que nadie haya apuntado MySQL. Para bd grandes o peque�as, para muchos entornos de desarollo, especialmente Lazarus, para la mayoria de s.o. y con las Zeos van de vicio. un saludso.
2010/3/4 christian Ortiz <xortix en gmail.com>
Show quoted text 60 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/9c012efd/attachment.html>
Usar mysql para una aplicaci�n pequnia, en mi opini�n, complica el deploy.Existiendo firebird, que no tiene nada que envidiarle, no encuentro raz�n para usar mysql.
Enviado desde mi HTC
----- Reply message -----
De: "Anxo V�zquez" <anxovaz en gmail.com>
Fecha: jue., mar. 4, 2010 14:23
Asunto: [Lazarus-es] BD locales �qu� formato es m�s habitual? Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
La verdad es que estoy sorprendido que nadie haya apuntado MySQL. Para bd grandes o peque�as, para muchos entornos de desarollo, especialmente Lazarus, para la mayoria de s.o. y con las Zeos van de vicio. un saludso.
2010/3/4 christian Ortiz <xortix en gmail.com>
Show quoted text 60 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/1d743bdc/attachment-0001.html>
El 04/03/2010 10:55 a.m., glpunzi en lordzealon.com escribi�:
Show quoted text 5 lines
Hola
Agrego mi granito de arena.
Yo uso MySql con Zeos, que funciona barbaro como ya se menciono, en cuanto al deploy, al menos en mi caso consiste simplemente en copiar una carpeta con la base de datos lista para funcionar. Incluso debe haber alguna otra manera mas "prolija", pero es lo que uso por pura comodidad.
A proposito, alguien sabe como hacer para correr mysql desde las dll? tengo entendido que es posible.
Saludos!
German
Usar mysql para una aplicaci�n pequnia, en mi opini�n, complica el deploy.Existiendo…
glpunzi en lordzealon.com escribi�:
Usar mysql para una aplicaci�n pequnia, en mi opini�n, complica el deploy.Existiendo firebird, que no tiene nada que envidiarle, no encuentro raz�n para usar mysql.
Yo creo que muchos huyen de mysql por el tipo de licencia dual que tiene.. y adem�s, porque tard� demasiado en implementar cosas que hace mucho ya exist�an por ej en firebird.. (integridad referencial, ...)
chauuuuuuuuuu
La verdad es que estoy sorprendido que nadie haya apuntado MySQL. Para bd grandes o…
Hello Anxo,
Thursday, March 4, 2010, 2:23:32 PM, you wrote:
AV> La verdad es que estoy sorprendido que nadie haya apuntado MySQL. Para bd AV> grandes o peque�as, para muchos entornos de desarollo, especialmente AV> Lazarus, para la mayoria de s.o. y con las Zeos van de vicio. AV> un saludso.
Para mi es la peor opci�n de todas, no soporta embedded, hasta hace poco no soportaba transacciones, es relativamente complicada de instalar, incompatible entre versiones (API), y para colmo es, perd�n por la expresi�n, jodidamente cara porque $600 USD no me parece "barato". Su mayor ventaja es que es la que ofreceen casi todos los proveedores de espacio web.
El 04/03/2010 10:55 a.m., glpunzi en lordzealon.com escribi�: Hola Agrego mi granito de…
German escribi�:
Show quoted text 12 lines
puede servirte este comentario?
http://javivf.alasombra.net/blog/?p=885
chauuuuuuuuu
El 04/03/2010 10:55 a.m., glpunzi en lordzealon.com escribi�: Hola Agrego mi granito de…
No sab�a que funcionaba del tir�n, pero, igualmente, por qu� arrastrar todo MySql, cuando con Firebird, s�lo hay que llevar una DLL?
A lo que voy, es, que para mi, Firebird es muy superior a MySQL, por lo que no veo razones por las que usarla. Como han comentado en otro mail, MySQL, lo �nico bueno que ten�a, era, que era muy r�pida y barata para web, y adoptada por casi todos los proveedores de hosting. Si yo desarrollo una aplicaci�n, MySQL, aparte de mayor popularidad sobre Firebird, no me ofrece nada que me llame la atenci�n. Adem�s, en el blog de javivf, habla de moverlo as� en Windows, pero, qu� pasa en MacOS o Linux? Y si quiero portar mi aplicaci�n a Windows Mobile? No creo que se pueda "mover" la BBDD y el motor de manera tan sencilla. Y precisamente, supongo, muchos de los que estamos aqu�, seguimos Lazarus, entre otras tantas virtudes, para aprovechar la multiplataformidad.
Aclarar, que actualmente, no uso ninguna de los dos, ya que trabajo con otra BBDD propietaria de la herramienta con la que trabajo actualmente, pero, a no ser, que MySQL, halla cambiado dr�sticamente, en el �ltimo a�o y medio, no es para web en hosting compartidos, no tengo inter�s.
Un saludo.
El jue, 04-03-2010 a las 11:08 -0300, German escribi�:
Show quoted text 27 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/de68f73f/attachment.html>
German escribi�: puede servirte este comentario? http://javivf.alasombra.net/blog/?p=885
El 04/03/2010 11:17 a.m., Paola Bruccoleri escribi�:
Show quoted text 17 lines
Gracias por la respuesta!
Pero me referia a la version embebida del servidor, la que te permite correr el servidor desde una libreria.
Seria esto:
http://dev.mysql.com/doc/refman/5.0/es/nutshell-embedded-mysql.html Se que existe al menos para linux, pero no se si se puede hacer lo mismo en windows.
Saludos!
Show quoted text 7 lines
No sab�a que funcionaba del tir�n, pero, igualmente, por qu� arrastrar todo MySql,…
El 04/03/2010 11:45 a.m., Giuseppe Luigi Punzi escribi�:
No sab�a que funcionaba del tir�n, pero, igualmente, por qu� arrastrar todo MySql, cuando con Firebird, s�lo hay que llevar una DLL?
Bueno en el caso de mysql para linux hay una version embebida que consiste en una sola libreria, estariamos en la misma que con firebird, aclaro que no se si funciona esto mismo en Windows u otras plataformas.
Show quoted text 13 lines
Bueno, todos tenemos opiniones personales basadas en nuestras propias experiencias, es dificil ser objetivo!
Lo que podria agregar es que sobre la portabilidad no veo la diferencia entre las caracteristicas que conozco de firebird y las de mysql, creo que estamos en igualdad de condiciones.
Aclaro que digo esto desde mis pobres conocimientos de ambas DB. En su momento yo tuve la misma duda, que usar para salir de los problemas que tenia con los archivos DBF y Paradox? (problemas, limitaciones, etc.)
Lo que en mi caso particular hizo inclinar la balanza a favor de mysql sobre otras opciones fue primordialmente por la cantidad de documentacion existente, desde manuales, pasando por foros y hasta ejemplos listos para usar. Por otro lado la portabilidad, en mi caso solo necesito que corra sobre windows (98, Me, 2000 server, xp) y obvio... linux. El otro punto y casi fundamental es la resistencia a los malos tratos! El principal impulsor al cambio de paradigma hacia una DB no fue su capacidad multiusuario ni cosas mas sofisticadas, sino su resistencia, su capacidad de no quedar irrecuperable ante un fallo de hardware comun, que es lo que siempre me pasaba con las dbf y db paradox.
Como acotacion final, esta configuracion de mysql + Zeos + aplicacion lazarus la estoy instalando en entornos bastante hostiles, son autoservicios peque�os con instalaciones electricas precarias, en equipos que muchas veces podriamos considerar obsoletos y con personal con 0 capacitacion en informatica. Llevo aproximadamente 70 equipos instalados asi y hasta ahora no tuve problemas, al menos nada que no pueda solucionar con indicaciones telefonicas.
Saludos a todos!
German
Show quoted text 45 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/556c9a6f/attachment-0001.html>
Bueno entre firebird y mysql hay millones de bytes de diferencia. No creo que un server de no m�s de 7 mb sea tan superior a otro que pesa m�s de 100 y n oes s�lo por el tama�o, sino que ese tama�o implica un monton de funcionalidades que quiz�s no se ven, pero que hacen la diferencia.
Si es por un tema de licencias, una opci�n puede ser Postgres.
Saludos
Fernando
MDQ
Yahoo! Cocina
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100304/bfd701ac/attachment.html>
El 04/03/2010 11:17 a.m., Paola Bruccoleri escribi�: Gracias por la respuesta! Pero me…
Hello German,
Thursday, March 4, 2010, 4:03:36 PM, you wrote:
G> Gracias por la respuesta!
G> Pero me referia a la version embebida del servidor, la que te permite G> correr el servidor desde una libreria.
G> Seria esto:
G> http://dev.mysql.com/doc/refman/5.0/es/nutshell-embedded-mysql.html G> Se que existe al menos para linux, pero no se si se puede hacer lo mismo G> en windows.
Para hacer eso tendr�s que "planificar" el API de MySQL usando un wrapper en C/C++ de modo que crees una DLL que exponga el mismo interfaz usando funciones C (no ++).
B�sicamente creas un proyecto en C/C++ que genere una DLL que exporte las funciones de MySQL. Una vez hecho esto hay que modificar el m�dulo de Lazarus para que acepte esas funciones en la DLL en vez de usar la librer�a cliente de MySQL, lo cual no parece especialmente complicado. Eso si, como toda embedded te olvidas de los m�ltiples usuarios.
las dbf son obsoletas y tienen limitaciones fisicas de almacenamiento ademas de que todos…
Sinceramente con estos comentarios, dan ganas de dejar mysql y correr hacia firebird.
Asi que comenzare a trabajar sobre Firebird.
FG
Earlier message 29 lines
Bueno entre firebird y mysql hay millones de bytes de diferencia. No creo que un server…
Hello Nippur,
Thursday, March 4, 2010, 5:12:16 PM, you wrote:
NL> Bueno entre firebird y mysql hay millones de bytes de diferencia. NL> No creo que un server de no m�s de 7 mb sea tan superior a NL> otro que pesa m�s de 100 y n oes s�lo por el tama�o, sino que NL> ese tama�o implica un monton de funcionalidades que quiz�s NL> no se ven, pero que hacen la diferencia.
Hombre MySQL son 25 megas +/- y FireBird unos 9 +/-, tampoco veo tanta diferencia :) Contando que la documentaci�n de Firebird en la instalaci�n es m�nima.
NL> Si es por un tema de licencias, una opci�n puede ser Postgres.
Otra opci�n interesante, lo �nico que no me gusta de PostGres es lo complicado que es de instalar en un equipo y lo "sucios" que deja las carpetas de las bases de datos. Eso si, en otras cosas me gusta m�s que Firebird.
La verdad es que estoy sorprendido que nadie haya apuntado MySQL. Para bd grandes o…
Yo trabajo con Mysql y de verdad no me quejo, pero cuando me piden una version demo, trato de hacerlo con SQlite (claro con algunos cambios).
Ahora, si me dicen que firebird es el mismo en modo embebido como en modo server, sinceramente me parece mejor trabajar con firebird.
FG
Earlier message 59 lines
las dbf son obsoletas y tienen limitaciones fisicas de almacenamiento ademas de que todos…
Para mi es la mejor opci�n, si comienzas te recomiendo que lo hagas en la versi�n 2.5 que aunque aun no ha salido la versi�n oficial ya es operativa y trae varias mejoras respecto a la 2.1. En estos momentos est� en la RC2.
Saludos reiterados
=========
|| ISMAEL ||
=========
Earlier message 43 lines
NL> Bueno entre firebird y mysql hay millones de bytes de diferencia. NL> No creo que un…
Contesto en este mail por seguir el hilo y porque me uno a lo dicho por JoshyFun
El jue, 04-03-2010 a las 18:06 +0100, JoshyFun escribi�:
Show quoted text 14 lines
Hombre si es por tama�o en la instalaci�n el Windows deber�a ser la leche ... Creo que no es muy correcto pensar que el tama�o es tan importante ... cuenta pero no solo de eso vive el hombre ... :) :) :P
Show quoted text 7 lines
Creo que lo m�s importante es decidir primero si se quiere algo sencillo, es decir una dll y andando o se desea crear un sistema cliente/servidor y en este caso evaluar donde se tiene que instalar. Tanto MySql como Postgres como Firebird en un primer nivel (descartando la instalaci�n y configuraci�n) actuan de manera similar ... luego depender� del uso que se le vaya a dar.
Un saludo.
________________________________________________________________________
ARTEX TRADING S.A.
JOS� ANTONIO CUELLO PRINCIPAL
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100305/7ab79f02/attachment.html> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: face-raspberry.png
Type: image/png
Size: 865 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100305/7ab79f02/attachment.png> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: face-smile.png
Type: image/png
Size: 873 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100305/7ab79f02/attachment-0001.png>
Se ha borrado un adjunto en formato HTML... URL:…
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100305/aaa21ea7/attachment.html>
2010/3/5 Rafel Rocaspana <rafelrj en telefonica.net>:
Show quoted text 28 lines
Yo no descartar�a el uso de dbf. salvo que tengas alg�n impedimento puntual que no te permita seguir usandolo.
saludos
Contesto en este mail por seguir el hilo y porque me uno a lo dicho por JoshyFun El jue,…
Hello jos�,
you wrote> Hombre MySQL son 25 megas +/- y FireBird unos 9 +/-, tampoco veo > tanta diferencia :) Contando que la documentaci�n de Firebird en la > instalaci�n es m�nima.
jACP> Hombre si es por tama�o en la instalaci�n el Windows deber�a ser la jACP> leche ... Creo que no es muy correcto pensar que el tama�o es tan jACP> importante ... cuenta pero no solo de eso vive el hombre ... :) :) :P
Ya, pero hablando de megabytes pues... :) No sirve de nada en especial :)
> Otra opci�n interesante, lo �nico que no me gusta de PostGres es lo > complicado que es de instalar en un equipo y lo "sucios" que deja las > carpetas de las bases de datos. Eso si, en otras cosas me gusta m�s > que Firebird.
jACP> Creo que lo m�s importante es decidir primero si se quiere algo jACP> sencillo, es decir una dll y andando o se desea crear un sistema jACP> cliente/servidor y en este caso evaluar donde se tiene que instalar. jACP> Tanto MySql como Postgres como Firebird en un primer nivel (descartando jACP> la instalaci�n y configuraci�n) actuan de manera similar ... luego jACP> depender� del uso que se le vaya a dar.
Por eso existen los 3 :) Yo MySQL lo tengo descartado por el tema de licencias ya que varias de mis cosas son gratis pero no "Open Source" y por lo tanto no puedo usar MySQL aunque quisiera.
Se ha borrado un adjunto en formato HTML... URL:…
Hello Rafel,
Friday, March 5, 2010, 9:21:58 AM, you wrote:
RR> Para que teng�is una idea del tipo de aplicaciones que me RR> hago (uso �nicamente personal) os comento que est�n relacionas con RR> el tratamiento de datos de muestreos de campo (calidad de aguas, RR> hidrolog�a, animales acu�ticos, flora, etc...). Normalmente RR> consisten en diferentes muestreos, con muchos datos sobre RR> diferentes variables (p.eje: tipo especie, tama�o, peso) con las RR> que tengo que hacer c�lculos. En Hojas de C�lculo suele ser f�cil RR> hacer errores al modificar los rangos, etc .. as� que prefiero un RR> proceso automatizado que es lo que me hago.
Si son aplicaciones de campo yo me inclinar�a por SQLite ya que ser�a "f�cil" montar el programa en un dispositivo con Windows Mobile como un tel�fono de los nuevos y no tener que andar cargando con el port�til. As� dispondr�as de la misma aplicaci�n en desktop y en un dispositivo movil ya que SQLite lo puedes compilar para casi todo, desde Symbian, pasando por Windos Mobile o incluso Android.
jACP> Hombre si es por tama�o en la instalaci�n el Windows deber�a ser la jACP>…
El 05/03/2010 09:35 a.m., JoshyFun escribi�:
Show quoted text 6 lines
Hola!
Porque decis que no podes usar MySql que es Open Source, para contectarte a el desde un Software que no es Open Source?? No comprendo, porque no se podria?
German
German escribi�:
Show quoted text 20 lines
Por los tipos de licenciamiento que tiene MySQL. A groso modo: uno para aplicaciones Open Source y otro para el resto de aplicaciones.
Un saludo.
jACP> Hombre si es por tama�o en la instalaci�n el Windows deber�a ser la jACP>…
JoshyFun escribi�:
Show quoted text 6 lines
Hola a todos..
pero no se han enterado de esto? Mar�aDB ya est� en la calle!!
http://askmonty.org/wiki/index.php/MariaDB
y adi�s al tema de licencias de mysql...
chauuuuuuuu
German escribi�: Por los tipos de licenciamiento que tiene MySQL. A groso modo: uno para
El 05/03/2010 10:14 a.m., Antonio �vora escribi�:
Show quoted text 25 lines
Si si, eso lo comprendo, yo uso el Comunity, que es bajo licencia gpl, al menos esa es la licencia que viene incluida con la descarga. En que influye que el programa desde el cual me conecto no sea open source? La licencia no lo prohibe en ningun punto a mi juicio, quizas hay algo que no comprendo del todo, por eso la pregunta.
Saludos!
El d�a 5 de marzo de 2010 12:56, German <german_morre en yahoo.com.ar> escribi�:
Show quoted text 5 lines
- si vos haces un programa y queres distribuirlo con la version GPL de mysql tu programa tiene que estar licenciado con una licencia compatible con la GPL
- Si vos haces un programa *para vos* y *no* lo vas a distribuir no importa la licencia de mysql. (ni de ning�n componente que tenga licencia de software libre)
- Si a vos te dieron un programa que no es GPL compatible y te entregaron una version de mysql GPL entonces la persona que te entreg� el programa est� en infracci�n.
saludos
El 05/03/2010 01:09 p.m., Rafael Bidegain escribi�:
Show quoted text 21 lines
mmm el punto del medio lo comprendo, yo descargo un soft gpl y tal cual lo expresa la licencia, puedo hacer en mi ambito privado, lo que quiera con el.
Ahora, respecto del 1er y 3er punto, no me queda claro.. que es "distribuir"? decirle a quien le instalo mi sistema: "descarga la ultiva version de MySql"? o por ejemplo, "te entrego mi sistema y en el mismo medio una copia fiel de la ultima version de MySql"? A ver si dejo mas en claro donde queda mi duda, si yo por ejemplo descargo un OpenOffice y lo grabo en un cd junto con un sistema desarrollado por mi, que no tiene licencia opensource, y se lo entrego a un cliente, estoy quebrando la licencia gpl del openoffice? Cabe aclarar que en ningun caso se trata de recompilar mysql cambiandole el nombre por "mymysqldb" ni nada por el estilo, ni siquiera mirar una sola linea de codigo del mysql, por eso digo "copia fiel".
Desde ya gracias!
Saludos!
saludos
y hablando de BD, escucharon de NoSQL, para almacenamiento masivo que supuestamentte no usa sql para estructurar los datos?, hay proyectos como Cassandra, BigTable, HyperTable
de google
El 05/03/2010 01:09 p.m., Rafael Bidegain escribi�: mmm el punto del medio lo…
El d�a 5 de marzo de 2010 13:21, German <german_morre en yahoo.com.ar> escribi�:
Show quoted text 43 lines
Si openoffice es parte del sistema que vos est�s entregando entonces la accion de entregar un software privativo con un componente (openoffice) con una licencia libre se convierte en algo ilegal.
Por eso si tu sistema usa mysql y lo licencias con una licencia no libre entonces no podes usar la version GPL de mysql.
La licencia de mysql es simple, si tu sistema es software libre entonces podes usar la version libre de mysql. Si tu sistema no es libre entonces ten�s que pagar por usar mysql.
Vos podes grabar en un medio tu sistema no libre y en el mismo medio un software con licencia libre. pero es recomendable hacerlo de tal manera que quede claro para todos que el software libre no es parte de tu sistema no libre.
saludos
El 05/03/2010 03:14 p.m., Rafael Bidegain escribi�:
Show quoted text 50 lines
Sigue sin cerrarme la cuestion, no me mal interpretes, no es que no comprenda tu explicacion.
El tema es que segun lo que me comentas en el parrafo anterior, si mi sistema, por ejemplo, genera un archivo de formato RTF, y yo con un comando lo muestro usando el editor de textos de OpenOffice, estoy violando la GPL?
O la cosa seria si en mi sistema estoy incluyendo codigo de openoffice? Te lo pregunto de esta manera porque me parece que son cosas bien diferentes..
Por eso si tu sistema usa mysql y lo licencias con una licencia no libre entonces no podes usar la version GPL de mysql.
Ahora llevo lo que te ejemplificaba mas arriba al caso del mysql que es de lo que hablabamos originalmente, si mi sistema no open source, mas concretamente no-gpl, escrito con codigo propio enteramente, se conecta, envia y recibe datos via un port tcpip a una copia de mysql gpl, entonces estoy violando la gpl?
Si es asi lo que tratas de explicarme, estoy cada vez mas confundido, te pediria por favor, si no es demasiada molestia, me copies o marques la parte de la licencia gpl donde dice esto, porque por mas que la leo y la re-leo yo no lo encuentro!
Saludos y desde ya gracias por la paciencia con las explicaciones!
German
Show quoted text 12 lines
No se si estan al tanto pero lo comento
Verifiquen la nueva base de Datos creada por el creador de MySql
MariaDB
http://askmonty.org/wiki/index.php/MariaDB
full compatible con MySQL
Bruno
El 5 de marzo de 2010 15:46, German <german_morre en yahoo.com.ar> escribi�:
Show quoted text 118 lines
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20100305/8cafbbc7/attachment-0001.html>
El 05/03/2010 01:09 p.m., Rafael Bidegain escribi�: mmm el punto del medio lo…
Hello German,
Friday, March 5, 2010, 5:21:42 PM, you wrote:
G> mmm el punto del medio lo comprendo, yo descargo un soft gpl y tal cual G> lo expresa la licencia, puedo hacer en mi ambito privado, lo que quiera G> con el.
G> Ahora, respecto del 1er y 3er punto, no me queda claro.. que es G> "distribuir"? decirle a quien le instalo mi sistema: "descarga la ultiva G> version de MySql"? o por ejemplo, "te entrego mi sistema y en el mismo G> medio una copia fiel de la ultima version de MySql"? G> A ver si dejo mas en claro donde queda mi duda, si yo por ejemplo G> descargo un OpenOffice y lo grabo en un cd junto con un sistema G> desarrollado por mi, que no tiene licencia opensource, y se lo entrego a G> un cliente, estoy quebrando la licencia gpl del openoffice? G> Cabe aclarar que en ningun caso se trata de recompilar mysql cambiandole G> el nombre por "mymysqldb" ni nada por el estilo, ni siquiera mirar una G> sola linea de codigo del mysql, por eso digo "copia fiel".
La clave en la mayor�a de los casos es el "uso". Si tu programa es comercial (genere o no un ingreso en dinero) hay que pagar licencia, si no has de poner a disposici�n los fuentes, de quien los solicite.
Ya que tu podr�as alegar que vendes un programa, y que el MySQL lo pone la empresa para un uso interno y que si ellos hacen uso de tu programa (comercial) con MySQL es problema de ellos y entrar�a en el punto 2, pero no es as�, ya que tu no pagas por MySQL, pagas por que tu programa pueda usar MySQL (instale quien lo instale).
JoshyFun escribi�: Hola a todos.. pero no se han enterado de esto? Mar�aDB ya est�…
Hello Paola,
Friday, March 5, 2010, 3:34:56 PM, you wrote:
PB> pero no se han enterado de esto? Mar�aDB ya est� en la calle!! PB> http://askmonty.org/wiki/index.php/MariaDB
PB> y adi�s al tema de licencias de mysql...
PB> chauuuuuuuu
Tiene buena pinta, pero tiene el mismo problema de licencias que MySQL ya que es un "derivated work". De hecho es igual, pero sin la versi�n comercial de la licencia.
porque no arman otro hilo para discurir sobre las licencias y dejan este para lo relativo al asunto?
El 05/03/2010 03:14 p.m., Rafael Bidegain escribi�: Sigue sin cerrarme la cuestion, no…
Hello German,
Friday, March 5, 2010, 7:46:46 PM, you wrote:
G> Sigue sin cerrarme la cuestion, no me mal interpretes, no es que no G> comprenda tu explicacion.
G> El tema es que segun lo que me comentas en el parrafo anterior, si mi G> sistema, por ejemplo, genera un archivo de formato RTF, y yo con un G> comando lo muestro usando el editor de textos de OpenOffice, estoy G> violando la GPL?
No, por que no est�s linkando ning�n c�digo de OpenOffice. Otra cosa discutible ser�a si usaras las funciones de automatizaci�n de OpenOffice. En ese caso habr�a que leerse la licencia con cuidado a ese respecto.
G> Ahora llevo lo que te ejemplificaba mas arriba al caso del mysql que es G> de lo que hablabamos originalmente, si mi sistema no open source, mas G> concretamente no-gpl, escrito con codigo propio enteramente, se conecta, G> envia y recibe datos via un port tcpip a una copia de mysql gpl, G> entonces estoy violando la gpl?
Para empezar est�s usando la DLL cliente de MySQL, y esa es la infracci�n principal. Si usaras un cliente hecho por ti, que s�lo use TCP/IP s�lo quedar�a la posibilidad de uso inadecuado de la propiedad intelectual del API de MySQL, lo cual ser�a posiblemente salvable de modo legal por el principio de interoperatividad, pero por los pelos, ya que las licencias de estas empresas son concebidas para que lo que quede protegido es el uso.
G> Si es asi lo que tratas de explicarme, estoy cada vez mas confundido, te G> pediria por favor, si no es demasiada molestia, me copies o marques la G> parte de la licencia gpl donde dice esto, porque por mas que la leo y la G> re-leo yo no lo encuentro!
En el punto 5 de la GPL 2.0:
-------------
5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.
-------------
Traducci�n no oficial:
----------------------
No est� obligado a aceptar esta licencia, ya que no la ha firmado. Sin embargo, no hay hada m�s que le proporcione permiso para modificar o distribuir el Programa o sus trabajos derivados. Estas acciones est�n prohibidas por la ley si no acepta esta Licencia. <*>Por lo tanto, si modifica o distribuye el Programa (o cualquier trabajo basado en el Programa)<*>, est� indicando que acepta esta Licencia para poder hacerlo, y todos sus t�rminos y condiciones para copiar, distribuir o modificar el Programa o trabajos basados en �l.
---------------------
Marcada con la zona que afecta lo que comentamos.
Habr�a que revisar los puntos de la licencia FOSS the MySQL, pero creo que no se escapa nada... http://www.mysql.com/about/legal/licensing/foss-exception/
PB> pero no se han enterado de esto? Mar�aDB ya est� en la calle!! PB>…
JoshyFun escribi�:
Show quoted text 13 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�..
es buena la idea de Maximiliano en seguir otro hilo.. chauuuuuuuuu
