1001Ferramentas
📜Geradores

Gerador de Licença BSD 2-Clause

Gere o texto da licença BSD 2-Clause com o seu nome e ano para o seu projeto. Simples e permissiva — copie o arquivo LICENSE pronto para o repositório.


  

A licença BSD 2-Clause explicada

A BSD 2-Clause — também chamada de Simplified BSD ou FreeBSD License — descende das licenças originais do Berkeley Software Distribution, escritas na UC Berkeley nos anos 1980. É uma licença open-source permissiva, curta, aprovada pela OSI e classificada pela FSF como licença livre compatível com GPL. Em espírito é quase idêntica à MIT, com redação ligeiramente mais formal e jurídica.

A licença impõe somente duas condições: (1) redistribuições do código-fonte devem reter o aviso de copyright, a lista de condições e o disclaimer; (2) redistribuições em forma binária devem reproduzir o aviso na documentação ou em outros materiais entregues com a distribuição. Termina com um forte WARRANTY DISCLAIMER que limita a responsabilidade do autor.

Projetos que utilizam

A BSD-2 é usada pelo projeto FreeBSD (núcleo do sistema), NetBSD, FreeRTOS e historicamente pelo OpenSSL (dual com SSLeay) e Redis até a versão 7.4, quando o Redis migrou para a RSALv2/SSPL, mais restritivas. Também é comum em código acadêmico de pesquisa e bibliotecas de firmware embarcado.

BSD-2 vs BSD-3 vs MIT

  • BSD-2 vs BSD-3 — a BSD-3 adiciona uma terceira cláusula de "não endosso": não se pode usar o nome do projeto ou dos contribuidores para endossar derivados sem permissão escrita. Escolha BSD-3 quando a proteção de marca importa; BSD-2 quando não.
  • BSD-2 vs MIT — funcionalmente equivalentes. Algumas empresas preferem a BSD-2 por sua redação ligeiramente mais legalista e por separar explicitamente redistribuição em fonte e em binário.
  • BSD-2 vs Apache 2.0 — a Apache 2.0 adiciona grant explícito de patente e exige arquivo NOTICE; a BSD-2 é silenciosa sobre patentes.

License creep e como aplicar a BSD-2

Muitos projetos que começaram sob BSD migraram para licenças "source-available" mais restritivas (Redis, MongoDB, Elastic, HashiCorp), alegando exploração por provedores de nuvem. Ao escolher BSD-2 hoje, planeje o futuro: contributor license agreements (CLAs) facilitam relicenciamento posterior. Para aplicá-la, adicione um arquivo LICENSE na raiz do repositório e inclua o cabeçalho SPDX // SPDX-License-Identifier: BSD-2-Clause no topo de cada arquivo fonte.

Perguntas frequentes

Posso vender software licenciado sob BSD-2? Sim. A licença permite uso comercial, modificação e redistribuição, incluindo a venda de forks proprietários.

Alguém pode fechar o código de um fork da minha BSD-2? Sim — esta é uma característica definidora das licenças permissivas. O fork pode ser proprietário desde que o aviso de copyright seja preservado.

A BSD é mais popular que a MIT? Não. A MIT domina no GitHub; a BSD é mais frequente no mundo Unix/BSD e em parte da academia.

A BSD-2 protege contra reivindicações de patente? Não. Não há grant explícito de patente. Se patentes importam, prefira Apache 2.0.

Aviso. Este gerador produz um modelo de licença — não constitui aconselhamento jurídico. Para produtos comerciais, licenciamento duplo ou domínios com forte componente de patentes, consulte um advogado.

Ferramentas Relacionadas