Quais são os requisitos para atribuição na Licença MIT?


18

choosealicense.com alega que a licença do MIT é “uma licença permissiva que é curta e objetiva . Permite que as pessoas façam qualquer coisa com o seu código com a devida atribuição e sem garantia ”(grifo meu). Porém, ao ler a licença, não vejo nada afirmando que a atribuição ao autor original deve estar em qualquer lugar; então, de onde eles estão tirando isso?

Respostas:


19

O quarto parágrafo diz que o aviso de direitos autorais no segundo parágrafo deve ser reproduzido. Os usuários da licença substituem o [nome completo] pelo nome real. É isso que constitui "atribuição adequada" na mente do MIT: todo usuário do software pode descobrir quem o escreveu, se quiser.


-2

Nota: antes de votar sem piedade - por favor, entenda o princípio jurídico dos quatro cantos, a interpretação internacional e o princípio do Uso do Comércio e, é claro - seja objetivo.

Eu encontrei respostas me convencendo nos dois sentidos. A resposta curta é: você provavelmente deveria, apenas porque é legal.

No caso do MIT, acho que as pessoas têm como certo que a atribuição é necessária para o envio de versões compiladas e que a atribuição deve estar visível para os usuários finais. Certamente, os bons samaritanos em nós pensam que isso seria a coisa mais legal a se fazer.

Olhando para a licença, não vejo evidência desse requisito.

o Software tem um significado específico na licença do MIT.

... este software e os arquivos de documentação associados (o "Software")

o Software não é explicitamente suas obras, derivações, adaptações ou versões compiladas. Se fosse, poderia ser considerado uma licença viral como a GPL.

...

O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou partes substanciais do Software.

Lembre-se, o Software é um software deles, não seu.

Se você está enviando código-fonte aberto para o github e incluiu o Software, isso significa absolutamente manter os LICENSE.TXT e os cabeçalhos de direitos autorais.

Mas para um produto .... A licença do MIT não indica que deve haver atribuição pública no seu produto final, mas que o aviso deve ser incluído no software deles . Se foi compilado, é uma área cinza.

Esta primeira cláusula também pode resultar da lei antiga.

"As leis de copyright usado para exigir que os trabalhos com direitos autorais realizar um aviso explícito em formas publicadas para receber proteção de direitos autorais" Compreender Open Source e Licenciamento de Software Livre

No entanto, há muitos que acreditam no contrário. Não te machuca atribuir. É bom, apenas não acidentalmente licencie seu próprio produto como MIT no processo, a menos que você queira.


4
Eu acho que essa resposta é muito confusa. As pessoas não aceitam a atribuição da licença MIT. Ele diz diretamente na licença "O aviso de direitos autorais acima e este aviso de permissão devem ser incluídos em todas as cópias ou partes substanciais do Software". É difícil deixar mais claro que isso. Você não pode tomar algo como garantido, explicitamente declarado.
28916 Bryan Oakley

1
O ponto principal foi o uso do 'Software', que não significa necessariamente 'o seu software ou trabalhos derivados'.
GilesDMiddleton 28/02

2
O que constitui uma "porção substancial?" Com o GitHub sendo usado com mais frequência, como o bloco de rascunho pessoal de um programador, trechos de código estão ficando cada vez menores; cada vez mais trivial.
BTownTKD
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.