Elastic regresa al código abierto: ¿Qué hay detrás del sorprendente retorno?

¿Recuerdas cuando Elastic decidió abandonar al open-source y volverse semi-propietario con sus licencias? Bueno, han vuelto. ¡TA-DA!. Así es, Elasticsearch y Kibana están adoptando una vez más el "espíritu open-source", esta vez bajo la confiable GNU AGPL. Este giro inesperado se produce después de algunos años de drama con las licencias y un fork algo exitosa por parte de AWS. Si bien algunos son escépticos, este movimiento podría indicar una tendencia más amplia de empresas que regresan al código abierto.

De Código Abierto a... No-Tan-Abierto... y de vuelta

En el mundo de la tecnología en constante evolución, pocas cosas son tan constantes como el cambio mismo. Elastic, la empresa detrás de los populares Elasticsearch y Kibana, ciertamente se ha tomado esto muy en serio con su reciente montaña rusa de licencias. Tan solo tres años después de causar sensación al abandonar la licencia Apache 2.0 por su propia Server Side Public License (SSPL), han dado un giro sorprendente, devolviendo Elasticsearch y Kibana al redil del open-source.

Este movimiento inesperado se produce después de que la decisión inicial de la empresa de volverse semi-propietaria provocara controversia y condujera a una bifurcación (fork) de Elasticsearch por parte de nada menos que Amazon Web Services (AWS). OpenSearch de AWS, resultado directo del cambio de licencia de Elastic, ganó una tracción significativa, lo que demuestra que, a veces, las bifurcaciones (forks) pueden ser bastante fructíferas.

Entonces, ¿qué provocó el cambio de opinión de Elastic? Según Shay Banon, fundador y CTO de Elastic, la relación de la empresa con AWS ahora es "más fuerte que nunca". También citó la "confusión del mercado" como un factor que contribuyó, probablemente refiriéndose a la disputa de marca registrada sobre el uso de "Amazon Elasticsearch Service" por parte de AWS. Sin embargo, algunos observadores de la industria, como Simon Willison, no están convencidos de estas explicaciones.

Licencia AGPL: ¿Una Nueva Esperanza para Elasticsearch?

El regreso de Elastic al open-source viene con un giro: la adopción de la Licencia Pública General Affero de GNU (AGPL) como una tercera opción de licencia para Elasticsearch y Kibana, junto con su Licencia Elastic (ELv2) y SSPL existentes. La AGPL, a diferencia de sus contrapartes, ha sido reconocida durante mucho tiempo por la Open Source Initiative (OSI) como una verdadera licencia de open-source, lo que convierte a esto en un movimiento significativo para Elastic.

La OSI, por su parte, está encantada de dar la bienvenida a Elastic de nuevo a la comunidad open-source. Stefano Maffulli, director ejecutivo de la OSI, destacó la importancia de la naturaleza (copyleft) de la AGPL, que garantiza las libertades de los usuarios y otorga a los desarrolladores un fuerte control sobre sus proyectos.

¿Una Señal de lo que viene?

El regreso de Elastic al open-source podría indicar una tendencia más amplia de empresas que reconsideran sus estrategias de licencia. A medida que el panorama del open-source continúa evolucionando, las empresas pueden descubrir que los beneficios de la colaboración comunitaria y una adopción más amplia superan las ventajas percibidas de los modelos propietarios.

Sin embargo, no todos están convencidos de que el compromiso de Elastic con el open-source esté escrito en piedra. Peter Zaitsev, fundador de Percona, si bien reconoció los aspectos positivos de la medida, cuestionó si Elastic puede recuperar plenamente la confianza de la comunidad open-source.

El negocio del código abierto

La serie de cambios de licencias de Elastic se desarrolló en el contexto de su desempeño financiero. Si bien la empresa reportó un fuerte crecimiento de ingresos, el precio de sus acciones se vio afectado debido a las preocupaciones sobre los compromisos futuros de los clientes. Esto destaca el delicado equilibrio al que se enfrentan las empresas dentro del ecosistema open-source y los negocios.

Solo el tiempo dirá cómo el regreso de Elastic al open-source afectará a sus productos, su relación con la comunidad y sus resultados finales. Una cosa es segura: el mundo del open-source prospera con el cambio, y el viaje de Elastic es un testimonio de ello.

Nicolás Georger

Nicolás Georger

Self-taught IT professional driving innovation & social impact with cybernetics, open source (Linux, Kubernetes), AI & ML. Building a thriving SRE/DevOps community at SREDevOps.org. I specialize in simplifying solutions through cloud native technologies and DevOps practices.