Avisos de licença de terceiros
O Jambline é proprietário. Os componentes sobre os quais ele é construído não são. Esta página nomeia a licença de cada um. Ela também traz o link para o texto completo da licença de cada um.
Texto completo das licenças, todas as dependências. Cada build gera esse arquivo a partir dos arquivos de bloqueio do repositório. Ele descreve, portanto, a versão que você está usando. Não é um retrato que alguém lembrou de atualizar.
O caso comum
Cada crate Rust do solver carrega uma licença permissiva: MIT, Apache-2.0, Zlib, BSD-2-Clause, Unlicense, 0BSD, ou uma escolha entre elas. Nenhuma é copyleft. Nenhuma deixa a licença sem declarar. O lado npm é em sua maior parte MIT, Apache-2.0, ISC, 0BSD ou BSD-3-Clause.
As quatro que não são simplesmente permissivas
Nenhuma dessas quatro exige que publiquemos o código-fonte do Jambline. Cada linha dá o motivo de o componente estar aqui.
| componente | licença | por que está aqui |
|---|---|---|
@vercel/og | MPL-2.0 | gera o cartão para redes sociais. Usado sem modificação, então a condição é levar o texto junto |
lightningcss | MPL-2.0 | compila a folha de estilos durante o build. Usado sem modificação |
@img/sharp-libvips | LGPL-3.0-or-later | vem com o Next.js para otimização de imagens. O Jambline não otimiza imagem nenhuma, então ele fica fora do build e não é entregue |
caniuse-lite | CC BY-4.0 | dados de suporte de navegadores dentro da cadeia de build, não são entregues |
Dados de medição
As campanhas diante das quais validamos não são dependências. Não as redistribuímos. Os scripts de benchmark baixam essas campanhas, ou o repositório-fonte as inclui onde a licença permite. Os números que essas campanhas nos permitem publicar estão na página de método, cada um com a fonte ao lado.