Esta é a página de JavaScript License Web Labels do site, no formato que o GNU LibreJS lê para confirmar que todo o JavaScript executado aqui é software livre. A tabela é gerada automaticamente a cada build, porque os nomes dos arquivos mudam junto com o conteúdo.
| assets/index-3JKZIJ_q.js | AGPL-3.0 | viola-libre-b66ffb68901e.tar.gz |
O bundle reúne o código do Viola Libre com bibliotecas de terceiros. Todas as licenças
envolvidas são compatíveis com a AGPL, então a obra combinada é distribuída sob a
GNU AGPL versão 3; os termos originais de cada
biblioteca continuam valendo para ela isoladamente. O tarball da terceira coluna é a árvore
do repositório no commit exato que gerou este build — npm ci && npm run build
reconstrói o arquivo minificado a partir dele.
@tailwindcss/vite 4.3.1 — MITaxios 1.18.1 — MITfuse.js 7.4.2 — Apache-2.0lucide-react 1.21.0 — ISCreact 19.2.7 — MITreact-dom 19.2.7 — MITreact-router-dom 7.18.0 — MITsoundfont-player 0.12.0 — MITtailwindcss 4.3.1 — MITzod 4.4.3 — MITzustand 5.0.14 — MIT
O player de vídeo do YouTube (https://www.youtube.com/iframe_api) é JavaScript
não-livre e por isso nunca é carregado automaticamente: ele só entra em cena
depois de um clique explícito, num botão que avisa disso. Todo o resto do site — cifras,
dicionário de acordes, transposição, auto-rolagem e o editor de timing — funciona sem ele.
Os timbres de instrumento vêm de
midi-js-soundfonts (MIT). Apesar da
extensão .js, esses arquivos são baixados como texto e interpretados como dados de
áudio; nada neles é executado como programa.
O projeto inteiro, incluindo o backend, está em github.com/matheus-fsc/Viola-Libre sob AGPL-3.0-only.