¿Dónde estoy?

Estás leyendo una anotación de Mpc Digital, un weblog acerca de tecnología, informática y sociedad. Al final puedes leer los comentarios de algunos lectores y dejar el tuyo. En el enlace PDM en la parte superior puedes leer más sobre este sitio y consultar el resto de anotaciones.



Se lee en 6:24 minutos aproximadamente

El modelo Open Source

martes 5 de septiembre de 2006 | Uncategorized | 2 opiniones y subiendo

¿Cómo hacen dinero con un producto Open Source?

Comenzamos no haciendo dinero, sino haciendo usuarios. La vasta comunidad de usuarios y desarrolladores de MySQL es lo que dirige nuestro negocio.

Vendemos una oferta empresarial a quienes necesitan crecer y no pueden permitirse fallar. La oferta empresarial consiste en binarios certificados, actualizaciones de funcionalidad y versiones, servicios de DBA automatizados, resolución de errores 24×7, etc. Se paga por el nivel de servicios. Sin absurdos, sin matemáticas especiales. Los compradores de software empresarial están cansados de modelos de precio complejos (por núcleo, por CPU, por unidad de potencia, por usuario, por lo que sea que el proveedor sienta algún día) -modelos que aún son usados por los líderes.

En MySQL amamos a los usuarios que nunca nos pagan dinero. Ellos son nuestros evangelistas. Ningún tipo de marketing podría hacer por nosotros lo que un usuario apasionado de MySQL hace cuando le cuenta a sus amigos y colegas sobre MySQL. Nuestro éxito se basa en tener millones de evangelistas alrededor del mundo. Por supuesto, ellos además nos ayudan a desarrollar el producto y corregir errores.

Y las pocas veces que dicen que odian a MySQL, también nos ayudan porque las quejas usualmente contienen alguna buena sugerencia para mejorar.

¿Qué cambios encontraron en la comunidad Open Source desde que decidieron construir una empresa alrededor de MySQL?

Es interesante notar que MySQL fue siempre una empresa. Cuando Monty y David comenzaron en 1995, se comprometieron con el Open Source y con el éxito comercial al mismo tiempo. Monty y David no construyeron ellos mismos el negocio, pero crearon la ambición.

Por lo tanto, siempre hemos estado enfocados en unir lo mejor de los negocios con lo mejor del software libre y open source. No ha sido una línea fácil de seguir, pero es altamente gratificante. Algunas veces nos hemos salido hacia uno u otro lado, pero luego hemos corregido nuestro curso.

Lo más importante es que muchos de nuestros seguidores open source piensan que está bien que hagamos dinero. Están orgullosos de que el open source pueda penetrar en el mundo corporativo.

¿Compiten cabeza a cabeza con Oracle o tienen distintos clientes?

La mayoría de las nuevas empresas y nuevos proyectos dentro de empresas ya existentes están eligiendo infraestructura open source como la colección LAMP. No vemos competencia allí.

Nos enfocamos en nuevas aplicaciones y servicios que están siendo construidos para el mundo online: Web 2.0, SaaS y SOA, pero también nuevas formas de datawarehouse y aplicaciones de negocios. Nuestros clientes buscan confiabilidad, desempeño, escalabilidad y facilidad de puesta en marcha. No buscan productos por demás complejos que requieren días o semanas para su puesta en marcha, con el costo subsiguiente.

Esa es la razón por la cual YouTube, Craigslist, Flickr, Habbo Hotel, LiveJournal, Technorati, Second Life, Trulia, FeedBurner y Right Now son clientes nuestros y no de Oracle. Creemos que el mercado que hemos elegido es la porción más creciente del mercado de DBMSs.

¿Cuál es la base de datos MySQL más grande?

