2010-01-24 22 views
58

¿Cuál es la diferencia entre Affero General Public License y GNU General Public License (GPL)?Diferencia entre Affero-GPL y GPLv3

+1

http://en.wikipedia.org/wiki/Affero_General_Public_License –

+39

Esto es realmente frustrante que tantas personas sienten la necesidad de etiquetar las cosas como fuera de tema! Esta pregunta NO está fuera de tema, en mi humilde opinión, y no hay mejor foro para publicarla. (¿Un foro legal/abogado? Esta pregunta está relacionada con el desarrollo y/o instalación de software, algo más relevante para los codificadores que para los abogados.) –

+1

http://programmers.stackexchange.com/questions/131264/what-constitutes-distributing-for-lgpl-v3 –

Respuesta

45

Supongamos lo siguiente:

Usted está desarrollando una aplicación del lado del servidor en GPL. Ahora esta aplicación sirve HTML y no un ejecutable que se ejecuta directamente en su máquina. Eso significa que otro chico podría tomar el código GPL, adaptarlo y no necesariamente tiene que publicarlo. Es decir. él puede crear el servicio idéntico usando su software sin violar la GPL. (Aunque ENTONCES él no puede publicar el software en sí mismo, es decir, vendiendo)

No es así con el AGPL.

Este orificio en la GPL a menudo se denomina "Proveedor de servicio de aplicación".

Busque "Por qué AGPL" o "AGPL vs. GPL" o simplemente lea this para algunos proyectos reales que tienen problemas con GPL. El MongoDB intenta otra cosa interesante. Quieren que la gente no bifurque el núcleo DB (por qué AGPL), pero el controlador que tiene que estar vinculado con el programa principal es Apache 2.0 con licencia para que el mongoDB pueda utilizarse en aplicaciones comerciales.

La aplicación web pública que usa el AGPL está en la lista at wikipedia.

+0

Pensé que GPL le permitía vender el software o una versión modificada del software, siempre y cuando también lo haga GPL. No es ese el caso? – conradkdotcom

+0

@conradk Sí, seguro que puede vender pero el ejemplo fue sobre usar el software escondido detrás de un servicio. Voy a reformular a 'Aunque ENTONCES no puede publicar el software en sí (es decir, vendiendo)' – Karussell

+0

Lo siento, pero no estoy de acuerdo nuevamente. Él puede venderlo, siempre que esté licenciado bajo GPL. Bueno, así es como entiendo la licencia. ¿No? – conradkdotcom

14

Ver http://www.gnu.org/licenses/licenses.html#AGPL

La Licencia Pública General Affero GNU se basa en la GNU GPL, pero tiene un término adicional para permitir a los usuarios que interactúan con el software con licencia a través de una red para recibir la fuente de ese programa. Recomendamos que las personas consideren el uso de GNU AGPL para cualquier software que comúnmente se ejecutará a través de una red.

+1

Ver también https://choosealicense.com/licenses/agpl-3.0/ –