Licenças OpenSource, o que significam e como posso usá-las?
Aqui mostramos um quadro resumido das 10 licenças mais utilizadas dentro do Open Source e quais são suas principais características quanto ao seu uso em nossos projetos.
Licenças OpenSource: tabela comparativa
Nome da licença | Iniciais | Permissivo/Copyleft | Reuso? | Modificar? | Uso comercial? | Patentes |
---|---|---|---|---|---|---|
Licença Apache 2.0 | Apache2 | Permissivo | Sim | Sim | Sim | Sim |
Licença MIT | MIT | Permissivo | Sim | Sim | Sim | Não |
Licença BSD de 3 cláusulas | BSD3 | Permissivo | Sim | Sim | Sim | Não |
Licença Pública Geral GNU v3.0 | GPLv3 | Copyleft | Sim | Sim | Sim | Sim |
Licença Pública Geral GNU v2.0 | GPLv2 | Copyleft | Sim | Sim | Sim | Sim |
Licença Pública Geral Menor GNU v3.0 | LGPLv3 | Copyleft | Sim | Sim | Sim | Não |
Licença Pública Geral Menor GNU v2.1 | LGPLv2.1 | Copyleft | Sim | Sim | Sim | Não |
Licença Pública Mozilla 2.0 | MPLv2 | Permissivo | Sim | Sim | Sim | Sim |
Licença Pública Eclipse 2.0 | EPLv2 | Permissivo | Sim | Sim | Sim | Não |
Licença Comum de Desenvolvimento e Distribuição 1.1 | CDDLv1.1 | Permissivo | Sim | Sim | Sim | Não |
Notas
- As licenças permissivas permitem que os usuários façam o que quiserem com o software, inclusive usá-lo em software proprietário.
- As licenças Copyleft exigem que quaisquer trabalhos derivados do software sejam licenciados sob os mesmos termos.
- Reutilizar significa que os usuários podem distribuir livremente o software.
- Modificável significa que os usuários podem modificar livremente o software.
- Patentes especifica se a licença cobre patentes.
- Uso comercial significa que os usuários podem usar o software para fins comerciais.
- Register with Email
- Login with LinkedIn
- Login with GitHub