¿Cómo funciona la AGPL?
La AGPL es copyleft: si distribuyes el software o una versión modificada, debes publicar tus cambios bajo la misma licencia y facilitar el código fuente correspondiente. La GPL ya hace esto. Lo que añade la AGPL es un disparador para el uso en red: el caso en que los usuarios acceden al software como servicio alojado y nunca reciben una copia. Ese único añadido es la razón por la que la eligen los proyectos de automatización de marketing de código abierto y otro software de servidor.
¿Qué exige la cláusula de uso en red (sección 13)?
La sección 13 dice que, si modificas software AGPL y permites que los usuarios interactúen con tu versión modificada de forma remota a través de una red, debes ofrecer de forma visible a esos usuarios el código fuente correspondiente de tu versión, descargable sin costo. Se aplica a tus modificaciones: ejecutar una copia sin modificar como servicio no te obliga, por sí solo, a publicar nada nuevo. La obligación es con las personas que usan el servicio en red, no solo con quien recibe un binario de tu parte.
AGPL vs. GPL vs. MIT: ¿en qué se diferencian?
| Licencia | Fuerza del copyleft | Se activa con el uso en red | Proyecto de ejemplo |
|---|---|---|---|
| MIT | Ninguna: permisiva | No | Novu, Dittofeed |
| GPLv3 | Fuerte, en la distribución | No | Mautic |
| AGPL-3.0 | Fuerte, en la distribución y el uso en red | Sí (sección 13) | listmonk, fromHello |
Por qué importa para un equipo pequeño
Para un equipo de dos o tres personas, la licencia es una decisión estratégica, no papeleo. La AGPL te permite publicar tu código y aun así disuadir a un competidor más grande de ejecutar exactamente tu servicio como código cerrado, porque les debería a sus usuarios el código fuente de cualquier cambio. También tranquiliza al comprador que quiere inspeccionar y autoalojar: el código fuente es un derecho, no un favor. Compárala con una licencia permisiva mientras lees código abierto frente a herramientas de marketing SaaS: la disyuntiva es alcance frente a reciprocidad. Esto describe cómo está redactada la licencia; no es asesoramiento legal.