Microsoft Public License vs MIT?

15

Estou trabalhando com um novo plugin ( flexbox ) e encontrei a licença MS-PL, que eu não tinha corrido antes.

No passado, eu usei principalmente projetos licenciados pelo MIT e pelo Apache, então não tenho ideia de quais são as principais diferenças com esse.

Aqui está um link para ele: link

Alguém pode me ajudar a explicar as diferenças? Eu geralmente sou cauteloso com a Microsoft, então o fato de que este produto vem com isso me deixa nervoso.

    
por streetlight 28.01.2013 / 17:15
fonte

1 resposta

11

Há uma resposta muito boa no Stack Overflow: link

Há também um artigo decente sobre o CMS Wire: link

A versão curta destes é essencialmente que o código sob esta licença pode ser usado ou modificado livremente por qualquer pessoa. Se você optar por usar ou modificar o código liberado sob esta licença, ele deverá ser fornecido sob a mesma licença. Portanto, se você usar uma biblioteca em um projeto, o restante do projeto não precisará ser distribuído sob essa licença, mas a biblioteca o fará. E se você fizer modificações no código em MS-PL, essas modificações também devem seguir essa licença.

    
por 13.02.2013 / 18:53
fonte