Hace 14 años | Por jlopezto a maxglaser.net
Publicado hace 14 años por jlopezto a maxglaser.net

Cómo ya es conocido, Oracle piensa comprar SUN, quién a su vez es dueña de MySQL, la base de datos que se usa en un sinfín de aplicaciones web, como por ejemplo Wordpress. Por este motivo mucha gente y también el creador de MySQL Michael Monty ha expresado el temor de que Oracle convierta a MySQL en un modelo pago para así posicionar mejor su propia base de datos. Monty ha iniciado una campaña para salvar a MySQL

Comentarios

D

#1 Eso si que es currarselo. Menos mal que han tenido criterio manteniendolo como Open Source. (La de debates y dudas que ha tenido esto)

The_Hoff

#4 No estoy de acuerdo en que Oracle quiera capar MySQL.

Oracle y MySQL han competido siempre en mercados distintos, se me ocurre que Oracle prefiere abarcar todos estos mercados, antes que mutilar una base de datos bien asentada, y sobre la que tienen algún control. Me explico: Oracle ofrece soporte para grandes instalaciones, muy críticas, pero hasta ahora, no tenían ningún plan para mercados más "pequeños". MySQL es la oportunidad de entrar en esos mercados, dar el soporte necesario, y si es menester, ofrecer una solución Oracle y hacer más negocio.

Esto me recuerda a cuando Novell compró SuSE. Entonces, también se pensó que frenarían o terminarían con el desarrollo (recordemos que por aquellos años, todavía había nicho para Netware). Y ahora estamos viendo los resultados.

D

#5 ¿Has leído mi post o solo la primera frase? ¿Que sabes de las novedosas caracteristicas de las ultimas versiones de MySQL? Es cierto que MySQL y Oracle hace unos años convivían sin problemas en segmentos muy diferentes, pero MySQL se ha desarrollado en esos dos años (versión 5 y 6) para incorporar la mayor parte de las características de un gestor de base de datos empresarial. Y ahí es donde se empieza a inquietar Oracle.

The_Hoff

#8 He leído tu post, y la primera frase. Conozco MySQL y Oracle, porque trabajo con ambos. Conozco tanto las features de las que has hablado, como otras particulares del InnoDB, que lo acercan al modelo relacional de Oracle. Desde mi punto de vista, Oracle tiene algo que MySQL nunca podrá tener... una experiencia consolidada de muchos años más.

El desarrollo en MySQL es rápido y eficaz, dinámico, y día a día se incluyen características nuevas muy interesantes. Oracle está 100% asentado, hay una cultura empresarial alrededor de él, y mucha inercia. Sus más y sus menos son bien conocidos, y la verdad es que no se queda atrás con respecto a mysql en cuestión de avances.

Es bueno para MySQL tener como "padrino" a una empresa con gran experiencia, sea Sun, sea Oracle, y creo que se va a potenciar, lejos de dejarse de lado.

Es sólo una opinión, no quería entrar al flame.

D

#11 Oracle la verdad es que no se queda atrás con respecto a mysql en cuestión de avances.

Nadie ha dicho eso. Tampoco nadie ha dicho que Oracle no tenga experiencia o tengan un mal producto. Oracle es el líder del mercado porque sabe lo que hace. La clave es si tu eres una empresa y quieres optar por Oracle debes ir preparando un cheque con unos cuántos ceros. Sin embargo, si otros producto (MySQL) te empieza a dar el 85% de lo que te puede dar Oracle y casi gratis pues ahí es cuando la cosa se pone peliaguda y algunas empresas que estaban pagando sus buenos $$$ a Oracle han empezado a pasarse a MySQL y otras muchas ni llegaron a caer en sus redes, porque la crisis aprieta y nadie paga por lo que puede obtener gratis...

Con la compra de MySQL lo que hará Oracle es asegurarse de que las tradicionales distancias entre su ahora versión gratuita y libre y su versión de pago jamás se acorten ni se interfieran entre sí. La prueba es que jamás veremos a la luz la versión 6 de MySQL que ya estaba en versión beta antes de la compra. Y como bien dices, el buen funcionamiento de MySQL en segmentos bajos es publicidad para Oracle que rentabilizará cuando las empresas que estén utilizando MySQL un buen día se les quede pequeño.

m

#13 "nadie paga por lo que puede obtener gratis... ".

MySQL no es gratis, los drivers para conectarse a ella son GPL, así que a menos que tu aplicación sea GPL, tienes que pagar por MySQL.

D

#15 Cierto. Y ciertas herramientas empresariales también hay que pagarlas y si quieres soporte de SUN (algo lógico para una empresa) también se paga aparte. Pero vamos, que es casi gratis comparado con las burradas que pide Oracle, que por encima cada vez que hace un upgrade te hace pasar por caja...

The_Hoff

