Permissivas

ISC License

Licença permissiva curta, com o mesmo efeito da MIT e da BSD 2-Clause, mas com texto ainda mais enxuto.

SPDXISC

Permissões, condições e limitações em resumo

Permissões

  • Uso comercialO original e as obras derivadas podem ser usados para fins comerciais.
  • DistribuiçãoO código pode ser distribuído.
  • ModificaçãoO código pode ser modificado.
  • Uso privadoO código pode ser usado e modificado internamente, sem publicação.

Condições

  • Aviso de copyright e licençaAo distribuir, é preciso incluir uma cópia da licença e o aviso de direitos autorais.

Limitações

  • Limitação de responsabilidadeDeclara expressamente que não há responsabilidade por danos.
  • Sem garantiaDeclara expressamente que não oferece nenhuma garantia.

Classificação de permissões, condições e limitações: dados do choosealicense.com (GitHub, licença MIT).

Que licença é esta

A licença ISC era usada pelo Internet Systems Consortium (ISC) em softwares como o BIND. Ela remove expressões que se tornaram desnecessárias após a Convenção de Berna e expressa o mesmo efeito da MIT e da BSD 2-Clause em frases mais curtas. É a licença recomendada pelo projeto OpenBSD para código novo e, como o comando npm init do npm colocou ISC como padrão por muito tempo, também é comum em pacotes JavaScript.

Condições

O texto de permissão é uma única frase: permite usar, copiar, modificar e distribuir 'desde que o aviso de copyright acima e este aviso de permissão apareçam em todas as cópias'. Ou seja, como na MIT, manter os avisos é a única condição; o resto é isenção de garantia e responsabilidade.

Equívocos comuns

Como aplicar

Coloque o texto em LICENSE e preencha [year] e [fullname]. O identificador SPDX é ISC.

Quando faz sentido

Nas mesmas situações em que você usaria a MIT. Escolha-a se preferir um texto curto ou quiser seguir as convenções do OpenBSD ou do npm. Ainda assim, a MIT é mais conhecida, então, do ponto de vista da familiaridade dos usuários, a MIT leva vantagem.

Posso colocar código ISC em outro projeto?

Avaliação geral para quando você pega código publicado sob esta licença e o distribui combinado com um projeto sob as licenças abaixo. Ver outras combinações no verificador de compatibilidade →

Projeto de destinoResultadoObservação
Software proprietário (comercial) PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
MIT PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
Apache-2.0 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
MPL-2.0 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
LGPL-2.1 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
LGPL-3.0 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
GPL-2.0 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
GPL-3.0 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.
AGPL-3.0 PermitidoÉ preciso incluir o aviso de copyright original e o texto da licença.

O conteúdo deste site é informação geral e não constitui aconselhamento jurídico. Para decisões reais de distribuição, contratos ou disputas, consulte um advogado ou outro profissional.