A Trolltech [trolltech.com] parece que les funcione ese modelo también aunque no tengo datos, pero si llevan tantos años, imagino que demasiado dinero no estarán perdiendo.
Este demonio se usa muchísimo, y sino fijaos: en multitud de weblogs aparece algo como 'Powered by xxx-nuke and MySQL', o 'we use mysql', etc. En las universidades que usan soft libre también instalan mysql, en los ciclos formativos te dicen que mysql es un motor de base de datos muy completo.
MySQL es un buen motor de bases de datos para
aplicaciones web en las cuales la mayoria de las
operaciones son consultas.
Para aplicaciones mas complejas prefiero
Postgresql que es, a mi entender, el unico motor
SQL comparable a los grandes como Oracle. Recuerden
que Postgres es el motor base de Informix
por
pobrecito hablador
el Martes, 05 Agosto de 2003, 13:51h
(#202676)
No entiendo en absoluto sobre bases de datos, toco temas estadísticos relacionados con la lingüística y trabajo para empresas que hacen diccionarios, traducciones a gran escala y similares. En general tienen bases de datos bastante grandes y complejas.
El caso es que lo que veo no se corresponde a lo que se comenta.
De las cinco empresas con las que he trabajado este año, una usaba MySQl, otra 4eme Dimension y tres FileMaker.
Y estos dos últimos programas casi nunca los he visto en las comparativas ni comentarios sobre gestores de bases de datos.
Oracle, Acces o SQL Server no recuerdo haberlos visto nunca en mi campo profesional.
Clipper/dBase III, hasta hace poco, se veía aun mucho.
¿Cual puede ser el motivo?
por
pobrecito hablador
el Martes, 05 Agosto de 2003, 10:14h
(#202628)
Perdona... No pretendo molestarte, y además, de una manera menos extremista, también estoy de acuerdo contigo. Peroooo... ¿No crees que una de las ventajas que tenemos en el mundo del software libre, es la de tener una herramienta para cada tipo de necesidad? Ahí MySQL ocupa su nicho (bajo mi humilde punto de vista).
La pseudo-plataforma del señor Guillermo Puertas también es un peo, y la gran mayoría aprende con ella, reproduciéndose los mismos vicios que expones bajo los SGBD's, pero en sistema operativo. ¿La vamos a quitar? ¡¡¡SIIIII!!! Ejem... bueno, eso nos gustaría. El tema está en que está ahí, y debemos aprender a convivir con ella, al menos "hasta que muera, o encuentren algo mejor" (extraido de cierta peliculilla).
Está visto que los extremos, TODOS, son malos. Seamos un poco tolerantes, pliz.
Pues el modelo de negocio consiste en que el usuario de MySQL elije si quiere usarlo bajo las condiciones de la licencia GPL (en este caso, coste 0), o bien prefiere una licencia comercial (de pago, y que le permite distribuir MySQL con o sin modificaciones sin tener que liberar las fuentes).
Bueno, al menos es lo que yo entiendo sobre el modelo de licencia GPL/comercial, si he metido la pata que alguien me corrija...
Un SGBD no tiene como misión educar a la gente, si hay gente que aprende a usar MySQL no pretendas que con los conocimientos adquiridos sepa usar convenientemente Oracle, no es problema de MySQL ni de Oracle.
¿MySQL no es una base de datos de verdad?. Te recomiendo que te des algunos minutos para leer las características de MySQL [mysql.com]. Por cierto que le faltan características para cumplir los estándares SQL, pero es un soporte de datos muy robusto para sistemas de alto rendimiento y seguro que te sorprenderá con características que ni sospechas que han sido incluídas en las últimas versiones, sin la petición de fierro que hace Oracle y con un diseño modular que le da la posibilidad de seguir evolucionando en el futuro, como hasta ahora lo ha hecho.
Por cierto, se me viene a la memoria de mi experiencia con SGBDs, la mala costumbre que adquieren algunos programadores de evitarse el uso de un lenguaje 3GL como podría ser el propio PL/SQL, elaborando grandes consultas con multiples SQL anidados concatenaciones de strings y mezclados con decode, que son inmantenibles, deshechables a la hora necesitar un cambio. Esta mala enseñanza tampoco es culpa de Oracle, pero la gente que aprende a trabajar con esta "Base de Datos de verdad", también aprenden mal ;).
Yo siempre cuento la anécdota de haber visto llorar a un jefe de proyectos. hace bastantes años, por un bug insalvable de MS-SQL-Server para el que no había parche.
También conozco a otra empresa que está atada a Informix y no sabe como salir, todos los días reza para que IBM invente algo para migrar a DB2 sin dolor.
Miré usté, Sr. mío. El software privativo, a veces es bueno, otras veces no lo es tanto, algunas veces es mejor que su sustituto libre... PERO SIEMPRE ES PRIVATIVO DE DERECHOS Y DE LIBERTADES.
Otro pelo les correría a unos cuantos si usasen motores de BDD libres en lugar de los privativos llenos de funcionalidades.
Como he dicho en otro post y alguien ha desmentido equivocadamente, para usar MySQL en software comercial debes pagar licencias de MySQL, como usar entiendo enlazar con la librería cliente de MySQL que es lo normal.
PostgreSQL tiene la licencia BSD (más permisiva), y por ejemplo Firebird (firebird.sourceforge.net) usa IPL equivalente a MPL y también más permisiva.
>mi página web utiliza MySQL?, yo no pago
>ninguna licencia, estoy haciendo mal. Supongo >que no.
Depende de cómo tu página web utilice MySQL, y si distribuyes tu web o no.
Segun la web de MYSQL
>You need to purchase commercial non-GPL MySQL >licenses:
>If you distribute MySQL Software with your non >open source software,
Si distribuyes tu página web (que enlaza con MySQL) debes proporcionar el fuente o comprar licencias. Si no lo distribuyes no hace falta que compres licencias.
Cuidado con el verbo distribuir, es demasiado abstracto, por ejemplo alguien pensará, 'yo no distribuyo MySQL, el cliente ya lo tenía instalado', aplicando el razonamiento a todas las librerías y software GPL, la propia GPL pierde todo sentido.
Lo mejor es envíar un e-mail a la gente de MySQL la respuesta lógica será que compres licencias si no es GPL y vas a distribuirlo.
A los noruegos también
(Puntos:2)( http://barrapunto.com/~SegFault/bitacora | Última bitácora: Jueves, 25 Agosto de 2011, 13:59h )
Segmentation fault: core dumped [barrapunto.com].
MySQL se usa _mucho_
(Puntos:1)( http://www.fluzo.org/ )
Por algo será, ¿no?
P.D: Yo uso Postgre (es broma xDD)
--
atrapado por tu moda [fluzo.org]
Prefiero Postgresql
(Puntos:1)( http://barrapunto.com/ )
MySQL es un buen motor de bases de datos para aplicaciones web en las cuales la mayoria de las operaciones son consultas.
Para aplicaciones mas complejas prefiero Postgresql que es, a mi entender, el unico motor SQL comparable a los grandes como Oracle. Recuerden que Postgres es el motor base de Informix
Hay una cosa que no entiendo
(Puntos:1, Interesante)El caso es que lo que veo no se corresponde a lo que se comenta.
De las cinco empresas con las que he trabajado este año, una usaba MySQl, otra 4eme Dimension y tres FileMaker.
Y estos dos últimos programas casi nunca los he visto en las comparativas ni comentarios sobre gestores de bases de datos.
Oracle, Acces o SQL Server no recuerdo haberlos visto nunca en mi campo profesional.
Clipper/dBase III, hasta hace poco, se veía aun mucho.
¿Cual puede ser el motivo?
Re:basurilla de BD
(Puntos:1, Informativo)La pseudo-plataforma del señor Guillermo Puertas también es un peo, y la gran mayoría aprende con ella, reproduciéndose los mismos vicios que expones bajo los SGBD's, pero en sistema operativo. ¿La vamos a quitar? ¡¡¡SIIIII!!! Ejem... bueno, eso nos gustaría. El tema está en que está ahí, y debemos aprender a convivir con ella, al menos "hasta que muera, o encuentren algo mejor" (extraido de cierta peliculilla).
Está visto que los extremos, TODOS, son malos. Seamos un poco tolerantes, pliz.
Re:En que consiste ese modelo de negocio??
(Puntos:1)Bueno, al menos es lo que yo entiendo sobre el modelo de licencia GPL/comercial, si he metido la pata que alguien me corrija...
Re:Sigo sin poder entrar a groups.google.com
(Puntos:1)( http://tomografialiteraria.wordpress.com/ | Última bitácora: Martes, 24 Marzo de 2009, 15:53h )
Aparición con vida de Jorge Julio López y castigo a todos los culpables
Re:basurilla de BD
(Puntos:2, Interesante)( Última bitácora: Sábado, 25 Febrero de 2006, 21:57h )
Un SGBD no tiene como misión educar a la gente, si hay gente que aprende a usar MySQL no pretendas que con los conocimientos adquiridos sepa usar convenientemente Oracle, no es problema de MySQL ni de Oracle.
¿MySQL no es una base de datos de verdad?. Te recomiendo que te des algunos minutos para leer las características de MySQL [mysql.com]. Por cierto que le faltan características para cumplir los estándares SQL, pero es un soporte de datos muy robusto para sistemas de alto rendimiento y seguro que te sorprenderá con características que ni sospechas que han sido incluídas en las últimas versiones, sin la petición de fierro que hace Oracle y con un diseño modular que le da la posibilidad de seguir evolucionando en el futuro, como hasta ahora lo ha hecho.
Por cierto, se me viene a la memoria de mi experiencia con SGBDs, la mala costumbre que adquieren algunos programadores de evitarse el uso de un lenguaje 3GL como podría ser el propio PL/SQL, elaborando grandes consultas con multiples SQL anidados concatenaciones de strings y mezclados con decode, que son inmantenibles, deshechables a la hora necesitar un cambio. Esta mala enseñanza tampoco es culpa de Oracle, pero la gente que aprende a trabajar con esta "Base de Datos de verdad", también aprenden mal ;).
No olvides lo importante que eres para mí.
Re:basurilla de BD
(Puntos:1)( http://jorgefuertes.com/ )
También conozco a otra empresa que está atada a Informix y no sabe como salir, todos los días reza para que IBM invente algo para migrar a DB2 sin dolor.
Miré usté, Sr. mío. El software privativo, a veces es bueno, otras veces no lo es tanto, algunas veces es mejor que su sustituto libre... PERO SIEMPRE ES PRIVATIVO DE DERECHOS Y DE LIBERTADES.
Otro pelo les correría a unos cuantos si usasen motores de BDD libres en lugar de los privativos llenos de funcionalidades.
http://jorgefuertes.com
Re:Por favor
(Puntos:1)( http://www.ibaccess.org )
PostgreSQL tiene la licencia BSD (más permisiva), y por ejemplo Firebird (firebird.sourceforge.net) usa IPL equivalente a MPL y también más permisiva.
>mi página web utiliza MySQL?, yo no pago
>ninguna licencia, estoy haciendo mal. Supongo >que no.
Depende de cómo tu página web utilice MySQL, y si distribuyes tu web o no.
Segun la web de MYSQL
>You need to purchase commercial non-GPL MySQL >licenses:
>If you distribute MySQL Software with your non >open source software,
Si distribuyes tu página web (que enlaza con MySQL) debes proporcionar el fuente o comprar licencias. Si no lo distribuyes no hace falta que compres licencias.
Cuidado con el verbo distribuir, es demasiado abstracto, por ejemplo alguien pensará, 'yo no distribuyo MySQL, el cliente ya lo tenía instalado', aplicando el razonamiento a todas las librerías y software GPL, la propia GPL pierde todo sentido.
Lo mejor es envíar un e-mail a la gente de MySQL la respuesta lógica será que compres licencias si no es GPL y vas a distribuirlo.