¡Eso es como preguntar cuál es el Ferrari más grande! Lo que cuenta es el desempeño y la escalabilidad. Omniture ejecuta más de 250.000 millones de transacciones cada 15 minutos en una granja de servidores MySQL. Google usa MySQL para AdSense y AdWords. Otras grandes instalaciones incluyen a Wikipedia, Travelocity, Weather.com, etc. Las bases de datos pueden ser de cientos de gigabytes. Los sitios corren sobre cientos de servidores y algunos sobre miles.

¿Cuál es el uso más raro de MySQL?

¡Desearía saberlo! Fuimos usados en la unidad terrestre del explorador de Marte. Los efectos especiales de El Señor de los Anillos estuvieron basados en MySQL. HotorNot corre sobre MySQL. Hasta la FAQ de Oracle corre sobre MySQL.

¿Cuál es el uso más crítico de MySQL?

Espero que no suene como megalomanía, pero gran parte del mundo online de hoy corre sobre MySQL, así que es difícil señalar sólo uno. Google y Yahoo corren aplicaciones de misión crítica en MySQL. Nokia y Alcatel construyen redes de telefonía movil que corren sobre MySQL. MySQL ha sido usado en varios sistemas de emergencia durante el tsunami en el sudeste asiático y durante el huracán Katrina.

¿Cómo controla una empresa lo que ocurre con su producto cuando la comunidad Open Source es la que programa y verifica?

Todos los productos open source exitosos están dirigidos por grupos bastante pequeños de desarrolladores de largo plazo. Este es el caso de Apache, Linux, JBoss y otros. Lo mismo se aplica a nosotros, y en nuestro caso la mayor parte de los desarrolladores son empleados de tiempo completo de MySQL. Este es el grupo que decide el itinerario. Al hacerlo, necesitamos escuchar muy cuidadosamente a la comunidad, porque si no los satisfacemos pueden hacer una bifurcación de nuestro producto o migrar hacia alguna otra base de datos.

¿El Open Source está dificultando la innovación porque es distinto depurar un producto existente de diseñar uno completamente nuevo?

Por el contrario. Creo que la arquitectura de participación que es intrínseca a la filosofía open source es un método de innovación superior. Y esto no se limita al software, fíjese en Wikipedia. Lo que ocurre es que los desarrolladores de software fueron los primeros en adoptarlo en el mundo moderno.

El hecho de que todo lo que se crea está abierto al escrutinio del resto es un fuerte incentivo a producir cosas bien hechas desde el comienzo. Y la meritocracia del open source lleva a una rápida, y por lo tanto mejor, innovación. Es un sistema Darwiniano donde las mejores cosas emergerán con el tiempo.

Piense en las empresas líderes del mercado de DBMS. Tienen 50.000 empleados pagos que trabajan duro para mantener la competitividad de su producto. Nosotros tenemos 50.000 descargas de productos por día. Esto significa que 50.000 seres humanos experimentan con nuestro producto cada día. Esa gente tiene ideas, sugerencias, elogios, quejas y, aunque no todos nos envían sus emails cada día, lo importante tiende a llegar al núcleo del equipo de MySQL. Así es como un proyecto open source es más innovador y más ágil que un equipo de código cerrado.

¿Quién arregla los errores?

Nuestro propio equipo. En realidad puede ver las estadísticas aquí, donde enumeramos abiertamente todos nuestros errores y la gente que trabaja en ellos. Obtenemos soluciones de errores de asociados comerciales y de usuarios, y espero que algún día ellos corrijan más errores que nuestro propio equipo. Lleva mucho tiempo aprender los mecanismos internos.

Tan importante como corregir errores es reportarlos con el nivel de detalle necesario. Dado que nuestro código es abierto, los usuarios pueden realizar reportes de error muy específicos, en los cuales señalan los lugares en donde puede encontrarse el error. Esto tiene un valor inmenso. Este es un ejemplo de un reporte de error muy útil de un usuario.

Si MySQL dejara de existir como organización, continuaría el producto MySQL?

