Es posible que haya oído hablar del GPL (conocido como la Declaración de derechos de WordPress), pero es probable que no la entienda por completo. Y con una buena razón: es un tema complejo de abordar, y sin duda aproveche mejor su tiempo para ganarse la vida en vez de estudiar licencias de productos.

Sin embargo, si usa WordPress, GPL debería ser importante y debe comprenderla. ¿Por qué? Porque GPL define cómo se utiliza WordPress, tanto para usuarios como para desarrolladores.

Teniendo en cuenta lo anterior, esta guía concisa revelará todo lo que necesita saber sobre las licencias GPL en lo que respecta a WordPress, sin hacer referencia alguna a la jerga legal o al lenguaje innecesariamente complejo. Una vez que termine de leer, sabrá qué es GPL, por qué WordPress tiene licencia, cómo GPL beneficia tanto a los usuarios finales como a los desarrolladores de WordPress, y en última instancia, por qué los ‘derivados’ de WordPress (es decir, temas y plugins) tienen que estar (o no) bajo licencia GPL.

Licencia General Pública (GNU) explicada

Comience Conociendo Sus Objetivos

La Licencia GNU General Pública (en adelante ‘ GPL’) fue creada por el programador de computadora Richard Stallman como una reacción rebelde al enorme crecimiento del software propietario. Fue nombrado GPL ‘GNU’, ya que fue utilizado inicialmente por Stallman para licenciar el sistema operativo GNU.

El GPL es una licencia de software gratis. Contrario a la comprensión popular, el uso de la palabra «gratis» dentro del «software gratis» no se refiere al precio, sino (bajo la definición de Stallman) a la libertad del usuario de utilizar, modificar y distribuir el software (y cualquier trabajo derivado).

GPL se resume mejor por las cuatro libertades asociadas con el movimiento de «software gratis»: La libertad de

  • ejecutar el programa para cualquier propósito.
  • estudiar cómo funciona el programa, y cambiarla para lo que desee.
  • redistribuir copias para que pueda ayudar a su vecino.
  • mejorar el programa y lanzar sus mejoras (y versiones modificadas en general) al público, para que toda la comunidad se beneficie.

En otras palabras, GPL es la antítesis del software propietario, como Windows o iOS. Faculta al usuario final y no necesariamente funciona en el mejor interés del desarrollador.

Sin embargo, como descubriremos, ciertamente funciona para los desarrolladores de WordPress (y no quizás por diseño).

Por Qué WordPress Está Licenciado Bajo GPL

Lo que WordPress es, es debido a GPL. El sistema de gestión de contenido más popular del mundo se ha beneficiado de la entrada de literalmente miles de personas, desde su incepción hasta presente día, de tal manera que con el software propietario no sería posible.

De hecho, WordPress nunca hubiera existido sin el concepto de software gratis —era originalmente un fork de b2/cafelog, que era ‘software gratuito’ en sí mismo.

Desarrollo Fork (GPL)
Desarrollo Fork (GPL)

El co-fundador de WordPress, Matt Mullenweg, es sin duda una de las voces más importantes del mundo en ‘software gratis’. Estableció WordPress.com con una misión clara: para “democratizar la edición”. Los principios de GPL significan mucho para él (como descubrirá).

Si WordPress fuera un país, nuestra Carta de Derechos sería GPL porque protege nuestras libertades fundamentales.
Matt Mullenweg
Matt Mullenweg
Cofundador de WordPress

Por Qué Le Podría Gustar el GPL

Ética

Como usuario final y desde punto de vista «ético» hay mucho por lo que le debería gustar GPL. Solo necesita leer la prosa apasionada de Stallman sobre el tema de la «propiedad» del software para comprender cómo es el empoderamiento de GPL para los usuarios de software:

[Software propietario] significaba que el primer paso para usar una computadora era prometer no ayudar a tu vecino. Una comunidad cooperativa estaba prohibida. La regla establecida por los propietarios del software propietario era: «Si compartes con tu vecino, eres un pirata. Si quieres cambios, pídenos que los hagamos.”

La idea de que el sistema social del software propietario – sistema que dice que no se permite compartir o cambiar el software- es antisocial, que no es ético, que simplemente está mal, puede ser una sorpresa para algunos lectores. Pero ¿qué más podríamos decir sobre un sistema basado en dividir al público y mantener a los usuarios indefensos?

En un mundo cada vez más accesible (para bien o para mal), GPL representa una verdadera transparencia en el desarrollo de software.

El Poder de la Comunidad

No es solo la transparencia lo que hace que GPL sea tan poderosa. Chris Lema se lo expresó mejor en este artículo sobre los temas y plugins de GPL WordPress:

… el software se repara, avanza y extiende más rápido y mejor cuando está abierto. Cuando más personas pueden compartirlo, inspeccionarlo, modificarlo y pasarlo, se obtendrá un software mejor y más sólido.
Chris Lema
Chris Lema
Orador y bloguero

