Licenças BSD

As licenças BSD são um tipo de licença de baixa restrição para software de código aberto que não coloca requisitos na redistribuição.

Como um tipo de licença de baixa restrição e requisitos, as licenças Berkeley Source Distribution (BSD) são usadas para a distribuição de muitos freeware, shareware e software de código aberto. As licenças BSD são muito parecidas com a licença que acompanhou o BSD original. A licença original do BSD Unix foi escrita pela primeira vez em 1969. Existem 4 cláusulas principais da licença BSD clássica:

  1. A licença BSD UNIX declara que se pode copiar, modificar e redistribuir o código desde que se mantenha uma cópia da declaração de direitos autorais original.
  2. As declarações de direitos autorais devem incluir uma declaração clara de duas restrições para o uso do software distribuído.
  3. Uma isenção de responsabilidade que inclui não reivindicar a autoria do código quando o código não foi escrito pelo usuário e não processar o autor do programa por funcionalidades inesperadas ou indesejáveis.
  4. A estipulação de que não se usa o nome do software ou de seus autores para anunciar ou promover trabalhos derivados da modificação do código distribuído sem o consentimento prévio por escrito.

Simplesmente, outras licenças BSD podem ter estas cláusulas mas podem não incluí-las todas. Como base, as duas primeiras cláusulas são parte de qualquer licença BSD. Há duas, três e quatro cláusulas de licenças BSD.

Uma das principais diferenças entre uma Licença Pública Geral GNU (GNU GPL ou simplesmente GPL), o tipo mais comum de licença para software livre, e uma licença BSD é que a GPL é copyleft, o que significa que qualquer código derivado produzido a partir do código fonte livre original deve permanecer livre. As licenças BSD podem permitir que obras derivadas se tornem software pago.