AWS anunció hoy que está trasladando OpenSearch, su bifurcación de código abierto del popular motor de búsqueda y análisis Elasticsearch, a la Linux Foundation con el lanzamiento de la muy apropiadamente nombrada OpenSearch Foundation.
En 2021, AWS lanzó por primera vez el proyecto OpenSearch, después de que Elastic cambiara la licencia de sus proyectos Elasticsearch y Kibana a su propia licencia propietaria, la Elastic License. En ese momento, varios proveedores de código abierto optaron por cambios similares, en gran medida en un esfuerzo por evitar que los grandes proveedores de servicios en la nube, y especialmente AWS, ofrecieran servicios alojados basados en su software.
De manera algo irónica, este movimiento llega unas semanas después de que Elastic anunciara que una vez más ofrecería Elasticsearch y Kibana bajo una licencia de código abierto, la AGPL, que requiere que los usuarios publiquen todo su código fuente si realizaron algún cambio. Curiosamente, Elastic decidió ofrecer esta opción en paralelo con su propia licencia más restrictiva porque, como dijo la compañía, «tenemos personas que realmente les gusta ELv2».
Cuando AWS creó OpenSearch, hubo bastante escepticismo en torno al proyecto. En su mayoría, después de todo, AWS nunca había gestionado un proyecto tan grande. Mukul Karnik, director general de AWS para sus servicios de búsqueda, lo reconoció.
«Cuando creamos OpenSearch en ese momento, era nuevo para Amazon y AWS asumir un proyecto de código abierto y hacerlo crecer», me dijo en una entrevista antes del anuncio de hoy. «Desde el principio, nuestro objetivo era ser impulsado por la comunidad y ver cómo podemos hacer que más miembros de la comunidad sean parte del proyecto y contribuyan».
Con el lanzamiento de hoy, varias otras grandes compañías, incluidas SAP y Uber, se unen a la Fundación como miembros principales, con Aiven, Aryn, Atlassian, Canonical, Digital Ocean, Eliatra, Graylog, NetApp Instaclustr y Portal26 uniéndose como miembros generales.
Karnik señaló que AWS espera aumentar sus contribuciones a OpenSearch.
En 2021, una fundación no estaba en el roadmap todavía, pero llevar el proyecto a su propia fundación ahora parece ser el siguiente paso natural, dijo Karnik. También señaló que el ecosistema de OpenSearch ha añadido varias innovaciones propias al proyecto, incluida su traslado de un sistema basado en clusters a una arquitectura más nativa de la nube. También mencionó que el proyecto introdujo recientemente actualizaciones como la separación entre la computación y el almacenamiento, así como la replicación de segmentos. Con el advenimiento de la inteligencia artificial, el interés en OpenSearch como una base de datos vectorial también ha aumentado, dijo Karnik.
La nueva Fundación seguirá el modelo de gobernanza habitual de la Linux Foundation, con un consejo de gobierno y un comité de dirección técnica.
«La Linux Foundation está emocionada de proporcionar un hogar neutral para el desarrollo abierto y colaborativo en torno a la búsqueda y análisis de código abierto», dijo Jim Zemlin, director ejecutivo de la Linux Foundation. «La búsqueda es algo en lo que todos confiamos a diario, tanto para fines comerciales como de consumo, y esperamos apoyar a la comunidad OpenSearch y ayudarles a proporcionar herramientas poderosas de búsqueda y análisis para organizaciones e individuos de todo el mundo».
Como ocurre con tantas fundaciones similares, una de las razones por las que AWS decidió contribuir al proyecto ahora es para obtener acceso a los servicios y la experiencia de la Linux Foundation en la gestión y crecimiento de proyectos de código abierto. Además, este movimiento ayuda a OpenSearch a desprenderse de su percepción como un proyecto impulsado principalmente por AWS, un paso crucial para un crecimiento continuo y una adopción más amplia.