Pular para o conteúdo

Licença ISC: o que pode, o que deve e o que não pode

Permissiva. Id SPDX: ISC

A licença ISC permite usar, copiar, modificar e distribuir o software para qualquer fim, com ou sem pagamento, desde que o aviso de copyright e a nota de permissão apareçam em todas as cópias.

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.
  • Distribuir o códigoVocê pode repassar o código a outras pessoas.
  • Modificar o códigoVocê pode alterar o código.
  • 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

O choosealicense a descreve como funcionalmente equivalente à BSD de 2 cláusulas e à MIT, sem alguns trechos de linguagem que não são mais necessários. Na prática, para quem usa, as exigências são as mesmas: manter o aviso. O texto é o mais curto da lista.

Não há copyleft nem concessão expressa de patentes. Como as outras permissivas, o software vem sem garantia e os autores não respondem por danos. O GNU a chama de licença de software livre compatível com a GNU GPL e registra que ela também é conhecida como licença do OpenBSD.

Tipo
Permissiva
Copyleft (pelas condições)
Não
Texto oficial
116 palavras
Aprovada pela OSI
Sim
Dados coletados em
11/10/2026

Quando a ISC faz sentido, e o que observar

Faz sentido quando

  • Você quer o efeito da MIT com o texto mais enxuto possível.
  • Projetos em ecossistemas em que a ISC já é comum: o choosealicense cita Starship, Node.js semver e o iD do OpenStreetMap como exemplos.

Observe que

  • Use o id SPDX "ISC" no cabeçalho e no package.json, para qualquer ferramenta reconhecer a licença.
  • Sem concessão expressa de patentes.
  • O modelo tem ano e titular a preencher.

Exemplo resolvido

Exemplo: um pacote pequeno
  1. Você publica um pacote de utilidades de 200 linhas sob ISC.
  2. Qualquer pessoa pode usá-lo em projeto aberto ou fechado, comercial ou não.
  3. A única condição é manter o aviso de copyright e a nota de permissão nas cópias.

Como aplicar a licença ISC no seu projeto

Três passos, cada trecho com botão de copiar.

Passo 1. Arquivo de licença na raiz do projeto

LICENSE
curl -L -o LICENSE https://raw.githubusercontent.com/spdx/license-list-data/main/text/ISC.txt
Este texto é um modelo com lacunas: abra o arquivo e troque <year> e <owner> pelo ano e pelo nome do titular dos direitos. No PowerShell do Windows, use curl.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

package.json
{
  "license": "ISC"
}
Campo license com o id SPDX. Para um projeto que não pode ser usado por ninguém, o npm aceita o valor UNLICENSED.

Passo 3. Cabeçalho SPDX em cada arquivo de código (opcional)

JavaScript, TypeScript, C, Java, Go…
// SPDX-License-Identifier: ISC
Python, Shell, Ruby, YAML…
# SPDX-License-Identifier: ISC

Uma 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.

Projetos que usam ISC, exemplos do choosealicense: Starship, Node.js semver, OpenStreetMap iD.

Perguntas frequentes

A licença ISC é igual à MIT?

Para quem usa, é equivalente: o choosealicense a descreve como funcionalmente equivalente à MIT e à BSD de 2 cláusulas, com menos linguagem desnecessária.

A licença ISC permite uso comercial?

Sim. Permite uso comercial, modificação, distribuição e uso privado, com a condição de manter o aviso de copyright.

A ISC é compatível com a GPL?

Segundo o GNU, é uma licença de software livre compatível com a GNU GPL.

Onde está o texto oficial da licença ISC?

A lista SPDX publica o texto de ISC em https://spdx.org/licenses/ISC.html, e a página de quem mantém a licença está em https://www.isc.org/licenses/. O CódigoLivre não traduz nem republica o texto: resume e aponta para o original.