Licença Mattermost

Sep 15 2020

Eu não entendo isso:

Licenciamento do Mattermost

LICENCIAMENTO DE SOFTWARE

Você está licenciado para usar versões compiladas da plataforma Mattermost produzida pela Mattermost, Inc. sob uma LICENÇA do MIT

  • Veja MIT-COMPILED-LICENSE.md incluído nas versões compiladas para detalhes

Você pode ser licenciado para usar o código-fonte para criar versões compiladas não produzidas pela Mattermost, Inc. de uma das duas maneiras:

  1. Sob a GNU AGPL v.3.0 da Free Software Foundation, sujeito às exceções descritas nesta política; ou
  2. Sob uma licença comercial disponível na Mattermost, Inc., contatando [email protected]

Fonte: https://github.com/mattermost/mattermost-server/blob/master/LICENSE.txt

Eu li assim: Este é AGPL ou comercial. O que eles querem dizer com "MIT"?

Respostas

11 MadHatter Sep 15 2020 at 17:42

Já temos uma pergunta aqui sobre como distribuir a forma binária compilada de um software proprietário sob uma licença do MIT. Como dissemos lá, é basicamente um freeware formalizado: o binário pode ser distribuído gratuitamente (e, em princípio, livremente modificado, para todo o bem que fará a você), mas não vem com o código-fonte. O uso da licença do MIT para o binário deixa claro o que pode e o que não pode ser feito com o binário de uma forma que faça sentido imediato para pessoas com experiência em software livre, e é mais rápido e simples do que tentar escrever seu próprio software livre redistribuível -licença binária.

Neste caso, também temos a adição de que a distribuição de origem é licenciada dupla, muito na maneira do MySQL: se você deseja pegar esse código-fonte e usá-lo como base para seu próprio projeto, então se você vai dar liberdade aos seus clientes, você pode usar essa fonte gratuitamente, mas se não for, terá que pagar. Esse conceito é bem conhecido e, ao que me parece, não entra em conflito com o uso do MIT pela Mattermost para seu binário.

Observo de passagem que o MIT permite a engenharia reversa do binário, portanto, em teoria, você poderia fazer a engenharia reversa da fonte a partir daí e usá-la sob termos de licença muito flexíveis. Mas, uma vez que a fonte já está disponível publicamente sob uma licença copyleft forte, se você estava pensando em seguir esse caminho, é melhor ter um esforço de engenharia reversa muito limpo e rigidamente controlado, para que ninguém possa mais tarde alegar que foi feito com visão da fonte AGPL e, portanto, foi um trabalho derivado dela.