[{"data":1,"prerenderedAt":147},["ShallowReactive",2],{"seo-verification":3,"blog-bsl-y-sspl-trampas-licencias-source-available-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-bsl-y-sspl-trampas-licencias-source-available-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":27,"featuredImage":29,"bgImage":30,"posterImage":31,"relatedSolution":29,"intro":32,"sections":33,"ctaTitle":85,"ctaBody":86,"ctaButton":87,"ctaUrl":88,"relatedPosts":89},219,"bsl-y-sspl-trampas-licencias-source-available",{"fr":12,"en":13,"ar":14,"es":10},"bsl-sspl-licences-self-hosting","bsl-and-sspl-the-traps-of-source-available-licenses","bsl-وsspl-مخاطر-تراخيص-المصدر-المتاح","BSL y SSPL: las trampas de las licencias source-available","BSL, SSPL, AGPLv3: entienda qué permite y qué prohíbe cada licencia antes de integrar una herramienta en su stack.",12,1,false,"2026-08-04T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":25},5,"Comparativas","comparatif","bg-info\u002F10 text-info",[28],{"id":23,"name":24,"slug":25,"color":26,"icon":25},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fbsl-sspl-licences-self-hosting-poster.svg","Las licencias open source parecieron durante mucho tiempo un asunto de juristas lejanos. Desde 2021, varios proyectos importantes — Redis, Elasticsearch, Terraform, MariaDB MaxScale — han cambiado de licencia de un día para otro, creando obligaciones nuevas para los equipos que los explotan. Entender estos modelos con antelación le evita gestionar una puesta en conformidad bajo presión.",[34,38,46,49,52,73,76,79,82],{"type":35,"title":36,"body":37},"h2","Por qué los cambios de licencia le afectan incluso en self-hosting","Un cambio de licencia se aplica a las nuevas versiones del software, no de forma retroactiva a lo que usted ya ha desplegado. Pero quedarse en una versión antigua significa renunciar a los parches de seguridad. El riesgo real no es, por tanto, la demanda inmediata: es la deuda técnica que se acumula mientras espera una aclaración jurídica.\n\nIncluso un uso puramente interno puede verse afectado si su organización factura servicios a terceros o expone la herramienta a través de una API externa. Y el límite entre «uso interno» y «servicio expuesto» es precisamente donde SSPL y BSL divergen.\n\nDesde 2021, cuatro oleadas de relicenciamiento han afectado a componentes presentes en miles de stacks de producción: Elasticsearch (enero 2021 → SSPL), Redis (marzo 2024 → RSALv2+SSPL, luego mayo 2025 → AGPLv3 disponible), Terraform (agosto 2023 → BSL), MariaDB MaxScale (enero 2025 → propietario puro).",{"type":39,"title":40,"items":41},"ul","Los cuatro casos en los que la licencia crea una restricción real",[42,43,44,45],"**Reventa de un servicio cloud competidor** — la BSL prohíbe explícitamente ofrecer a terceros un servicio comercial que compita con el producto de origen. Alojar Terraform para sus propias infraestructuras sigue estando permitido; ofrecerlo como plataforma gestionada a sus clientes no lo ha estado desde la versión 1.6 (agosto 2023).","**Exposición de un servicio a terceros bajo SSPL** — si construye un servicio que consumen usuarios externos y que se apoya en un componente SSPL, está obligado a publicar la totalidad de su pila de software. MongoDB aplica la SSPL desde octubre de 2018; la obligación solo se activa cuando ofrece MongoDB «como servicio» a otros.","**Integración en un SaaS bajo AGPLv3** — todo editor que integre una librería AGPLv3 en una aplicación accesible a través de la red debe distribuir el código fuente completo de esa aplicación. Desde agosto de 2024, Elasticsearch ofrece de nuevo AGPLv3, lo que lo distingue de la SSPL que abandonó en 2021.","**Actualización a una versión con nueva licencia** — pasar de Redis 7.2 (BSD) a Redis 7.4+ (RSALv2+SSPL) o de Terraform 1.5 (MPL-2.0) a 1.6+ (BSL) cambia sus derechos sin que su pipeline de actualización automática lo detecte. Redis 8.0 (2025) introduce una tercera opción AGPLv3 — pero el paquete por defecto en Ubuntu 24.04 es ahora **Valkey** (BSD-3-Clause).",{"type":35,"title":47,"body":48},"Cronología de los grandes relicenciamientos (2021–2025)","Entender el contexto de cada decisión ayuda a anticipar las siguientes. Esta es la secuencia que reconfiguró el ecosistema open source de infraestructura:\n\n**Enero 2021 — Elasticsearch y Kibana (Elastic).** Elastic pasa de Apache 2.0 a una doble licencia SSPL \u002F Elastic License 2.0 a partir de la versión 7.11. AWS responde forkeando Elasticsearch 7.10.2 (última versión Apache 2.0) para crear **OpenSearch**, lanzado en abril de 2021 bajo Apache 2.0 y transferido a la Linux Foundation en septiembre de 2024. En agosto de 2024, Elastic da marcha atrás parcial y añade AGPLv3 como opción de licencia.\n\n**Octubre 2018 \u002F marzo 2024 — MongoDB y Redis (SSPL).** MongoDB fue el primero en adoptar la SSPL en 2018, sentando un precedente que Redis siguió el 20 de marzo de 2024 pasando de BSD-3-Clause a RSALv2+SSPL a partir de la versión 7.4. La Linux Foundation lanza **Valkey** el 28 de marzo de 2024 — cuatro días después del anuncio de Redis — como fork de Redis 7.2.4 bajo BSD-3-Clause. Ubuntu 24.04, lanzado en abril de 2024, adopta Valkey como paquete por defecto. En mayo de 2025, Redis añade AGPLv3 a su portfolio de licencias, impulsado por el retorno del creador original Salvatore Sanfilippo (antirez), que se había unido a Redis Inc. en noviembre de 2024.\n\n**Agosto 2023 — Terraform y HashiCorp (BSL).** El 10 de agosto de 2023, HashiCorp cambia Terraform de MPL-2.0 a BSL 1.1 a partir de la versión 1.6. El manifiesto OpenTF aparece el 15 de agosto, recibe 32.000 estrellas en GitHub en diez días, y **OpenTofu** es aceptado por la Linux Foundation el 20 de septiembre de 2023. OpenTofu 1.6.0 sale en enero de 2024 bajo MPL-2.0.\n\n**Enero 2025 — MariaDB MaxScale (propietario puro).** MariaDB va un paso más allá: MaxScale 25.01 pasa de BSL a licencia totalmente propietaria que requiere una suscripción activa. Las versiones anteriores (24.02, 23.08) permanecen bajo BSL y convertirán a GPL según la cláusula de conversión temporal.",{"type":35,"title":50,"body":51},"BSL, SSPL y AGPLv3: qué autoriza y qué prohíbe cada modelo","La **BSL** (Business Source License) es una licencia temporal: el código es source-available hoy y pasará a ser open source — a menudo Apache 2.0 o GPL — tras un plazo fijado de antemano (cuatro años en el caso de HashiCorp). La cláusula de restricción apunta a un «uso adicional permitido» definido por el editor: en HashiCorp, es la prestación de un servicio gestionado competidor. El uso interno, incluso comercial, sigue siendo libre.\n\nLa **SSPL** (Server Side Public License, versión 1) va más lejos: exponer la herramienta como servicio a terceros activa una obligación de publicación **total** de la pila — software de gestión, interfaces de usuario, APIs, herramientas de automatización, monitorización, backup y hosting. MongoDB publica una FAQ que aclara que la obligación solo se activa cuando se ofrece MongoDB «como servicio»; usar MongoDB como base de datos en su propio SaaS no la activa. La SSPL no está reconocida por la OSI como licencia open source.\n\nLa **AGPLv3**, la única de las tres aprobada por la OSI, es un copyleft de red: no restringe el uso comercial, pero obliga a abrir el código fuente de cualquier aplicación que integre un componente AGPLv3 en cuanto esta da servicio a usuarios a través de la red. Para un self-hoster interno la restricción es casi nula; para un editor SaaS que integra una librería AGPLv3 en un producto cerrado, la restricción es existencial.\n\nLas licencias **BSD \u002F MIT \u002F Apache 2.0** permanecen sin ninguna obligación de publicación en todos los casos de uso. Por eso los forks comunitarios (Valkey, OpenTofu, OpenSearch) eligen BSD-3-Clause o Apache 2.0.",{"type":53,"title":54,"headers":55,"rows":59},"comparison","BSL vs SSPL vs AGPLv3 vs BSD de un vistazo",[56,57,58],"Licencia","Self-hosting interno","Uso SaaS (reventa)",[60,64,67,70],[61,62,63],"BSL","Permitido sin condiciones","Prohibido si el servicio compite con el editor de origen",[65,62,66],"SSPL","Permitido si publica toda su pila de software",[68,62,69],"AGPLv3","Permitido si distribuye el código fuente de su aplicación",[71,62,72],"BSD \u002F MIT \u002F Apache 2.0","Permitido sin obligación de publicación",{"type":35,"title":74,"body":75},"Por herramienta: qué cambia en la práctica el relicenciamiento","**Redis → Valkey o Redis 8 AGPLv3.**\nRedis 7.2.x (BSD-3-Clause) sigue siendo de uso libre tal cual. A partir de Redis 7.4, está bajo RSALv2+SSPL: si su uso es interno, no hay obligación inmediata, pero ya no puede redistribuirlo bajo BSD. La elección práctica: **migrar a Valkey** (fork BSD, compatible API con Redis 7.2, paquete por defecto en Ubuntu 24.04 y Debian 13, mantenido por AWS, Google y Oracle) o, si desea quedarse en la codebase oficial, elegir la variante AGPLv3 de Redis 8 (disponible desde mayo de 2025). La migración a Valkey no es destructiva: el protocolo RESP y los comandos son idénticos, y los clientes Redis existentes (redis-py, ioredis, Jedis) funcionan sin modificación.\n\n**Elasticsearch → OpenSearch o Elasticsearch AGPLv3.**\nOpenSearch 1.0 (fork de Elasticsearch 7.10.2, Apache 2.0) está en producción desde julio de 2021. Si permanece en Elasticsearch 7.x sin migrar, está en una versión sin parches de seguridad desde mediados de 2023. La variante AGPLv3 de Elasticsearch 8.x (desde agosto de 2024) es la opción más limpia para un self-hoster interno.\n\n**Terraform → OpenTofu.**\nOpenTofu 1.6+ es la continuidad directa de Terraform 1.5 bajo MPL-2.0. La sintaxis HCL es idéntica y los providers del Terraform Registry son compatibles.\n\n**MongoDB → uso interno libre, servicio gestionado a verificar.**\nPara un self-hoster que usa MongoDB como base de datos de una aplicación interna, la SSPL no se activa. Si planea ofrecer «MongoDB como servicio» a terceros, o abre su pila completa (SSPL) o toma una licencia comercial MongoDB Enterprise.\n\n**MariaDB MaxScale 25.01 → versión 24.02 BSL o alternativa.**\nMaxScale 24.02 permanece bajo BSL y convertirá a GPL. ProxySQL (GPL-2.0) y HAProxy con el módulo MySQL son alternativas consolidadas para el enrutamiento de tráfico MySQL\u002FMariaDB.",{"type":77,"body":78},"tip","Redis añadió la AGPLv3 a sus opciones de licencia en mayo de 2025, uniéndose a Elastic, que había hecho lo mismo en agosto de 2024. Para un self-hoster que no expone su aplicación a terceros, elegir la variante AGPLv3 de Redis 8 ya es posible sin pasar por el fork Valkey — aunque Valkey sigue en BSD-3-Clause y constituye el paquete por defecto en Ubuntu 24.04 y Debian 13. El criterio de elección: si necesita las nuevas funcionalidades de Redis 8 (Vector Sets, RESP3 mejorado), quédese en Redis AGPLv3; si quiere la licencia más permisiva sin ninguna restricción de red, Valkey es el camino sin fricción.",{"type":35,"title":80,"body":81},"Matriz de decisión: qué fork para qué caso de uso","Antes de elegir entre la herramienta original y su fork, plantéese tres preguntas en orden:\n\n**1. ¿Cuál es mi uso real?** Solo interno (ningún tercero consume el servicio) → BSL y SSPL no crean obligaciones inmediatas, pero pierde la libertad de redistribución. Servicio expuesto a socios o clientes → compruebe si su caso cae bajo la definición de «servicio competidor» (BSL) o «prestación del servicio a terceros» (SSPL).\n\n**2. ¿Existe un fork mantenido activamente?** Para Terraform → OpenTofu (Linux Foundation). Para Redis → Valkey (Linux Foundation, AWS + Google + Oracle). Para Elasticsearch → OpenSearch (Linux Foundation desde septiembre de 2024). Estos tres proyectos tienen SLA de parches de seguridad y ciclos de release publicados.\n\n**3. ¿Es el fork compatible con la API?** Valkey y Redis 7.2: compatible al 100% (protocolo RESP, mismos comandos). OpenTofu y Terraform 1.5: HCL compatible, providers idénticos. OpenSearch y Elasticsearch 7.10: compatible para la mayoría de queries DSL, pero los plugins de Elasticsearch 8.x no son portables.\n\nSi existe un fork mantenido, compatible con la API y que sigue una cadencia de seguridad: cámbiese a él. El coste de una migración preventiva es medible; el coste de la conformidad bajo presión — especialmente si una cláusula SSPL se activa por un cambio de uso — no lo es.",{"type":35,"title":83,"body":84},"Los reflejos que conviene adoptar antes de integrar una herramienta en su stack","**Compruebe la licencia antes de añadir una dependencia.** La licencia se lee en el archivo `LICENSE` en la raíz del repositorio y en el changelog de las últimas versiones mayores. Una herramienta que estaba bajo MIT hace dos años puede estar bajo BSL hoy — actualizar su `docker-compose.yml` no lo indicará.\n\n**Suscríbase a las releases de GitHub.** El botón «Watch → Custom → Releases» en el repositorio de un componente crítico le envía un correo por cada nueva versión. Es el único canal que garantiza que verá un cambio de licencia antes de que se embarque en su próximo `apt upgrade` o `helm upgrade`.\n\n**Distinga su caso de uso real de lo que apunta la licencia.** La BSL de HashiCorp apuntaba a AWS, Azure y Google — no a los equipos que automatizan su propia infraestructura. La SSPL de MongoDB apuntaba a los cloud providers — no a los desarrolladores que usan MongoDB como base de datos de un producto SaaS. Leer la FAQ oficial de cada licencia evita tomar decisiones conservadoras innecesarias.\n\n**Evalúe el fork de forma preventiva, no bajo presión.** Valkey, OpenTofu y OpenSearch existen precisamente para que un equipo pueda migrar sin urgencia. Probar la compatibilidad en un entorno de desarrollo lleva pocas horas; migrar en producción en una semana tras un anuncio de relicenciamiento es otra historia.\n\n**Documente la licencia de cada dependencia en su inventario.** Una tabla sencilla — herramienta, versión en producción, licencia, fecha del último control, fork disponible — convierte una auditoría puntual en mantenimiento continuo. Actualícela en cada bump de versión mayor.","Despliegue sus herramientas open source en una infraestructura que usted controla","ServOrbit le proporciona VPS dedicados a sus proyectos, sin restricciones sobre el software que ejecute en ellos. Usted mantiene el control completo de su stack y de sus datos.","Descubrir los VPS ServOrbit","\u002Fsolutions\u002Fdeveloppeurs",[90,111,131],{"id":91,"slug":92,"slugs":93,"title":97,"excerpt":98,"readTime":99,"views":100,"isPinned":19,"publishedAt":101,"updatedAt":21,"category":102,"categories":108,"featuredImage":29,"bgImage":30,"posterImage":110,"relatedSolution":29},217,"valkey-vs-redis-2026-comparativa-y-migracion",{"fr":94,"en":95,"ar":96,"es":92},"valkey-vs-redis-migration-2026","valkey-vs-redis-in-2026-comparison-and-migration-guide","valkey-مقابل-redis-في-2026-المقارنة-ودليل-الترحيل","Valkey vs Redis en 2026: comparativa y guía de migración","Valkey 9.1 vs Redis 8: compatibilidad protocolo RESP2\u002FRESP3, formato RDB\u002FAOF, API de módulos, bibliotecas y migración en 4 pasos. Elegir en 2026.",10,3,"2026-08-03T00:00:00+00:00",{"id":103,"name":104,"slug":105,"color":106,"icon":107},6,"Bases de datos","bases-de-donnees","bg-teal-500\u002F10 text-teal-400","database",[109],{"id":103,"name":104,"slug":105,"color":106,"icon":107},"\u002Fblog\u002Fcovers\u002Fvalkey-vs-redis-migration-2026-poster.svg",{"id":112,"slug":113,"slugs":114,"title":118,"excerpt":119,"readTime":120,"views":121,"isPinned":19,"publishedAt":122,"updatedAt":21,"category":123,"categories":128,"featuredImage":29,"bgImage":30,"posterImage":130,"relatedSolution":29},202,"proteger-la-cadena-de-suministro-npm-tras-asyncapi",{"fr":115,"en":116,"ar":117,"es":113},"securiser-chaine-approvisionnement-npm-ci","securing-your-npm-ci-supply-chain-after-asyncapi","تأمين-سلسلة-توريد-npm-في-ci-بعد-حادثة-asyncapi","Proteger su cadena CI de npm tras AsyncAPI","Lockfile, verificación de hashes, SLSA y SCA automatizado: cómo endurecer su pipeline CI tras el incidente AsyncAPI de julio de 2026.",4,0,"2026-08-01T00:00:00+00:00",{"id":120,"name":124,"slug":125,"color":126,"icon":127},"Desarrollo","developpement","bg-warning\u002F10 text-warning","dev",[129],{"id":120,"name":124,"slug":125,"color":126,"icon":127},"\u002Fblog\u002Fcovers\u002Fsecuriser-chaine-approvisionnement-npm-ci-poster.svg",{"id":132,"slug":133,"slugs":134,"title":138,"excerpt":139,"readTime":120,"views":18,"isPinned":19,"publishedAt":122,"updatedAt":21,"category":140,"categories":144,"featuredImage":29,"bgImage":30,"posterImage":146,"relatedSolution":29},207,"k3s-kubernetes-ligero-en-un-vps",{"fr":135,"en":136,"ar":137,"es":133},"k3s-kubernetes-leger-vps","k3s-lightweight-kubernetes-on-your-vps","k3s-كوبيرنيتيس-خفيف-على-vps-الخاص-بك","K3s: Kubernetes ligero en su VPS","Despliegue un clúster Kubernetes certificado por la CNCF en un VPS modesto con K3s, la distribución Rancher\u002FSUSE que cabe en 60 MB.",{"id":100,"name":141,"slug":142,"color":143,"icon":142},"Despliegue","deploiement","bg-success\u002F10 text-success",[145],{"id":100,"name":141,"slug":142,"color":143,"icon":142},"\u002Fblog\u002Fcovers\u002Fk3s-kubernetes-leger-vps-poster.svg",1789665008792]