Preguntas frecuentes sobre el cambio de licencia 2021
Estamos migrando nuestro código fuente con licencia de Apache 2.0 en Elasticsearch y Kibana para que tenga una licencia dual bajo la licencia Elastic y licencia pública del lado del servidor (SSPL), lo que brinda a los usuarios la opción de decidir qué licencia aplicar. También estamos simplificando la licencia Elastic (licencia Elastic v2 o ELv2) y haciéndola mucho más permisiva. Este cambio de licencia garantiza que nuestra comunidad y los clientes tengan acceso gratuito y abierto para usar, modificar, redistribuir y colaborar en el código. También protege nuestra inversión continua en el desarrollo de productos que distribuimos de forma gratuita y abierta al restringir que los proveedores de servicios en la nube ofrezcan Elasticsearch y Kibana como un servicio sin aportar nada. Esto se aplicará a todas las ramas mantenidas de estos dos productos a partir de la versión 7.11. Nuestra distribución predeterminada seguirá estando bajo la licencia Elastic.
Resumen del cambio de licenciamiento
¿Puedes resumir los cambios de 2021?
Cambiamos el código fuente con licencia de Apache 2.0 de Elasticsearch y Kibana para que tenga una licencia dual bajo SSPL 2.0 (ELv2) y la licencia Elastic, dando a los usuarios la opción de decidir cuál de las dos licencias aplicar. Nuestra distribución predeterminada siguió estando bajo la licencia Elastic 2.0 como lo ha estado durante casi los últimos tres años, y ya no producimos una distribución de Apache 2.0.
¿Por qué Elastic está haciendo este cambio?
Creemos en el espíritu del open source y en la claridad que las licencias open source aportan a los derechos que nuestra comunidad tiene con el código fuente, por lo que nos entusiasma traer de vuelta una licencia open source aprobada por OSI para Elasticsearch y Kibana.
En 2021, tomamos la difícil decisión de trasladar las partes open source del código fuente de Elasticsearch y Kibana a licencias de software no aprobadas por OSI: SSPL y la licencia Elastic v2, como una forma de reducir el riesgo de confusión en el mercado. En los últimos 3 años, el cambio ha sido exitoso en la mitigación de los riesgos, nuestras innovaciones desde esa fecha han sido extensas y material para la diferenciación, el rendimiento y la mejora de características, y ahora nos sentimos cómodos agregando AGPL como una opción junto con SSPL. Lee nuestro blog de anuncios para obtener más información.
¿Qué es la licencia Elastic 2.0?
La licencia Elastic 2.0 se aplica a nuestra distribución y al código fuente de las características gratuitas y de pago de Elasticsearch y Kibana. Nuestro objetivo con ELv2 es ser lo más permisivos posible, mientras protegemos nuestros productos y nuestra marca contra el abuso. Consulta estas Preguntas frecuentes dedicadas para obtener detalles adicionales sobre ELv2.
Soy usuario, ¿cómo me afecta este cambio de licencia?
Si descargas y usas nuestra distribución predeterminada de Elasticsearch y Kibana, no hay cambios para ti. Nuestra distribución predeterminada sigue siendo open source bajo la licencia Elastic 2.0, como lo ha sido durante casi los últimos tres años. Si creas aplicaciones a partir de Elasticsearch, no hay cambios para ti. Nuestras bibliotecas de clientes continúan teniendo la licencia bajo Apache 2.0. Si usas complementos además de Elasticsearch o Kibana, no hay cambios para ti.
Contribuyo a Elasticsearch o Kibana, ¿cómo me afecta esto?
¡Gracias! Puedes continuar contribuyendo a Elasticsearch y Kibana como siempre lo has hecho, ya sea que ese código esté bajo SSPL, AGPL o la licencia Elastic. Para obtener más información sobre cómo contribuir, consulta nuestra guía para contribuidores.
Soy cliente o socio, ¿cómo me afecta esto?
Los clientes y socios que usan nuestros productos en Elastic Cloud o bajo una suscripción autogestionada no se ven afectados por este cambio.
Creo una aplicación que incorpora y redistribuye Elasticsearch, ¿cómo me afecta esto?
Si estás usando nuestras distribuciones, nada cambia para ti. Puedes usar libremente Elasticsearch dentro de tu aplicación autogestionada o SaaS, y redistribuirlo con tu aplicación, siempre y cuando sigas las limitaciones en ELv2. Consulta estas Preguntas frecuentes dedicadas para obtener el texto completo de la licencia y detalles adicionales sobre ELv2.
Al usar el código fuente, puedes elegir qué conjunto de términos y condiciones se adaptará mejor a tus necesidades. Cada encabezado de archivo fuente articula claramente qué licencias se pueden aplicar (ELv2, SSPL y pronto AGPLv3), y nuestro archivo license.txt explica cómo hemos establecido el código fuente para que sea fácil entender tus opciones.
¿Cómo funciona el licenciamiento dual/triple?
Si estás usando nuestras distribuciones, nada cambia para ti. Nuestra distribución predeterminada continuará publicándose bajo la ELv2 como lo ha sido durante más de tres años, por lo que si no estás usando el código fuente directamente, esto no te afectará.
Al usar el código fuente, puedes elegir qué conjunto de términos y condiciones se adaptará mejor a tus necesidades. Cada encabezado de archivo fuente articula claramente qué licencias se pueden aplicar (ELv2, SSPL y pronto AGPLv3), y nuestro archivo license.txt explica cómo hemos establecido el código fuente para que sea fácil entender tus opciones.
¿Por qué ofreces una estrategia de licencia triple?
Queremos ofrecer opciones a nuestros clientes, así que decidimos no eliminar ninguna de las opciones de licencia de código fuente existentes. La mayoría de nuestros usuarios y clientes usan nuestras distribuciones bajo la licencia Elastic 2.0, mientras que otros se sienten cómodos accediendo y usando el código fuente bajo SSPL o la licencia Elastic 2.0. Si bien esto está bien, hemos optado por agregar la AGPL como otra opción para las personas que prefieren la claridad y certeza inherentes a una licencia open source bien conocida y aprobada por OSI.
¿Qué es SSPL y cómo funciona?
SSPL es una licencia de fuente disponible creada originalmente por MongoDB, quien se propuso crear una licencia que encarnara los ideales de open source, permitiendo el uso, modificación y redistribución gratuitos y sin restricciones, con el simple requisito de que si se proporciona el producto como un servicio a otros, también se debe publicar cualquier modificación, así como el código fuente de sus capas de administración bajo SSPL.
Para obtener más información, MongoDB tiene buenas preguntas frecuentes. Encontramos y pensamos que sería útil compartir los siguientes blogs escritos por abogados:
https://www.coss.community/coss/sspl-re-takes-the-stage-in-2021-2koa
https://writing.kemitchell.com/2021/01/20/Righteous-Expedient-Wrong.html
Creo una aplicación SaaS usando Elasticsearch como backend, ¿cómo me afecta esto?
El cambio de licencia de código fuente no debería afectarte; puedes usar nuestra distribución predeterminada o desarrollar aplicaciones a partir de esta de forma gratuita bajo la licencia Elastic. Esta licencia de fuente disponible no contiene ninguna disposición de copyleft y la funcionalidad predeterminada es sin cargo. Para ver un ejemplo específico, puedes consultar nuestra respuesta a una pregunta relacionada con esto en Magento.
¿A qué versiones se aplica este cambio?
Este cambio solo afecta al código fuente; nuestras versiones seguirán siendo open source bajo la licencia Elastic. El cambio de 2021, en el que pasamos de Apache 2.0 a introducir SSPL y la licencia Elastic 2.0, se aplicó poco antes del lanzamiento de la versión 7.11. Se espera que el cambio de 2024, en el que agregamos AGPLv3 junto con SSPL, tenga lugar antes de que la versión 8.16 esté disponible para el público en general.
¿Habrá cambios de licencia en productos distintos a Elasticsearch y Kibana?
No, solo estamos realizando este cambio de licenciamiento en Elasticsearch y Kibana; ningún otro producto se verá afectado.
¿Significa esto que Elasticsearch y Kibana vuelven a ser open source?
¡Sí! La licencia AGPLv3 es una licencia open source aprobada por OSI, que se aplicará a una parte significativa del código fuente de Elasticsearch y Kibana. Lea más sobre esto en nuestro blog de anuncios.
¿Elastic seguirá desarrollando software open source?
Nuestros compromisos con los principios de open source no han cambiado en absoluto; siempre lo hemos hecho y siempre valoraremos la transparencia, la colaboración y la comunidad. Más allá de Elasticsearch y Kibana, muchos de nuestros productos y proyectos continúan bajo Apache 2.0, incluidas nuestras bibliotecas de clientes, Beats, Logstash, así como estándares como Elastic Common Schema. También continuaremos contribuyendo a otros proyectos open source, como Apache Lucene, OTel y otros proyectos como siempre lo hemos hecho.
Estoy usando Elasticsearch como un servicio de un proveedor de la nube, ¿cómo me afecta este cambio?
Los proveedores de nube pública deberán cumplir con SSPL, AGPLv3 o la licencia Elastic si desean proporcionar una versión de Elasticsearch y Kibana que se publique después de este cambio.
Estoy usando Elasticsearch a través de API, ¿cómo me afecta este cambio?
Este cambio no afecta la forma en que usas las bibliotecas de clientes para acceder a Elasticsearch. Nuestras bibliotecas de clientes continúan teniendo la licencia bajo Apache 2.0.
Si tienes preguntas, contáctanos en [email protected].
Estoy creando plugins para Elasticsearch o Kibana, ¿cómo me afecta este cambio?
Este cambio no afecta la forma en que creas u otorgas licencias de plugin a Elasticsearch o Kibana. Para evitar dudas, la creación de un plugin para usar en Elasticsearch o Kibana no constituye un trabajo derivado y no tendrá ningún impacto en la forma en que otorgas licencias del código fuente de tu plugin.
Si tienes preguntas, contáctanos en [email protected].
¿Cómo afecta este cambio sus sociedades con Microsoft, Google, Alibaba y Tencent?
No lo hace. Tenemos relaciones comerciales positivas y sólidas con estos proveedores cloud público y continuaremos asociándonos con ellos en adelante. Elastic Cloud está disponible en Microsoft, Google y AWS, y en los tres casos, formamos parte de los ecosistemas de sus mercados. Estas relaciones no se ven afectadas.
¿Cómo afecta este cambio tu relación con AWS?
Nos asociamos estrechamente con AWS con nuestra entrada de Elastic Cloud en AWS Marketplace y continuamos invirtiendo en esa relación para que Elastic Cloud sea la mejor experiencia de Elasticsearch y Kibana hospedados en AWS. ¡Incluso recibimos el premio AWS Rising Star a socio del año 2023! Del mismo modo, establecimos relaciones sólidas con Google Cloud y Microsoft Azure, para garantizar que Elastic Cloud sea la mejor manera de usar Elasticsearch.
Uso EUI o Elastic Charts en mi aplicación fuera de Kibana, ¿cómo me afecta esto?
Si tu aplicación no es un servicio hospedado o gestionado, es posible que no te afecte en absoluto. Si necesitas alguna aclaración o tienes preguntas adicionales, contáctanos en [email protected].
Uso EUI o Elastic Charts en mi plugin de Kibana, ¿cómo me afecta esto?
Queremos alentar a los individuos a crear plugins para Kibana. Puedes seguir creando plugins para Kibana que usen EUI o Elastic Charts. Si tienes más preguntas, contáctanos en [email protected].
Log de cambios
- 29 de agosto de 2024: Gran actualización de las preguntas frecuentes para reflejar la introducción de AGPL como opción de licencia de código fuente.
- 21 de diciembre de 2021: Detalles actualizados sobre el nuevo cliente API de Java
- 7 de junio de 2021: Se agregaron dos preguntas sobre el licenciamiento de EUI y Elastic Charts
- 2 de febrero de 2021: varios cambios en general para reflejar las actualizaciones en la licencia Elastic v2 (ELv2).
- 26 de enero de 2021: Expande la respuesta a “¿Qué es SSPL y cómo funciona?” para mayor claridad.
- 18 de enero de 2021: fusión de las preguntas “Incorporo una versión modificada de Elasticsearch o Kibana…“ y “Creo una aplicación que incorpora y redistribuye Elasticsearch…” para aclarar e impulsar la consistencia.
- 17 de enero de 2021: publicación de la pregunta “Creo una aplicación que incorpora y redistribuye Elasticsearch…” para mayor contexto. Publicación de la pregunta “¿Qué tipo de uso constituye ‘ofrecer el producto como servicio’ bajo SSPL?” y su respuesta.
- 15 de enero de 2021: Publica “¿Por qué ofreces una estrategia de doble licencia?”, “Creo una aplicación SaaS usando Elasticsearch como backend…” y “¿Cómo afecta este cambio tu relación con AWS?”, y sus respuestas.
¿Puedes resumir los cambios de 2024?
Estamos agregando AGPLv3, una licencia open source aprobada por OSI, como una opción para las partes gratuitas del código fuente de Elasticsearch y Kibana que actualmente está disponible bajo la licencia Elastic 2.0 (ELv2) y SSPL 1.0. Con este cambio, este código fuente estará disponible bajo SSPL 1.0, AGPLv3 y la licencia Elastic v2, lo que dará a los usuarios la posibilidad de elegir qué licencia aplicar al acceder y de usar el código fuente.
¿Qué es AGPL?
AGPLv3 es una licencia open source aprobada por OSI, que permite el uso, la modificación y la redistribución libres y sin restricciones del código fuente, con el simple requisito de que pongas a disposición cualquier modificación del código fuente y cualquier trabajo derivado bajo la misma licencia.