Uno podría argumentar razonablemente que la licencia GPL de WordPress ha sido un catalizador principal de su crecimiento exponencial. El tamaño de su comunidad, junto con su popularidad, no se puede comparar con otro. Gracias a esto tiene su estado GPL.

Tranquilidad

Desde una perspectiva más práctica, GPL brinda tranquilidad a los usuarios finales de WordPress. WordPress no solo es gratuito (en ambos sentidos de la palabra), sino que todas las marcas comerciales relacionadas con WordPress son propiedad de la Fundación de WordPress — una organización benéfica formada con el único objetivo de «garantizar el libre acceso, a perpetuidad, a los proyectos de software que apoyamos». En otras palabras, WordPress siempre ha estado, y siempre estará, disponible para nosotros en todas las formas en que estamos acostumbrados.

¿Por Qué No Le Podría Gustar GPL?

No hay ninguna razón por lo que no le guste GPL desde el punto de vista de usuario final. Se empodera gloriosamente.

Sin embargo, la razón principal por la que el emprendedor típico de WordPress podría tener una reacción instintiva negativa frente a una comprensión más completa de GPL es lo que significa desde un punto de vista comercial. Después de todo, si GPL ofrece la «libertad de utilizar, modificar y distribuir el software (y de cualquier trabajo ‘derivado’)», ¿qué significa eso para los temas y plugins premium, cuál podría asumir razonablemente ser ‘derivativo’ de WordPress? En teoría, la licencia GPL de WordPress significa dos cosas para aquellos que buscan crear productos ‘derivados’:

  • Cualquier persona es libre de utilizar, modificar y distribuir sus productos sin restricciones.
  • El único valor que puede ofrecer es soporte premium y actualizaciones automáticas.
Soporte y actualizaciones
Soporte y actualizaciones

Sin embargo, no es tan simple. En realidad, GPL ‘funciona’ también para desarrolladores de WordPress.

El Poder Legal de GPL

Pero antes de abordar eso, aprovechemos el poder de GPL desde una perspectiva legal. Al momento de escribir esto, la licencia GPL no se ha probado en gran parte en los tribunales. En términos prácticos, esto significa dos cosas:

1. Hay una Falta de Claridad Absoluta en lo que Significa ‘Trabajo Derivativo’

No está claro si los temas y plugins se consideran legalmente trabajos ‘derivado’ (que determinaría si deben cumplir o no con GPL).

Sin embargo, encontrará mucha gente dispuesta y lista a estar en desacuerdo con esa afirmación. Mullenweg llegó a consultar al

Centro de Libertad de Ley de Software por su opinión legal.

Centro de Libertad de Ley de Software
Centro de Libertad de Ley de Software

Su conclusión (como lo resume Mullenweg) parece absoluto: «PHP en los temas de WordPress debe ser GPL, ilustraciones y CSS pueden ser pero no son necesarios.”

Tomaž Zaman adopta un punto de vista igualmente fuerte en su artículo Codeable en WordPress y el GPL:

No hay ambigüedad cuando se trata del código PHP de los plugins de WordPress y los temas que son trabajos derivados de WordPress, lo que significa que debe estar licenciado bajo GPL.
Tomaž Zaman
Tomaž Zaman
Fundador de Codeable

Todo parece bastante convincente, pero lo más importante es que nada de esto ha sido probado en un tribunal de justicia. No existe un precedente legal, y como tal, cualquier afirmación de certeza no puede ser cierta de hecho. La seguridad jurídica se logra a través de un precedente legal, algo que la licencia GPL no tiene cuando se trata de este tema en particular.

2. Riesgo Reducido de Acción Legal

Se podría argumentar que la falta de precedencia legal demuestra que es poco probable que el incumplimiento genere una acción legal. Brian Krogsgard lo explica bien:

Pocos abogados quieren ser los primeros en probar algo en la corte. Es más fácil presentar un caso cuando hay muchos casos ante ti para brindarte orientación. Con GPL, existe lo que se denomina «orientación limitada», lo que significa que no se ha probado y, por lo tanto, el resultado de un caso de GPL en EE. UU. Podría ser muy difícil de predecir.
Brian Krogsgard
Brian Krogsgard
Editor de Post Status

Si bien es fácil argumentar lo anterior, ponerse en la línea de fuego (por decirlo así) es algo completamente diferente Personalmente, no le aconsejaríamos que incumpliera GPL por la supuesta falta de precedencia legal que no es una especie de «protección”. Todo esto lleva a una conclusión simple: Legalmente hablando, el jurado está (literalmente) pendiente de la influencia de GPL en los temas y plugins de WordPress.

Habiendo dicho eso, mientras es importante mencionar los aspectos legales de GPL, no es eso lo que realmente importa desde un punto de vista práctico.

