Licença BSD de 2 cláusulas: o que pode, o que deve e o que não pode
Permissiva. Id SPDX: BSD-2-Clause
A BSD de 2 cláusulas permite usar, modificar e redistribuir o código em qualquer projeto. Pede só que o aviso de copyright e o aviso legal acompanhem o código-fonte e, no caso de binários, a documentação ou outros materiais que os acompanhem.
Informação, não aconselhamento jurídico. Os resumos são nossos e simplificam; o texto oficial da licença é o que vale. Para decisões com consequência legal ou financeira, consulte um advogado.
Pode
O que a licença permite
- Usar para fins comerciaisO código e os derivados podem ser usados em produto ou serviço comercial.
- Modificar o códigoVocê pode alterar o código.
- Distribuir o códigoVocê pode repassar o código a outras pessoas.
- Usar e modificar em particularVocê pode usar e alterar o código só para você, sem divulgar nada.
Deve
O que você precisa cumprir
- Manter o aviso de copyright e a licençaUma cópia da licença e do aviso de copyright precisa acompanhar o código.
Não pode
O que a licença não dá nem garante
- Sem responsabilidade dos autoresA licença limita a responsabilidade dos autores: eles não respondem por danos do uso.
- Sem garantiaA licença diz expressamente que o código vem sem garantia.
Em português simples
São duas condições: quem redistribui o código-fonte mantém o aviso de copyright, a lista de condições e o aviso legal; quem redistribui binários reproduz os mesmos avisos na documentação ou em outros materiais que acompanham a distribuição. Não há copyleft.
O choosealicense a descreve como permissiva e com diferenças muito pequenas em relação à MIT. O GNU a chama de "licença BSD de 2 cláusulas" e avisa que dizer apenas "licença BSD" pode gerar confusão com a BSD original, que tinha uma cláusula de propaganda: cite sempre o número de cláusulas.
- Tipo
- Permissiva
- Copyleft (pelas condições)
- Não
- Texto oficial
- 189 palavras
- Aprovada pela OSI
- Sim
- Dados coletados em
- 11/10/2026
Quando a BSD de 2 cláusulas faz sentido, e o que observar
Faz sentido quando
- Você quer o efeito da MIT, mas o seu ecossistema ou a sua empresa já usa o texto BSD.
- Projetos derivados de código BSD que já carregam essa licença.
Observe que
- Sem concessão expressa de patentes e sem cláusula sobre o uso do seu nome: para isso, compare com a BSD-3-Clause e a Apache-2.0.
- O modelo tem ano e titular a preencher.
- Escreva sempre "BSD-2-Clause" no cabeçalho e no package.json, nunca só "BSD".
Exemplo resolvido
- Você publica uma ferramenta de linha de comando sob BSD-2-Clause.
- Uma empresa a empacota num instalador e o distribui sem o código-fonte.
- Pode, desde que o aviso de copyright, a lista de condições e o aviso legal apareçam na documentação ou em outro material que acompanhe o instalador.
Como aplicar a licença BSD de 2 cláusulas no seu projeto
Três passos, cada trecho com botão de copiar.
Passo 1. Arquivo de licença na raiz do projeto
curl -L -o LICENSE https://raw.githubusercontent.com/spdx/license-list-data/main/text/BSD-2-Clause.txtcurl.exe no lugar de curl. Quer ler antes? Texto na lista SPDX ou página de quem mantém a licença.Passo 2. Declarar a licença no package.json
{
"license": "BSD-2-Clause"
}Passo 3. Cabeçalho SPDX em cada arquivo de código (opcional)
// SPDX-License-Identifier: BSD-2-Clause# SPDX-License-Identifier: BSD-2-ClauseUma linha no topo do arquivo, com a etiqueta SPDX-License-Identifier, ajuda ferramentas a reconhecer a licença de cada arquivo.
Texto oficial e fontes
O texto jurídico não é traduzido aqui. O que vale é o original.
- Texto na lista SPDX: spdx.org/licenses/BSD-2-Clause.html
- Página no OSI (Open Source Initiative): opensource.org/license/bsd-2-clause
- Resumo original em inglês: choosealicense.com/licenses/bsd-2-clause/
- O que a lista do projeto GNU diz: www.gnu.org/licenses/license-list.html#FreeBSD; veja a página de compatibilidade.
Projetos que usam BSD-2-Clause, exemplos do choosealicense: go-redis, Homebrew, Pony.
Perguntas frequentes
A BSD-2-Clause permite uso comercial?
Sim. Permite uso comercial, modificação, distribuição e uso privado, com a condição de manter o aviso de copyright.
Qual a diferença entre BSD-2-Clause e BSD-3-Clause?
A de 3 cláusulas acrescenta uma proibição: o nome do titular e dos contribuidores não pode ser usado para endossar ou promover produtos derivados sem permissão escrita específica.
Qual a diferença entre BSD-2-Clause e MIT?
Para quem usa, pouca. O choosealicense fala em diferenças muito pequenas: a redação muda, e a BSD distingue a redistribuição de fonte e de binário.
Onde está o texto oficial da licença BSD de 2 cláusulas?
A lista SPDX publica o texto de BSD-2-Clause em https://spdx.org/licenses/BSD-2-Clause.html, e a página de quem mantém a licença está em https://opensource.org/license/bsd-2-clause. O CódigoLivre não traduz nem republica o texto: resume e aponta para o original.
Licenças para comparar
Quem lê esta página costuma olhar também estas.
Continue por aqui
Cada página resolve uma parte da escolha.