A medida que Couchbase aumenta su presencia en el mercado, hemos decidido modificar la licencia de distribución y uso de algunos de nuestros productos gratuitos.

Este cambio es necesario para proteger a la comunidad del despliegue excesivo de software no soportado y sin parches. Por lo que sabemos, este cambio afectará aproximadamente a 5% de los clústeres que ejecutan Couchbase Community Edition.

El cambio es el siguiente:

Couchbase ha modificado las restricciones de licencia de sus paquetes Community Edition de Servidor Couchbase, Pasarela de sincronización Couchbase y Couchbase Lite. La nueva restricción limita el tamaño de los clústeres individuales a cinco (5) nodos de clúster y fomenta las agrupaciones cruzadas. replicación de centros de datos (XDCR) a una característica sólo comercial de Enterprise Edition. La licencia se aplica a Couchbase Server Community Edition versión 7.0 y superior, así como Couchbase Sync Gateway y Couchbase Lite versión 3.0 y superior.

La Community Edition de estos productos es un paquete binario gratuito del código fuente de Couchbase (también gratuito, con licencia BSL 1.1). La Community Edition es de uso y despliegue gratuitos. Estas nuevas restricciones limitan el grado en que se permite escalar un despliegue sin requerir licencias de suscripción de Couchbase Enterprise Edition.

Las nuevas restricciones de licencia limitan ahora el uso de Community Edition a despliegues a escala departamental, eliminando la posibilidad de crear clústeres Community Edition de tamaño ilimitado o escalar geográficamente. Al promover XDCR a una característica de Enterprise Edition, Couchbase puede invertir más agresivamente en mejorar XDCR para soportar replicación multi-cloud y cross-cloud, seguridad y filtrado, y otras capacidades globales sin necesidad de mantener líneas de código separadas para los paquetes Community y Enterprise Edition.

La licencia de la edición comunitaria está publicada en nuestro sitio web aquí: https://www.couchbase.com/community-license-agreement

Couchbase seguirá poniendo su código fuente y los productos correspondientes a libre disposición de la comunidad bajo sus licencias actuales.

¿Qué deben hacer los usuarios de Couchbase Community Edition?

Si los usuarios de CE han desplegado Cross Datacenter Replication (XDCR) no deben actualizar a Couchbase Server 7 ya que el uso de XDCR ya no está permitido con esta nueva versión, deben permanecer usando la versión 6.6.

Si los usuarios de CE han desplegado clústeres de más de cinco (5) nodos, entonces no deben actualizar a Couchbase Server 7 a menos que sean capaces de llevar su conteo de nodos de clúster a la conformidad, de lo contrario deben permanecer usando la versión 6.6.

Los despliegues CE que deseen utilizar Couchbase Server 7 con XDCR o desplegar clusters de más de cinco nodos deben actualizarse a Couchbase Server 7 Enterprise Edition. Póngase en contacto con Ventas de Couchbase para entender sus opciones de mejora.

En el futuro, Couchbase prevé ofrecer opciones gratuitas basadas en la nube, y los usuarios de CE deberían asistir a la Conferencia Couchbase Connect.ONLINE en octubre de 2021 para más detalles.

Autor

Publicado por Scott Anderson

Scott aporta a Couchbase más de 20 años de experiencia en finanzas, operaciones, gestión de productos y dirección general. Como vicepresidente senior de gestión de productos y operaciones comerciales, es responsable de dirigir la estrategia de productos y soluciones de Couchbase, la hoja de ruta de productos, la estrategia de precios, la estrategia competitiva, la documentación y la promoción del desarrollo. Recientemente fue vicepresidente senior y director general de un negocio de 1.500 millones de euros en Veritas, donde ocupó diversos cargos durante 15 años. Antes de eso, pasó ocho años en Oracle desempeñando diversas funciones en finanzas y operaciones empresariales. Scott es licenciado en Empresariales y Finanzas por la Universidad del Pacífico.

3 Comentarios

  1. ¡Esto es una absoluta bofetada en la cara de todos nosotros en Startups y código abierto que amamos Couchbase! Voy a abrir una solución XDCR para que este límite no tenga sentido.

  2. ¡Acabas de matar a Couchbase! Es hora de buscar alternativas.

  3. Al hacer este cambio de licencia, básicamente has matado la oportunidad de que una start-up ejecute la edición de la comunidad en la fase inicial. Un clúster de 5 nodos es casi el mínimo para ejecutar cualquier aplicación significativa sobre Couchbase.

    Al eliminar XDCR está bloqueando cualquier despliegue multi-nube o multi-región para las start-ups. Hasta ahora, siempre he optado por un pequeño clúster XDCR en otra región de disponibilidad o con otro proveedor de nube como hot-standby.

    Así, en el peor de los casos, se podría realizar una rápida conmutación por error (sin pérdida de datos). Personalmente, no ejecutaría ninguna aplicación de misión crítica sin la posibilidad de una conmutación por error.

    Llevo un año defendiendo y apoyando Couchbase, pero esta decisión me hace arrepentirme de haber elegido Couchbase como base de datos para mi propia empresa emergente.

Dejar una respuesta