¿Cómo Funciona GPL en Favor de los Usuarios Finales y Desarrolladores de WordPress?

Como empresario de WordPress, es fácil temer de lo que GPL podría significar para su negocio, pero tiene mucho más valor observar sus efectos en la realidad.

La historia ha demostrado que la comunidad de WordPress simplemente no funciona como podría esperar un cínico, por tres razones principales:

Pagar honestamente
Pagar honestamente

La mayoría de las personas son inherentemente honestas. Para cada persona que está feliz de ‘robar’ productos (aunque hacerlo es imposible bajo la licencia de GPL), hay muchos más que están felices de pagar por algo que está a la venta, incluso si pueden obtenerlo gratis.

Entender GPL
Entender GPL

Mucha gente no entiende el GPL. Se necesita cierto nivel de comprensión para (a) entender que algo está disponible de forma gratuita, y (b) saber cómo obtenerlo de forma gratuita. Si un plugin se anuncia como ‘premium’, el usuario promedio no lo va a descargar de Github si está disponible allí; lo obtendrá de la fuente más obvia.

Actualizar soporte
Actualizar soporte

Hay un valor agregado en la ‘compra’ de productos premium GPL. Si bien un plugin GPL premium puede estar disponible ‘libremente’, es completamente aceptable ‘vender’ los servicios asociados que el usuario final pueda considerar de gran utilidad, como soporte y actualizaciones automáticas. Encontrará que muchos desarrolladores de temas premium modernos y de plugins (aunque no promocionan abiertamente a sus productos como disponibles de forma gratuita bajo la licencia GPL) venden utilizando este modelo.

Todo lo anterior significa que, como desarrollador, se beneficiará de todas las ventajas de GPL (ética de la buena voluntad, espíritu comunitario y poder), pero no sufrirá ningún efecto secundario potencialmente temible.

Luego están las noticias aún mejores para los desarrolladores de WordPress orientados al cliente: GPL no afecta el trabajo no distribuido, que incluye el trabajo personalizado que usted hace para un solo cliente. Si está haciendo este tipo de trabajo, no tiene que preocuparse por el cumplimiento de GPL.

Otras Razones por las que Debe Adoptar la Licencia GPL

Se Alineará con Influyentes Claves

Si bien la mayoría de los usuarios de WordPress ni siquiera ha oído hablar de GPL, es extremadamente importante para todas las personas influyentes clave dentro de la comunidad de WordPress. El mejor ejemplo es Matt Mullenweg, cofundador de WordPress y CEO de Automattic.

Influenciadores
Influenciadores

Es un apasionado de GPL y no tiene miedo de protegerlo en consecuencia. Abundan (públicamente)  los ejemplos, más recientes con la saga Automattic vs. Thesis.

Al adoptar la licencia GPL, usted está adoptando el mismo punto de vista ético y filosófico que algunas de las personas más importantes dentro de la comunidad de WordPress. Siendo que WordPress es de la comunidad, uno consideraría hacerlo de una manera inteligente.

Puede Ganar una Mayor Exposición

El tema de WordPress.org y los repositorios de plugins son recursos extraordinarios para los usuarios finales y extraordinarias herramientas de marketing para los desarrolladores. Cualquier desarrollador tiene la oportunidad de cargar sus temas y / o plugins sin costo alguno y exponerlos a la comunidad de WordPress. Sólo hay un problema: “Tu plugin [o tema] debe ser compatible con la Licencia Pública General de GNU v2 o cualquier versión posterior.”

Ganar exposición
Ganar exposición

En términos simples, cuando se trata de desarrolladores de temas y plugins gratuitos: sin GPL, no hay exposición en WordPress.org.

Es la Cosa «Correcta» que Hacer

La licencia de GPL se puede pensar desde una perspectiva más práctica: sin WordPress, su plugin o tema no existiría, ni podría aprovechar una plataforma tan enorme para la adaptación y la exposición. Por lo tanto, aunque la adopción de GPL no es incuestionablemente necesaria, en igualdad de condiciones, es lo «correcto».

Conclusión

Ahora ya sabe todo lo que necesita saber sobre WordPress y GPL. Comprende por qué es importante para usted como usuario final, y comprende cómo, en última instancia, le beneficia adoptarlo como desarrollador.

Se podría argumentar razonablemente que la única forma en que el GPL podría dañarle es si se niega adoptarlo; no por la licencia en si mismo, sino por las limitaciones que le impone, las consecuencias en la comunidad y los enemigos que puede atraer.

Aparte de eso, hay mucho por lo que amar GPL desde un punto de vista ético. La licencia elegida de WordPress demuestra que es posible crear y distribuir software de una manera totalmente transparente y al mismo tiempo cosechar los beneficios de la comunidad y ganar algo de dinero en el camino. ¡Es una situación doblemente beneficiosa para todos!