¿Puedo licenciar mi tema de WordPress bajo la aGPL?

11 ago 2010, 19:36:21
Vistas: 1.15K
Votos: 11

Me interesó la reciente conversación sobre si los temas de WordPress deben licenciarse bajo GPL o si pueden ser de código cerrado. El video se puede ver en el blog de matts y mi discusión favorita al respecto está en la publicación de Dave Winer.

Mi pregunta es: ¿puedo licenciar mi tema bajo la aGPL? ¿O es el mismo argumento que si quisiera usar una licencia de código cerrado?

1
Comentarios

Hay un podcast sobre esto: http://mixergy.com/chris-pearson-matt-mullenweg/ -- Chris Pearson y Matt Mullenweg hablando sobre el tema.

artlung artlung
11 ago 2010 19:41:10
Todas las respuestas a la pregunta 4
5
12

Dado que WordPress tiene licencia GPLv2, puedes licenciar cualquier adición (por ejemplo, un tema) con una licencia que sea compatible con la versión 2 de la GPL. Ahora viene la parte desafortunada... la versión 1 de la aGPL no es compatible con ninguna versión de la GPL. Sin embargo, la versión 3 es compatible con GPLv3... pero no con GPLv2.

Respuesta corta: no, no puedes licenciar un tema de WordPress con aGPL porque ninguna versión de la aGPL es compatible con la licencia de WordPress (GPLv2).

Enlace al cuadro de compatibilidad de licencias para referencia...

Actualización

Estrictamente hablando, sí. Los temas de WordPress se consideran obras derivadas, por lo que deben licenciarse de manera compatible con el proyecto principal. WordPress tiene licencia GPLv2+, por lo que puedes (si lo deseas) actualizarla a GPLv3 para su distribución.

Eso es importante, porque la única versión de la aGPL compatible con la GPL es la versión 3... así que tu tema debe ser aGPLv3.

Dicho esto, no hay ninguna expectativa de que redistribuyas WordPress por tu cuenta... solo estoy señalando la compatibilidad aquí. Pero para mantener las cosas simples, siempre te recomendaré no usar la aGPL. En la práctica, no es adecuada para temas de WordPress (siéntete libre de preguntarme por qué, pero eso va más allá del alcance de esta pregunta).

11 ago 2010 19:45:50
Comentarios

Veo una forma de hacerlo de todos modos, es una especie de área gris: puedes redistribuir WordPress bajo GPL v3 y luego, de manera amigable, referirte al comentario sobre la compatibilidad de la FSF respecto a GPLv3 y aGPLv3. En cierto modo, ambos son compatibles, por así decirlo. Y no, no es lo mismo que con el código cerrado.

hakre hakre
17 ago 2010 13:53:38

@hakre Sí, esa es una posible solución... pero requiere que estés dispuesto y seas capaz de redistribuir WordPress...

EAMann EAMann
17 ago 2010 14:22:48

... lo cual no debería ser un problema. El área gris no es la redistribución de WordPress, eso está bastante bien definido, el área gris es decir que aGPL es compatible con GPL. Pero creo que siempre es bueno no tener una visión demasiado estrecha, así que creo que es válido.

hakre hakre
18 ago 2010 08:00:19

