Posso licenciar meu tema Wordpress sob aGPL


11

Eu estava interessado na conversa recente sobre se os temas do WordPress precisam ser licenciados sob a GPL ou se podem ser de código fechado. O vídeo pode ser acessado no blog Matt e minha discussão favorita sobre ele é a postagem no blog de Dave Winers .

Minha pergunta é - posso licenciar meu tema sob a aGPL ? ou esse é o mesmo argumento como se eu quisesse usar uma licença de código fechado?


1
Há um podcast sobre isso: mixergy.com/chris-pearson-matt-mullenweg - Chris Pearson e Matt Mullenweg falando sobre o assunto.
Artlung

Respostas:


12

Como o WordPress é licenciado como GPLv2, você pode licenciar qualquer adição (ou seja, tema) com uma licença compatível com a versão 2 da GPL. Agora, aqui está a parte infeliz ... a versão 1 do aGPL não é compatível com nenhuma versão do GPL. A versão 3, no entanto, é compatível com a GPLv3 ... mas não com a GPLv2.

Resposta curta: não, você não pode licenciar um tema WordPress com aGPL porque nenhuma versão da aGPL é compatível com a licença do WordPress (GPLv2).

Link para o gráfico de compatibilidade de licenças para referência ...

Atualizar

Estritamente falando, sim. Os temas do WordPress são considerados trabalhos derivados, portanto devem ser licenciados de forma compatível com o projeto principal. O WP é licenciado como GPLv2 +, para que você possa (se quiser) atualizá-lo para GPLv3 para distribuição.

Isso é importante, porque a única versão da aGPL compatível com a GPL é a versão 3 ... portanto, seu tema deve ser aGPLv3.

Dito isto, você não tem nenhuma expectativa de redistribuir o WordPress por conta própria ... Estou apenas apontando a compatibilidade aqui. Mas, para simplificar, sempre aconselho a não usar o aGPL. Na prática, não é bom para temas do WordPress (fique à vontade para me perguntar por que, mas isso está além do escopo desta pergunta).


De qualquer maneira, vejo uma maneira de fazer isso: é uma área cinzenta: você pode redistribuir o wordpress sob a GPL v3 e, de maneira amigável, confiar no comentário sobre a compatibilidade da FSF em relação à GPLv3 e aGPLv3. Tipo de ambos são compatíveis, por assim dizer. E diabos não, não é o mesmo que com código fechado.
hakre

@hakre Sim, isso é uma solução potencial ... mas exige que você esteja disposto e capaz de redistribuir WordPress ...
EAMann

1
.. o que não deve ser um problema. A área cinza não é a redistribuição do wordpress, isso é muito bem definido, a área cinza significa que a GPL é compatível com a GPL. Mas acho que é sempre bom não ter uma visão muito estreita, então acho que é válido.
hakre 18/08/10

Você certamente pode atualizar a GPL. O código do tema derivado é GPL. É direto, preto e branco. Você não precisa estar disposto e capaz de redistribuir nada além do seu próprio tema. O AGPLv3 é compatível com o GPLv3 ( gnu.org/licenses/gpl-faq.html#v3Não obstante ) e a resposta a esta pergunta deve ser alterada para "sim".
WraithKenny

@EAMann, você poderia explicar mais sobre por que desaconselha usar temas da aGPL para WordPress?
Kangur

2

Um resumo de uma frase de Matt Mullenweg : o PHP nos temas do WordPress deve ser GPL, o trabalho artístico e o CSS podem ser, mas não são necessários.


4
Por favor, nem sempre puxe Matt Mullenweg do bolso. Ele não é um advogado estudado, apenas tem sua própria opinião.
Kaiser

1
@kaiser: Concordo. Embora eu esteja no WP há apenas 6 meses, notei uma similaridade perturbadora entre como algumas pessoas se referem a "Matt" e como os Scientologists se referem a "Ron" ou "LRH". Matt fez um bom trabalho e é muito poderoso no mundo do WP, mas ele não é Deus.
quer

1
Eu gosto muito do seu processo de pensamento e ninguém deve ser visto como um deus. Dito isto, acho que Matt consultou advogados sobre o assunto e essa afirmação é credível. Se ele estivesse abusando da comunidade e fosse cego, ele teria dito que tudo precisa ser 100% GPL. Também faz 100% de sentido, já que os temas precisam que as funções principais do php do WP funcionem. Eles não precisam das poucas classes de CSS que ele cria. Mas se você iria vê-lo muito rigoroso (opinião) que você pode até dizer se eles usam CSS para .alignright estilo e .wp-caption o CSS também é construir em cima código do núcleo WordPress ^^
James Mitch

2

Adicionando uma referência à resposta atualizada do @ EAMann: fiz uma pergunta semelhante a license@fsf.org.

Minha pergunta exata era:

Você poderia esclarecer o que significa liberar o código-fonte em "GPLv2 (ou posterior)" e, em caso afirmativo, se permitir liberar trabalhos derivados em aGPL v3.

E a resposta que veio:

Ao licenciar o trabalho deles sob a GPLv2 (ou mais recente), que chamarei neste e-mail de GPLv2 +, os detentores dos direitos autorais do Wordpress permitiram explicitamente que você distribua ainda mais o trabalho deles em qualquer versão posterior da GPL. Ao fazer upgrade, você pode distribuir ainda mais o trabalho deles sob GPLv3, GPLv3 +, GPLv4 (ainda não existe, mas se você o tiver escolhido), GPLv4 +, etc. Isso está detalhado nas seções 9 da GPLv2 e 14 da GPLv3.

Depois de atualizar o trabalho para a GPLv3 (você atualiza o número da versão da licença e inclui uma cópia da GPLv3, adicione seus próprios avisos de direitos autorais, conforme necessário, mas mantenha os avisos de direitos autorais originais e os avisos de licença intactos), duas coisas acontecerão: primeiro , o trabalho se torna incompatível com o código somente da GPLv2; GPLv2 e GPLv3 são fortes licenças copyleft e não podem ser satisfeitas ao mesmo tempo. Segundo, e mais importante para você é que, na seção 13 da GPLv3 e na seção 13 da AGPLv3, você agora terá uma compatibilidade estreita com as obras licenciadas sob a AGPLv3. O que significa dizer que, embora não seja possível licenciar novamente novamente o trabalho, da GPLv3 para a AGPLv3, você poderá distribuir ainda mais a combinação do código GPLv3 (o código atualizado do Wordpress) e do código AGPLv3 (seu código adicional).

Yoni Rabkin, voluntário no Laboratório de Conformidade da FSF GPL


1

Sim, você pode licenciar seu tema com qualquer licença que entender. Alguns podem não ser apropriados para redistribuição então. Mas antes de tudo, você é livre para escolher. É um software livre, estenda como desejar.


"Alguns podem não ser apropriados para redistribuição então" - O que significa que você não pode distribuir o tema a ninguém, nem mesmo a um cliente, pois os temas distribuídos devem ser liberados sob a GPL ou uma licença compatível com GPL.
Emil Vikström
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.