#13 Parte de la paradoja que comentas (el que un producto gratuito, te esté dando casi la misma funcionalidad que tu producto de pago), la hemos visto muchas veces en el mundo del SL. Fedora por ejemplo, o CentOS están arropadas por RedHat.

D

#4 #8 #11 De todas formas a MySQL aún le faltan cosas como flashback, jails, realms y cosas que si usamos/necesitamos en entornos del RealWorld(tm)

D

#19 Todo ese tipo de cosas están muy bien pero no son cosas que no se puedan arreglar si no somos perezosos. Algo como Flashback se puede implementar con triggers de una forma no demasiado complicada.

Aquí tienes un tutorial de como crear un jail para MySQL (entre otros)
http://www.section6.net/wiki/index.php/Creating_a_FreeBSD_Jail

Y aquí otro de como usar un Realm JDBC con MySQL
http://www.avajava.com/tutorials/lessons/how-do-i-use-a-jdbc-realm-with-tomcat-and-mysql.html

Y como he dicho en la versión 6 se estaban ocupando de muchos de esos temas.

D

#20 si, claro, hasta puedes programar un export cada N minutos para tener tu flashback "personalizado", otra cosa es que consigas un flashback consistente y que sea tan transparente como para permitirte hacer "select as time"...

Sobre el link de jails, habla de jails a nivel SO no a nivel BD

Me refería a cosas como Database Vault, Audit Vault, Data Mask, pero ¿en serio piensas que una es competencia de otras en ámbitos donde se necesiten como flashback, soluciones certificadas para protección de datos o autotunning, rendimientos como el que da la db exadata machine?

m

#3, ¿A qué te refieres? La mayoría de las licencias consideradas Open Source por la OSI son consideradas Free Software por la FSF. No sé qué quieres decir con licencia libre no Open Source en este contexto.

#6, se pueden vender los derechos de una aplicación Software Libre, y su nuevo dueño, al tener esos derechos, puede decidir hacer privativo o cerrado ese Software Libre. Sin embargo, todas las versiones anteriores que fueron, en su día, Software Libre seguirán siéndolo. A partir de ahí, si la comunidad tiene suficiente interés, se puede continuar con el desarrollo, realizando un fork. Un ejemplo es GForge, échale un vistazo aquí: http://en.wikipedia.org/wiki/GForge

editado:
Continuando con lo de #6: quien posea la propiedad intelectual del software puede decidir qué hacer con él. Cerrarlo, mantenerlo abierto, o cambiar su utilidad. Sin embargo, eso se puede hacer "hacia adelante", a partir de ese momento. Todas las versiones anteriores conservan la licencia bajo la que fueron liberados.

iRiku87

#10 Open Source simplemente es el hecho de tener el código fuente abierto, accesible para la gente. Esto no garantiza que sea Software Libre, ya que no tiene porque mantener las libertades básicas del software.

Para este tema, quien mejor que Richard M. Stallman: http://www.gnu.org/philosophy/fsfs/free_software.es.pdf

m

#14, te equivocas, anda. La OSI, Open Source Initiative (http://www.opensource.org/), da una "Open Source Definition". Esa etiqueta, aunque definida en unos términos diferentes a los de las 4 libertades que expuso Stallman en la Free Software Foundation, básicamente cubre los mismos supuestos.

Enlaces de interés:

http://www.opensource.org/docs/osd Aquí está la definición, según la OSI.

http://en.wikipedia.org/wiki/Alternative_terms_for_free_software (en general)

http://en.wikipedia.org/wiki/Open_Source_Definition#Free_Software_Definition_vs_Open_Source_Definition, que es realmente el enlace que deberías ver.

angelitoMagno

Siempre me resulta llamativo que aplicaciones "libres" puedan ser compradas

D

#6 ¿Por qué? Sigue MySQL era software co un titular de copyrigth(derechos de copia) primero MySQL AB y luego Sun microsystems. Los anteriores titulares distribuyeron el sotware bajo 2 licencias una libre y otra no libre, pero nunca renunciaron al copyrigth sobre el software.

Oracle ha comprado el copyrigth de MySQL, y la cartera de clientes, base de conocimientos, y los contratos de la plantilla. Que no se marcha.

elpelodeannagabriel

Pues yo pienso, que, con todo lo malo que podria haber sido, Oracle está manteniendo todos los programas de SUN de momento, todos en codigo abierto y como no, economicamente, de momento, para mi gusto, Bravo por Oracle por mantener el codigo abierto.

f

También Hitler dijo que no invadiría Polonia....

subzeta

Soy informático y no llego ni de lejos al nivel de los anteriores usuarios, cosas de estar a medias en la carrera, pero me alegro de esta noticia porque en varias aplicaciones Web que estoy desarrollando no soy nadie sin MySQL. Fàcil, entendible, eficiente.