O plugin MemberPress está bloqueando os usuários após a expiração da licença de suporte – WP Tavern

O subreddit do WordPress iluminou esta semana com relatórios de MemberPress bloqueando os usuários do administrador do plugin se eles não renovarem suas assinaturas. O MemberPress é um plugin de associação popular para WordPress. É um plugin apenas comercial a partir de $ 179/ano para um site, e não há versão gratuita.

O usuário do Reddit @hamsternose abriu a discussão com um relato em primeira mão de ter sido bloqueado:

Então, acabei de descobrir que o MemberPress mudou seu modelo de assinatura e agora deixará de funcionar no segundo em que sua licença expirar e você precisar reticências para fazê-lo funcionar novamente.

Este é o primeiro plugin WordPress que encontrei que funciona dessa maneira e não posso dizer que sou fã. Eu apoio a manutenção de plugins atualizados, mas não acredito que isso deva ser forçado, pois praticamente bloqueia os usuários para atender a qualquer preço que o desenvolvedor escolha.

Este é o caminho a seguir para os desenvolvedores de plugins do WordPress agora?

A política de renovação atualizada do MemberPress está claramente descrita nos documentos do plug-in sobre o que acontece quando a assinatura de um usuário termina. A ação mais controversa é que os clientes não terão mais “acesso a nenhuma das telas de administração do MemberPress”. A política afirma:

Essencialmente, você poderá continuar usando o MemberPress no front-end do seu site indefinidamente quando sua assinatura terminar. No entanto, você não poderá acessar as telas ou funções de administração do plug-in. A menos que você renove, também não poderemos mais oferecer suporte a alterações ou adições ao seu site.

Cortar o acesso às telas de administração do plug-in deixa os usuários sem a capacidade de gerenciar as funções de associação de seus sites se suas assinaturas expirarem. Isso impede que os usuários façam coisas como emitir reembolsos de clientes, adicionar novos membros, gerenciar associações e ativações de sites, entre outras ações.

Essa abordagem pouco ortodoxa é surpreendente em contraste com as políticas de renovação da maioria dos outros plugins comerciais, que geralmente encerram o suporte e as atualizações para aqueles que não renovam. Cortar a funcionalidade dessa maneira pode ser especialmente problemático para agências que gerenciam sites para clientes usando o MemberPress. É algo crítico para as operações comerciais e os clientes em potencial devem estar cientes de que a política é marcadamente diferente da maioria dos outros produtos comerciais do WordPress.

“Posso entender uma política de ‘sem mais atualizações para você’, mas encerrar algo pelo qual você pagou (pelo menos uma vez) não é bom”, o desenvolvedor da web Mauro Bono disse em resposta ao status da postagem propondo As empresas do WordPress criam uma associação comercial para governar práticas como essa e infrações de notificação do administrador.

“Acho que as empresas deveriam ter permissão para fazer isso, mas acho que a comunidade falará com seus pés e mudará para um produto que não faça esse tipo de coisa”, disse Malcolm Peralty, proprietário de produto sênior da Trew Knowledge. “É tudo uma questão de equilíbrio e acho que isso está muito longe do que eu sinto que é ‘justo’”.

A GPL permite que as empresas vendam software de código aberto. Nesse caso, os usuários também estão comprando, talvez sem saber, o código que desliga as funções de administração do plug-in assim que não pagam para renovar. Alguns podem considerar isso uma prática comercial questionável no ecossistema WordPress, mas não viola a licença.

Em 2017, David Marín Carreño, da comunidade espanhola do WordPress, entrou em contato com a Free Software Foundation (FSF) sobre modelos de negócios estruturados de forma semelhante para plugins. Ele perguntou se é permitido para um autor de plugin distribuir um plugin sob a GPL, mas bloquear o acesso a alguns dos recursos usando um código de validação, que verifica em um servidor remoto. A FSF respondeu:

A GPL não proíbe bloqueios ou esquemas como esses, desde que o destinatário do software possa modificá-los ou removê-los de acordo com os termos da GPL. Não é a fechadura em si que é proibida; está restringindo outros de estudar, modificar ou remover aquele bloqueio que a GPL proíbe. Também seria uma violação da GPL adicionar termos de licenciamento que proíbem o destinatário do software de remover esses esquemas de bloqueio de recursos.

Apesar da FSF validar o modelo de negócios, muitos acham a prática desagradável, como fica evidente nos comentários no post do Reddit. Em um post intitulado The WordPress Way, Jason Coleman, cofundador e CEO do plugin Paid Memberships Pro (PMP), um dos principais concorrentes da MemberPress, parecia abordar indiretamente a política de renovação da MemberPress, dizendo que algumas empresas “aplicam a GPL de má vontade licença para o seu código.” Coleman descreveu o que ele percebe ser “o jeito do WordPress:”

Fazer as coisas do jeito do WordPress significa tornar todo o nosso software gratuito e de código aberto, assim como o software principal do WordPress.

Isso significa que os plugins que escrevemos para integrar com outros plugins e terceiros estão hospedados no repositório WordPress.org porque isso incentivará ambas as partes a manter o plugin.

Isso significa que nosso código continuará funcionando conforme o esperado se sua licença paga expirar.

Significa fornecer soluções simples de código de uma linha para desativar nossos upsells ou taxas extras de gateway.

Isso significa usar os padrões de codificação do WordPress para que nosso código seja mais legível para os desenvolvedores acostumados a ler o código baseado no WordPress.

O fundador do MemberPress, Blair Williams, ainda não respondeu aos nossos pedidos de comentários. Pode haver uma razão ou cadeia de experiências que o levaram a essa política de renovação, mas a documentação do plugin não detalha isso.

À luz das recentes discussões no Reddit e no Twitter, as promessas de Coleman aos clientes iluminam os valores e princípios comerciais contrastantes do MemberPress e do PMP. Isso pode ser atraente para os clientes do MemberPress que procuram um plug-in diferente depois de conhecer a política de renovação atualizada.

“Se uma decisão se resume a algo que tornará o software melhor e algo que nos trará mais dinheiro, escolhemos a opção que torna o software melhor”, disse Coleman.

“Para nós, isso significa abraçar o código aberto e o WordPress, disponibilizar nosso software gratuitamente para obter o maior número de usuários e colaboradores e construir um negócio em cima do software que estamos criando, agregando valor em vez de limitar artificialmente nosso software e vender a cura.”



Deixe uma resposta