El software sigue existiendo aún después de que las empresas queden en el camino. Anteriormente, los clientes tenían que exijir que el código fuente fuera entregado en custodia. Hoy, con el open source, los usuarios no están atados a un único proveedor o plataforma.

El código fuente de MySQL es distribuido bajo la licencia GPL, de modo que cualquiera puede crear una bifurcación o tomar la posta en cualquier momento. Una bifurcación es algo muy, muy raro, pero sirve como un método perfecto para mantener la honestidad del proveedor. Si MySQL desarrollara el producto en una dirección estúpida o no lo mantuviera competitivo, la comunidad podría tomar el control.

La gran pregunta es qué pasa si una empresa de código cerrado cae. Pienso que los usuarios van a aumentar los reclamos a sus proveedores para que abran el código de sus productos. Mire nada más a Solaris. Por esto que creo que, eventualmente, todos los DBMSs serán open source.

¿Qué le quita el sueño?

Me preocupa ser atrapados por nuestro propio éxito y olvidar reinventarnos. Tenemos una fuerte cultura en la empresa por la cual, sin darnos cuenta, a veces decimos “pero esta no es la forma de hacer las cosas”, y entonces nos perdemos alguna nueva oportunidad.

También me preocupo por las patentes de software. Es un gran error de la sociedad el creer que las patentes tendrán un efecto favorable sobre el software, como lo tuvieron con varias cosas materiales. Las patentes de software sofocan la innovación, y un día podemos llegar ver un problema desagradable con esto.

Pero, si acaso se lo pregunta, no estoy preocupado por los gorilas actuales del mercado de DBMS. Ellos están llevando a cabo todo tipo de acciones, como fijar precios nulos, adquirir empresas open source, extender sus colecciones de programas, encerrar aún más a los clientes, pero nada de eso realmente funciona. Creo que con el tiempo todos los mercados son racionales.

¡También permanezco despierto de noche porque estoy haciendo llamadas en conferencia con Europa y Asia!

Marten Mickos, CEO de MySql.

Vía Think different. Act now. Do it y Blog de Javier Smaldone

Ver reacciones en otros blogs

2 Comentarios

Los comentarios de este post en RSS
  1. #1   Gravatar JJ - 7 de septiembre de 2006 a las 23:01

    Me encata ver que has escrito este articulo, o mejor dicho, te has hecho eco de el.
    Recuerdo cuando empezamos juntos en este mundo de la informatica y tus dudas (logicas) sobre mysql….
    Bueno, creo que ha dado la talla y hasta MPCDIGITAL.NET lo usa.

  2. #2   Gravatar Mpc - 8 de septiembre de 2006 a las 7:52

    Es que con la versión 5 ha mejorado mucho. Las anteriores versiones eran unas bases de datos de juguete y ahora se ha puesto al nivel de las mejores aunque sigue teniendo que mejorar más.

Referencias (Trackbacks)

Para hacer una referencia (trackback) a esta anotación usa esta URL


  • Que esté relacionado con la anotación. Aporta algo interesante a la conversación.
  • Se permiten y esperan las etiquetas XHTML usuales.
  • En concreto, un enlace se escribe así: <a href="http://www.xyz.com">texto legible xyz</a>
  • Esto es la Web, no un SMS. No escribas en "jerga SMS". Tienes todo el espacio que quieras.
  • No insultes ni utilices palabrotas. No molestes a los demás, respeta a las personas que hay al otro lado de la pantalla.
  • "Es mejor estar callado y parecer tonto, que hablar y despejar las dudas definitivamente." De Groucho Marx.
  • Hay más información sobre todo esto en la Guía para comentar en weblogs y en el Microsiervos FAQ, Normas y Consejos

Licencia Creative Commons Reconocimiento-CompartirIgual 2.5 2008 Mpc Digital, Hecho en Triana Hecho en Triana
Manifiesto por la liberación de la cultura Libre de publicidad
Otros Ad-Free Blogs | Al Azar
Perfil en econozco

39 consultas en 8.616 segundos.