zRitsu / MuseHeart-MusicBot

bot de música programado em python com player interativo, suporte a multi-bot, comandos barra/slash, integração com last.fm e muito mais.
GNU General Public License v2.0
92 stars 81 forks source link

Sobre a alteração de licença #37

Closed Mirah3530 closed 10 months ago

Mirah3530 commented 1 year ago

Não é bem uma issue mas tenho uma dúvida a respeito da licença que foi alterada de MIT pra GPL2. Terei algum problema com o meu uso atual da source após essa alteração de licença? (Uso ela apenas pra rodar uns 4 bots privados no meu server).

zRitsu commented 1 year ago

Com o teu uso atual (vendo que você possui fork) não está infringindo nada da licença GPL-2 (pois sendo fork a source está aberta e também não foi removido a unica informação exibida no code do bot que pode de alguma forma direcionar ao criador da source original que é o link da source exibida no comando about) Edit: E mesmo que tivesse removido essa informação ou se a source não estivesse pública, em bots pra ser usado apenas em servers no qual você é dono(a) (ou que você tenha perm de gerenciar o server) eu nem ligo muito pra isso (pois nessas condições não há intuito de distribuir seu bot publicamente).

Mas pra situações no qual o usuário deseja divulgar o bot pra ser adicionado publicamente (bot que esteja usando essa source) já é um é um caso diferente...

Embora antes eu não me importasse muito sobre bots públicos usando essa source, eu iria continuar com a licença MIT já que focar no crescimento de bots com foco em música é um caso complicado atualmente (até mesmo pra verificar) meio que deixei essa source com uma licença bem permissiva pra qualquer 1 usar em um bot próprio sem depender muito dos slots de servers limitados dos meus bots principais (que não são verificadas).

Mas recentemente tive um certo problema que me fez cogitar em alterar pra uma licença um pouco mais restritiva devido a uma situação ocorrida algumas semanas atrás no qual o meu bot principal foi acusado de kibado ao enviar um dos meus bots pra uma botlist pequena (o motivo foi que outra pessoa usando um bot com essa source enviou o bot antes pra mesma botlist ou em alguma botlist parceira e o link de referência da source do comando about tinha sido removido desse bot) no qual eu fiquei como kibador nessa história msm eu sendo criador dessa source.

A licença GPL-2 vai servir pra desencorajar usuários que desejam divulgar bots que estejam usando essa source (pra ser adicionado publicamente) de remover o link da source exibida no comando about e obrigar a manter o code aberto (Uma medida que pode servir pra provar que sou o criador da source em possíveis situações de meu bot ser acusado de kibado novamente embora eu não me importe muito que tenha vários bots públicos usando essa source desde que estejam seguindo as condições da licença GPL-2).

Nota: Tinha conseguido provar pra pessoa que avaliou o meu bot que eu era o criador original e a mesma ja tinha pedido desculpas pelo ocorrido e tinha solicitado pra enviar o bot novamente (mas eu já estava desconfortável com a situação que simplesmente deixei de mão). image