AWS anunció hoy que está realizando la transición Búsqueda abiertasu 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 acertadamente llamada OpenSearch Foundation.
AWS lanzó por primera vez el proyecto OpenSearch en 2021, 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 la nube, y especialmente AWS, ofrecieran servicios alojados basados en su software.
Irónicamente, esta medida llega solo unas semanas después de que Elastic anunciara que volvería a ofrecer Elasticsearch y Kibana bajo una licencia de código abierto. La AGPLque exige a sus usuarios que publiquen todo su código fuente si han realizado algún cambio. Sin embargo, lo más interesante es que Elastic optó por hacer de esta una opción que estará disponible en paralelo con su propia licencia más restrictiva porque, como dijo la empresa, “tenemos gente a la que realmente le gusta ELv2”.
Cuando AWS creó OpenSearch, el proyecto generó bastante escepticismo. Después de todo, AWS nunca había gestionado un proyecto de tal envergadura. Mukul KarnikAsí lo reconoció el director general de servicios de búsqueda de AWS.
“Cuando creamos OpenSearch en ese momento, era nuevo para Amazon y AWS hacerse cargo de un proyecto de código abierto y hacerlo crecer”, me dijo en una entrevista antes del anuncio de hoy. “Desde el principio, nuestro objetivo fue estar impulsados por la comunidad y ver cómo podíamos lograr que más miembros de la comunidad fueran parte del proyecto y contribuyeran”.
Karnik señaló que AWS ha abierto progresivamente el proyecto, fomentando tanto las contribuciones como una gobernanza más amplia. “Se volvió más orgánico, en cierto modo, donde estamos dando estos pasos orgánicos para descubrir cómo lograr que más personas formen parte del proyecto”.
Con el lanzamiento de hoy, varias otras grandes empresas, incluidas SAP y Uber, se unen a la Fundación como miembros principales, y Aiven, Aryn, Atlassian, Canonical, Digital Ocean, Eliatra, Graylog, NetApp Instaclustr y Portal26 se unen como miembros generales.
Karnik señaló que AWS espera aumentar sus contribuciones a OpenSearch.
En 2021, todavía no estaba en la hoja de ruta una base, pero ahora parece que el siguiente paso natural es convertir el proyecto en una base propia, dijo Karnik. También señaló que el ecosistema OpenSearch ha añadido bastantes innovaciones propias al proyecto, incluido el traslado de un sistema basado en clústeres a una arquitectura más nativa de la nube. También señaló que el proyecto introdujo recientemente actualizaciones como la separación de la computación y el almacenamiento, así como la replicación de segmentos. Con la llegada de la IA, el interés en OpenSearch como base de datos vectorial también ha aumentado, dijo Karnik.
La nueva Fundación seguirá el modelo de gobernanza habitual de la Fundación Linux, con un consejo directivo y un comité directivo técnico.
“La Fundación Linux está entusiasmada por ofrecer un espacio neutral para el desarrollo abierto y colaborativo en torno a la búsqueda y el análisis de código abierto”, afirmó Jim Zemlin, director ejecutivo de la Fundación Linux. “La búsqueda es algo de lo que todos dependemos todos los días, tanto para fines comerciales como de consumo, y esperamos apoyar a la comunidad OpenSearch y ayudarla a proporcionar potentes herramientas de búsqueda y análisis para organizaciones e individuos de todo el mundo”.
Al igual que con muchas 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 el crecimiento de proyectos de código abierto. Además, esta medida ayuda a que OpenSearch deje de ser percibido como un proyecto impulsado principalmente por AWS, un paso crucial para el crecimiento continuo y una adopción más amplia.