Noticias

Aclaración del cambio de licencia

Tuvimos algunas preguntas sobre nuestro reciente cambio de licencia a Elasticsearch y Kibana, y si bien hemos estado actualizando nuestras preguntas frecuentes, queríamos aclarar quiénes se ven afectados por este cambio:

  • Nuestros clientes en las instalaciones o de Elastic Cloud no se verán afectados.
  • La gran mayoría de nuestros usuarios no se verá afectada.
  • Las personas que toman nuestros productos y los venden directamente como un servicio se verán afectadas, como Amazon Elasticsearch Service.

Si estás usando los productos o creando una aplicación basada en Elasticsearch y Kibana, nuestra intención es que no te veas afectado. Hemos estado actualizando nuestras preguntas frecuentes de forma continua, en función de las preguntas que hemos recibido, pero si tienes alguna pregunta que aún no se haya abordado, comunícate con nosotros en [email protected].

También queríamos aclarar cómo funciona la licencia dual. Trasladamos el código fuente con licencia Apache 2.0 de Elasticsearch y Kibana para que tenga una licencia dual bajo la licencia Elastic y SSPL. Tú eliges qué licencia usar:

  • SSPL es muy conocida: millones de personas usan MongoDB bajo esta licencia en la actualidad. Elegimos esta licencia como una opción para facilitar la decisión a los millones de desarrolladores que usan MongoDB. SSPL, una licencia copyleft basada en GPL, tiene como objetivo proporcionar muchas de las libertades de open source, aunque no es una licencia aprobada por OSI y no se considera open source.
  • La licencia Elastic también es muy conocida: si usas nuestra distribución predeterminada, como millones de otras personas y más del 90 % de nuestras descargas en los últimos tres años, ya la usas y no representa ningún cambio para ti. Está disponible en código fuente y permite un uso gratuito, sin ninguno de los aspectos copyleft de SSPL. La licencia Elastic no permite tomar el producto y venderlo directamente como un servicio, como Amazon Elasticsearch Service, redistribuir los productos, piratear el código fuente para otorgarte acceso a nuestras características de pago sin una suscripción, o el uso de versiones modificadas en producción.

El futuro de la licencia Elastic

Como se indica en nuestras preguntas frecuentes y en función de los comentarios hasta ahora, estamos considerando formas de simplificar aún más la licencia Elastic. Nuestros objetivos se alinean bien con el espíritu de la BSL, creada por MariaDB que también usa CockroachDB, quienes “...creen que esta es la mejor manera de equilibrar las necesidades del negocio con nuestro compromiso con el open source” en su excelente blog sobre su decisión de adoptar este enfoque.

La BSL, respaldada por Bruce Perens, fundador de OSI, es una licencia simple y parametrizada que cada empresa puede personalizar para satisfacer sus necesidades. Proporciona el derecho a copiar, modificar, crear trabajos derivados y redistribuir, siempre que se cumplan los parámetros de "derechos adicionales". Estamos evaluando una concesión de derechos adicionales que permitiría el uso en producción, con solo tres limitaciones simples:

  • No puedes usar el trabajo con licencia para proporcionar una oferta de "Elasticsearch/Kibana como servicio".
  • No puedes piratear el software para habilitar nuestras características de pago sin una suscripción.
  • No puedes eliminar, reemplazar u ocultar la marca Elastic y las marcas comerciales del producto (por ejemplo, no reemplazar logotipos, etc.).

Luego, después de un período de tiempo —generalmente de tres a cuatro años, pero no más de cinco años—, las restricciones caducan y el código fuente se convierte automáticamente en una licencia open source, en nuestro caso Apache 2.0.

Para ser claros, BSL no es una licencia aprobada por OSI.

Nos estamos tomando nuestro tiempo para hacerlo bien. Idealmente, ofrecer una única licencia que cubra nuestras características gratuitas y de pago sin dejar de ser lo más abierta posible, es delicado. Especialmente si eso significa que el código se vuelve open source después de tres a cuatro años. Si podemos lograrlo de manera segura, podemos brindar más libertades para nuestras características comerciales y una licencia simple y única para nuestra distribución. Este es el tipo de desafío por el que vale la pena trabajar duro. Nos preocupa que se abuse de él, por ya sabes quién :), así que ten paciencia con nosotros.

Si decidimos que no es el enfoque correcto, consideraremos dividirlo en una licencia comunitaria Elastic basada en BSL para nuestras funciones gratuitas y una licencia Elastic simplificada para nuestras funciones de pago.

Nuestra intención es finalizarlo para nuestro próximo lanzamiento, 7.11, como mencionamos en el blog, por lo que nos gustaría recibir tus comentarios. Haznos saber si este enfoque funcionaría para tu caso de uso en [email protected].