Acerca de la distribución abierta, open source y la creación de una empresa
En Elastic, nos enfocamos en crear excelentes productos, formando comunidades a nuestro alrededor y hacer que nuestros usuarios tengan éxito.
En el 2009, me senté a escribir las primeras líneas de código de Elasticsearch y lo convertí en open source. Renuncié a mi trabajo y pasé dos años investigando para crear el producto y promover la increíble comunidad que se ha construido a su alrededor. Con esta base, en 2012 formamos una empresa, Elastic. Hemos invertido en nuestra comunidad de usuarios y adoptado el ecosistema de productos open source que se ha desarrollado a su alrededor. Son tantas las características que hemos agregado a Apache Lucene que ya perdí la cuenta y esto es la sólida base sobre la que construimos todo. Agregamos Kibana, creado por Rashid; Logstash, creado por Jordan; y PacketBeat, creado por Monica y Tudor; solo por nombrar algunos productos. Hemos creado estos productos, promoviendo las comunidades a su alrededor y nos hemos enfocado en brindar el mayor valor posible a nuestros usuarios. En la actualidad, contamos con cientos desarrolladores de Elastic que trabajan todos los días en esta enorme iniciativa. También contamos con cientos de miles de miembros en nuestra comunidad, que cada día contribuyen a nuestro éxito. Estoy muy orgulloso de la empresa que hemos creado y promovido.
Hemos logrado un nivel de confianza con nuestra base de usuarios que me enorgullece y me honra. Todo esto tiene que ver con ser abiertos y con brindar a nuestra comunidad y a nuestra base de usuarios confianza en lo que hacemos. También nos enfocamos en que nada nos distraiga de ese hecho.
Durante años, desde que empezamos, nos hemos enfrentado a la táctica del temor, la incertidumbre y la duda (Fear, Uncertainty and Doubt, FUD). Si creas algo exitoso, inevitablemente sucederá. La táctica FUD proviene principalmente de empresas (más) grandes que tienen temor de lo que un movimiento como este pueda causar. Es natural. "No uses ese producto, es un juguete". "Solo tienen un par de desarrolladores, ¿qué pasa si los atropella un autobús?". "No saben lo que quieren las empresas". "No son verdaderos X, Y o Z (inserta aquí la palabra del día)". Nunca hemos dejado que esto nos afecte ni le hemos dado mayor importancia. Lo hacen para distraernos a nosotros y a nuestra comunidad de nuestro propósito principal, que es crear excelentes productos y comunidades que nuestros usuarios adoren. Si dejamos que esto nos afecte, les fallamos a nuestros usuarios y nunca haríamos eso.
Nuestros productos se han bifurcado, redistribuido y reagrupado tantas veces que ya perdí la cuenta. Es un indicio del éxito y el alcance que tienen nuestros productos, desde distintos proveedores hasta grandes entidades en China y ahora en Amazon. Siempre ha habido un "motivo", a veces disfrazado de falso altruismo o benevolencia. Ninguno de estos motivos ha durado. Fueron creados para satisfacer sus propias necesidades, generar confusión y separar a la comunidad. Nuestro camino está marcado por nuestro compromiso y nuestro foco en la creación de excelentes productos y comunidades que los usuarios adoren; y esto ha causado una fuerte impresión en ustedes, nuestros usuarios. Hemos construido un nivel de confianza con ustedes, una velocidad de innovación esperada y un increíble trabajo en equipo que simplemente EXISTE y ustedes pueden verlo.
Creemos en los productos open source y en el poder que otorgan. Además, desde el principio hemos informado que algunas características se comercializarían y hemos explicado por qué. Considero que nuestra honestidad es un gran motivo de nuestro éxito compartido. Hemos creado nuestro código open source de manera que sea conectable y pueda implementarse sin problemas. Desde que comenzamos, no hemos cambiado nuestro camino y durante años hemos generado en nuestros usuarios la confianza de que cumplimos con nuestra palabra y con ellos.
Nuestro código comercial ha sido una "inspiración" para otros. Ha sido copiado abiertamente por varias empresas, e incluso ha encontrado su camino de regreso a ciertas distribuciones o bifurcaciones, como el reciente estreno de Amazon que tristemente tiene errores críticos. Hemos mantenido el foco en la creación de excelentes productos y comunidades que nuestros usuarios adoren. No permitimos que estas cosas nos distraigan y este enfoque nos ha traído diez veces más recompensas.
Nuestra marca ha sido usada, abusada, pirateada y tergiversada muchas veces. Muchas empresas han afirmado falsamente que trabajan en colaboración con la nuestra, actualmente Amazon. No permitimos que esto nos distrajera y continuamos creando excelentes productos y comunidades que nuestros usuarios adoren. Perder el enfoque es el enemigo de una compañia y por esta razón no dejamos que nos afecte. Lo importante son ustedes, nuestros usuarios y no todas estas distracciones que nos rodean.
Cuando aunamos fuerzas con otras empresas, abrimos nuestro código. Cuando comenzamos a observar que nuestros usuarios usaban nuestros productos para APM nos entusiasmamos mucho. Aunamos fuerzas con una empresa dedicada exclusivamente a la creación de SaaS en el espacio APM llamada OpBeat, lo que significó una gran inversión comercial en lo que respecta a nosotros convirtiendo la mayor parte en open source y ofreciendo todo esto de forma gratuita. Fue una decisión bastante sencilla, ya que nuestro foco está en la creación de excelentes productos y comunidades que nuestros usuarios adoren y ustedes, nuestros usuarios, se lo merecen.
Mientras los demás se cerraban, nosotros nos abrimos. Mantuvimos nuestro código open source igual, con la misma licencia y duplicamos nuestros esfuerzos para ser una empresa abierta. Renovamos nuestro código comercial existente con una licencia más permisiva y abrimos el código. Intentamos promover el mismo nivel de colaboración y transparencia que tenemos en nuestro código open source en todo lo que hacemos. Esto se llevó a cabo una reacción directa a las numerosas conversaciones que tuvimos con nuestros usuarios; y me hace muy feliz ver que haya causado una fuerte impresión en ustedes. Desde entonces, nuestro nivel de inversión en productos open source ha aumentado, así como nuestro compromiso con brindar más características y experiencias gratuitas claramente marcadas y distribuidas.
Cuando al ver nuestro éxito otras empresas se nos acercaron, nos pidieron una relación de trabajo especial para colaborar en el código y exigieron un trato preferencial que los ubicara por encima de nuestros usuarios, les dijimos que no. Esto sucedió varias veces a lo largo de los años y recientemente volvió a suceder con Amazon. Algunas de estas empresas se han alineado y se han convertido en maravillosos socios, tanto para nosotros como para nuestra comunidad. Otras, lamentablemente no nos siguieron. Tenemos el compromiso de tratar a cada uno de los desarrolladores que contribuyen en nuestros productos de la misma manera. No tenemos preferencias y rechazamos a cualquiera que nos pida que las tengamos. Nuestra respuesta siempre ha sido la misma: envíanos una solicitud de extracción (Pull Request), como hacen todos los demás. La calidad hablará por sí misma.
Escribo todo esto por varios motivos. El primero es que, a veces todos necesitamos reflexionar sobre qué nos hizo exitosos y por qué lo hicimos para asegurarnos de mantenernos fieles en nuestro rumbo. Fieles a ustedes, a nuestros usuarios, a nuestra comunidad y a nuestra empresa. El segundo es para decirles a otros que estén enfrentando muchos factores de distracción que mantengan su enfoque y sean fieles a quienes son, porque eso es lo único que importa. Y el último motivo es mi deseo de expresar nuestro compromiso compartido con continuar creando excelentes productos y comunidades que nuestros usuarios adoren. Ese es nuestro verdadero norte.
En Elastic, siempre es el día 0 (como los desarrolladores a los que prestamos servicios, usamos una numeración basada en cero). Nada ha cambiado desde la primera línea de código que escribí; ni en los 10 años de viaje que hemos transitado con todos ustedes, nuestros usuarios; y tampoco cambiará en los años que quedan por transitar. Los :elasticheart: a todos.