Eu li todas as postagens que posso encontrar sobre isso e ainda não tenho certeza da resposta.
Eu gostaria de usar um plugin jQuery no meu site com duas licenças sob MIT e GPL.
A licença dupla significa que, desde que um ou outro esteja satisfeito, eu estou bem ou precisa ser os dois?
Eu li que um javascript GPL carregado no broswer de alguém não conta como redistribuição, portanto, não precisaria usar a licença GPL para o resto do meu site (forneça o código-fonte). Isso é verdade?
Meu parceiro acha que devo remover completamente os direitos autorais e alterar os nomes das variáveis, pois isso estará em um site comercial. Isso é ético? Eu respeito a pessoa que dedicou um tempo para escrever o código. Devo entrar em contato com eles e ver se o plug-in está disponível sob uma licença comercial?
Muito obrigado antecipadamente por ajudar a esclarecer. Como este é o meu primeiro site, acho melhor fazer essas perguntas do que tentar no escuro.
fonte
Respostas:
Sim. Especificamente, o jQuery torna explícito que você pode usá-lo mesmo em ambiente comercial.
Por que então também é com a GPL? Isso ocorre porque, se alguém quiser criar uma biblioteca javascript adicional usando o jQuery, ele / ela pode escolher a licença GPL para si próprio e distribuir ainda mais na GPL para proteger a liberdade (o que não será possível com o MIT).
A partir da GPLv3, a página da Web que faz o download do javascript NÃO é distribuída porque NÃO é um formulário utilizável. Isso é realmente útil para os proprietários de sites que classificam esse uso do projeto como auto-uso e não como distribuição e, portanto, eles não precisam abrir sua fonte.
Existe uma nova licença GPL Affero - que proíbe isso; ou seja, se houver uma biblioteca do tipo jQuery lançada sob a GPL Affero, o proprietário do site também precisará liberar seu próprio código!
Você não precisa fazer isso. Especificamente para a licença jQuery permite todos os usos (a menos que você vá bombardear qualquer parlamento em algum lugar), portanto não é essencialmente.
Se houve restrição de licença, você NÃO deve usá-lo em vez de realmente NÃO dar o devido crédito ao autor original.
Mesmo que não seja em termos éticos, legalmente seria difícil recriar direitos autorais apenas mudando os nomes das variáveis
fonte
Sei que essa é uma pergunta antiga, mas quero responder à terceira parte da pergunta com mais ênfase:
Não, isso não é ético. Definitivamente, não remova ou modifique avisos de direitos autorais. Se a licença não atender aos seus requisitos, negocie uma nova licença com os detentores dos direitos autorais ou encontre outro componente de software que atenda às suas necessidades.
fonte