Definitivamente puedes actualizar la GPL. El código del tema derivado es GPL. Es directo, blanco y negro. No tienes que estar dispuesto o ser capaz de redistribuir nada más que tu propio tema. AGPLv3 es compatible con GPLv3 ( http://www.gnu.org/licenses/gpl-faq.html#v3Notwithstanding ) y la respuesta a esta pregunta debería cambiar a "sí".

WraithKenny WraithKenny
27 mar 2012 22:06:32

@EAMann ¿podrías elaborar más sobre por qué desaconsejas usar aGPL para temas de WordPress?

Krzysztof Madejski Krzysztof Madejski
26 ene 2015 10:28:23
3

Resumen de una frase de Matt Mullenweg: El PHP en los temas de WordPress debe ser GPL, el arte gráfico y el CSS pueden serlo pero no es obligatorio.

17 ago 2010 09:26:15
Comentarios

Por favor, no saques siempre a Matt Mullenweg de la manga. No es un abogado titulado, solo tiene su propia opinión.

kaiser kaiser
15 feb 2011 15:29:26

@kaiser: De acuerdo. Aunque solo llevo alrededor de 6 meses en el mundo de WP, he notado una inquietante similitud entre cómo algunas personas se refieren a "Matt" y cómo los cientólogos se refieren a "Ron" o "LRH". Matt hizo un buen trabajo y es muy influyente en el mundo de WP, pero no es Dios.

Peter Rowell Peter Rowell
8 mar 2011 03:24:49

Me gusta mucho tu forma de pensar y nadie debería ser visto como un dios. Dicho esto, creo que Matt ha consultado a abogados sobre eso y esa declaración es creíble. Si solo se tratara de abusar de la comunidad y su seguimiento ciego, habría dicho que todo debe ser 100% GPL. También tiene mucho sentido ya que los temas necesitan funciones PHP del núcleo de WP para funcionar. No necesariamente necesitan las pocas clases CSS que crea. Pero si lo ves de manera muy estricta (opinión), incluso podrías decir que si usan CSS para estilizar .alignright y .wp-caption, el CSS también se basa en el código del núcleo de WordPress ^^

James Mitch James Mitch
28 abr 2013 23:00:05
0

Agregando una referencia a la respuesta actualizada de @EAMann: Hice una pregunta similar a license@fsf.org.

Mi pregunta exacta fue:

¿Podrían aclarar qué significa lanzar código fuente bajo "GPLv2 (o posterior)" y, de ser así, si permite lanzar obras derivadas bajo aGPL v3?

Y la respuesta que recibí:

Al licenciar su trabajo bajo GPLv2 (o posterior), al que me referiré en este correo como GPLv2+, los titulares de los derechos de autor de WordPress han permitido explícitamente que redistribuyas su trabajo bajo cualquier versión posterior de la GPL. Al actualizar, puedes redistribuir su trabajo bajo GPLv3, GPLv3+, GPLv4 (no existe todavía, pero si existiera podrías elegirla), GPLv4+, etc. Esto se especifica en la sección 9 de GPLv2 y la sección 14 de GPLv3.

Una vez que hayas actualizado el trabajo a GPLv3 (actualizas el número de versión de la licencia e incluyes una copia de GPLv3, agregas tus propios avisos de copyright según sea necesario, pero mantienes intactos los avisos de copyright y licencia originales), ocurrirán dos cosas: Primero, el trabajo se volverá incompatible con código solo GPLv2; tanto GPLv2 como GPLv3 son licencias de copyleft fuerte y no se pueden cumplir ambas al mismo tiempo. Segundo, y más importante para ti, es que bajo la sección 13 de GPLv3 y la sección 13 de AGPLv3, ahora tendrás una compatibilidad limitada con obras licenciadas bajo AGPLv3. Lo que significa que, aunque no puedes relicenciar el trabajo en su totalidad de GPLv3 a AGPLv3, podrás redistribuir la combinación de código GPLv3 (el código actualizado de WordPress) y código AGPLv3 (tu código adicional).

Yoni Rabkin, voluntario en el Laboratorio de Cumplimiento GPL de la FSF

27 ene 2015 09:01:36
1

Sí, puedes licenciar tu tema bajo cualquier licencia que consideres adecuada. Algunas podrían no ser apropiadas para su redistribución, pero en primer lugar, eres libre de elegir. Es software libre, extiéndelo como desees.

17 ago 2010 13:57:03
Comentarios

"Algunos podrían no ser apropiados para redistribución entonces" - Lo cual significa que no puedes distribuir el tema a nadie, ni siquiera a un cliente, ya que los temas distribuidos deben ser liberados bajo GPL o una licencia compatible con GPL.

Emil Vikström Emil Vikström
24 ene 2014 13:33:55