{
  "_leggimi": [
    "[513] DA DOVE VENGONO: l'elenco di TUTTO quello di altri che il sito usa o mostra, in un posto solo. Lo legge la pagina /crediti.html; lo controlla strumenti/prova-crediti.mjs (anche nel collaudo di GitHub).",
    "CHI PORTA NEL SITO UNA COSA NUOVA DI UN ALTRO (una libreria in public/vendor/, un carattere in public/fonts/, una riga in package.json, dati presi da fuori) AGGIUNGE UNA RIGA QUI, e basta: la pagina si rifa' da sola. Se manca, la prova diventa rossa e dice quale.",
    "La licenza si scrive come la dice il SUO file o la sua fonte, letta davvero: mai a memoria. Se non si trova, «licenza» resta «Da verificare» e quello che manca si scrive in strumenti/crediti-dubbi.json (e nel diario): non si inventa.",
    "QUESTO FILE LO LEGGE CHIUNQUE (e' in public/, il custode lo tiene, l'app lo porta con se'): qui si scrive solo quello che si puo' dire a tutti. I dubbi e le cose da chiarire stanno in strumenti/crediti-dubbi.json, che il sito non pubblica.",
    "COSA VUOLE UNA RIGA: ogni immagine, suono o video di public/ (la voce nomina il file o la sua cartella in «file»); ogni file di dati che dice da dove viene (e ogni voce che ha il nome scritto in quella «fonte» deve nominarlo); ogni indirizzo di internet che il codice chiama (in «servizi»); ogni programma che gira accanto al sito (in «programmi»); ogni Bibbia che il sito sa scaricare. strumenti/prova-crediti.mjs controlla tutto questo e dice che cosa manca.",
    "Campi di ogni voce: id (unico), gruppo (uno dei gruppi qui sotto), nome, cosa (che cos'e', in parole semplici), autore, tipo («libera», «pubblico-dominio», «nostra», «protetta», «servizio»), licenza, licenzaUrl (obbligatorio se il tipo e' «libera»), fonte (da dove viene), dove (dove si vede nel sito), citare (vero se la licenza chiede di dire il nome), chiede (che cosa chiede la licenza, in una riga). Facoltativi: file (i percorsi nel codice: cartelle con la barra in fondo), fileLicenza (il file con il testo della licenza: il primo in public/ e' quello che la pagina collega, meglio un .txt), npm (i nomi in package.json), servizi (gli indirizzi esterni che il codice chiama per questa cosa, per esempio «api.telegram.org»), programmi (le immagini Docker, i pacchetti del Dockerfile e i gruppi delle librerie dell'app che sono questa cosa, per esempio «coturn/coturn», «ffmpeg», «androidx»), nomi (altri nomi con cui la cosa compare nella «fonte» dei file di dati), nota."
  ],
  "aggiornato": "2026-10-13",
  "gruppi": [
    {
      "id": "bibbia",
      "titolo": "La Bibbia e lo studio",
      "icona": "📖"
    },
    {
      "id": "mappa",
      "titolo": "La mappa",
      "icona": "🗺"
    },
    {
      "id": "musica",
      "titolo": "La musica",
      "icona": "🎵"
    },
    {
      "id": "caratteri",
      "titolo": "I caratteri",
      "icona": "🔤",
      "sotto": "Le forme delle lettere. Tutti hanno la licenza SIL Open Font License 1.1: si possono usare e regalare, purché non si vendano da soli e il testo della licenza viaggi con loro (sta accanto a ogni file, in /fonts/)."
    },
    {
      "id": "immagini",
      "titolo": "Le icone e le immagini",
      "icona": "🖼"
    },
    {
      "id": "programma",
      "titolo": "Il programma del sito",
      "icona": "⚙",
      "sotto": "Quello che fa girare il sito sul computer della chiesa, sul PC della regia e nell'app sul telefono. Non si vede, ma senza non c'è niente."
    },
    {
      "id": "servizi",
      "titolo": "I servizi di altri",
      "icona": "🌐",
      "sotto": "Siti e società che il sito chiama per fare alcune cose: ognuno ha le sue regole d'uso. Funzionano solo quando c'è internet."
    },
    {
      "id": "laboratorio",
      "titolo": "Dal Laboratorio",
      "icona": "🧩",
      "sotto": "Prove che si possono accendere una alla volta: queste si vedono solo dove sono accese."
    }
  ],
  "voci": [
    {
      "id": "nuova-riveduta",
      "gruppo": "bibbia",
      "nome": "Nuova Riveduta 2006",
      "cosa": "La traduzione della Bibbia che la chiesa legge.",
      "autore": "Società Biblica di Ginevra",
      "tipo": "protetta",
      "licenza": "Tutti i diritti riservati alla Società Biblica di Ginevra (© 2006)",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "La Bibbia del sito, la lettura del giorno, il versetto in Home, la ricerca, la Chiave e i giochi; brevi versetti anche nelle storie dell'Angolo dei bambini, nei giochi per gruppi e nell'esempio delle grafiche.",
      "citare": true,
      "chiede": "È protetta: si usa solo con il permesso di chi ne ha i diritti.",
      "file": [
        "public/bambini-storie.json",
        "public/giochi-dati.js",
        "public/grafiche.html"
      ],
      "nota": "Il testo intero lo carica la chiesa sul suo computer: non sta nel codice del sito su GitHub. Brevi versetti sono scritti anche nelle storie dei bambini, nei giochi per gruppi e nell'esempio delle grafiche."
    },
    {
      "id": "riveduta-1927",
      "gruppo": "bibbia",
      "nome": "Riveduta 1927 (Luzzi)",
      "cosa": "La Bibbia tradotta da Giovanni Luzzi, la seconda Bibbia italiana del sito.",
      "autore": "Giovanni Luzzi",
      "tipo": "pubblico-dominio",
      "licenza": "Pubblico dominio",
      "licenzaUrl": "",
      "fonte": "https://ebible.org/find/details.php?id=ita1927",
      "dove": "Nelle impostazioni della Bibbia (si scarica da Amministrazione → Lingue), nella lettura su due colonne e nei giochi dei ragazzi.",
      "citare": false,
      "chiede": "Niente: è di tutti.",
      "file": [
        "public/giochi-giovani/parole-ammesse.json",
        "public/giochi-giovani/parole-giorno.json",
        "public/giochi-giovani/cacce-capitolo.json"
      ],
      "nomi": [
        "Riveduta (Luzzi)",
        "Riveduta 1927"
      ],
      "nota": "Presa da eBible.org, che nel suo elenco la segna «public domain» e «Redistributable». Quando il computer della chiesa non ha un capitolo, lo chiede a getBible (api.getbible.net), che ha la stessa traduzione. Dalle sue parole sono ricavati anche gli elenchi dei giochi dei ragazzi (le parole di cinque lettere, la parola del giorno, le cacce nel capitolo); la copia usata per prepararli viene dal progetto seven1m/open-bibles.",
      "servizi": [
        "ebible.org",
        "api.getbible.net"
      ]
    },
    {
      "id": "diodati-1821",
      "gruppo": "bibbia",
      "nome": "Diodati (revisione 1821)",
      "cosa": "La Bibbia di Giovanni Diodati (1641), nella revisione del 1821. Non è la «Nuova Diodati», che è protetta.",
      "autore": "Giovanni Diodati",
      "tipo": "pubblico-dominio",
      "licenza": "Pubblico dominio",
      "licenzaUrl": "",
      "fonte": "https://ebible.org/find/details.php?id=ita1885",
      "dove": "Nelle impostazioni della Bibbia e nella lettura su due colonne, se scaricata da Amministrazione → Lingue.",
      "citare": false,
      "chiede": "Niente: è di tutti."
    },
    {
      "id": "bibbie-altre-lingue",
      "gruppo": "bibbia",
      "nome": "Le Bibbie nelle altre lingue",
      "cosa": "World English Bible (inglese), Louis Segond 1910 (francese), Lutherbibel 1912 (tedesco), Reina-Valera 1909 (spagnolo), Van Dyck 1865 (arabo).",
      "autore": "I loro traduttori; raccolte da eBible.org",
      "tipo": "pubblico-dominio",
      "licenza": "Pubblico dominio",
      "licenzaUrl": "",
      "fonte": "https://ebible.org/",
      "dove": "Quando il sito si legge in un'altra lingua, e nella lettura su due colonne.",
      "citare": false,
      "chiede": "Niente: sono di tutti.",
      "nota": "Le traduzioni moderne (NIV, ESV, Reina-Valera 1960, Nuova Diodati…) sono protette e apposta non ci sono."
    },
    {
      "id": "testi-originali",
      "gruppo": "laboratorio",
      "nome": "Il greco e l'ebraico della Bibbia",
      "cosa": "Il Nuovo Testamento greco (le parole del Textus Receptus di Scrivener, 1894) e l'Antico Testamento ebraico (il Codice di Leningrado).",
      "autore": "Testi antichi",
      "tipo": "pubblico-dominio",
      "licenza": "Pubblico dominio",
      "licenzaUrl": "",
      "fonte": "https://github.com/STEPBible/STEPBible-Data",
      "dove": "L'esperimento «Parola per parola nel greco e nell'ebraico» del Laboratorio.",
      "citare": false,
      "chiede": "Niente: sono di tutti. Arrivano insieme ai dati di STEP Bible (la voce qui sotto)."
    },
    {
      "id": "stepbible",
      "gruppo": "laboratorio",
      "nome": "STEP Bible",
      "cosa": "Per ogni parola greca ed ebraica: come si legge, il numero Strong, la grammatica e il significato (i file TAGNT, TAHOT, TBESG, TBESH).",
      "autore": "STEP Bible, su un lavoro di Tyndale House, Cambridge",
      "tipo": "libera",
      "licenza": "Creative Commons Attribuzione 4.0 (CC BY 4.0)",
      "licenzaUrl": "https://creativecommons.org/licenses/by/4.0/deed.it",
      "fonte": "https://www.STEPBible.org",
      "dove": "Lo Studio del versetto, nella Bibbia: «Greco» ed «Ebraico», le parole originali una per una.",
      "citare": true,
      "chiede": "Di scrivere «STEP Bible» con il collegamento a www.STEPBible.org (lo fa anche in fondo alla scheda).",
      "file": [
        "public/vendor/stepbible/",
        "public/originale/"
      ],
      "fileLicenza": [
        "public/vendor/stepbible/LICENZA.txt",
        "public/vendor/stepbible/LICENSE-CC-BY-4.0.txt"
      ],
      "nota": "Ridotti e cambiati per VideoHub (solo le parole del Textus Receptus, niente spiegazioni lunghe): i cambiamenti sono scritti uno per uno nel file LICENZA.txt accanto ai dati. Le spiegazioni in italiano sono scritte per il sito."
    },
    {
      "id": "openbible",
      "gruppo": "laboratorio",
      "nome": "OpenBible.info — i rimandi dei lettori",
      "cosa": "Circa 345.000 collegamenti fra versetti, votati dai lettori; vengono soprattutto dal «Treasury of Scripture Knowledge» (pubblico dominio).",
      "autore": "OpenBible.info",
      "tipo": "libera",
      "licenza": "Creative Commons Attribuzione (CC BY)",
      "licenzaUrl": "https://creativecommons.org/licenses/by/4.0/deed.it",
      "fonte": "https://www.openbible.info/labs/cross-references/",
      "dove": "La Chiave della Bibbia, nella parte «Scelti dai lettori».",
      "citare": true,
      "chiede": "Di dire che vengono da OpenBible.info, con il collegamento, e che sono stati cambiati.",
      "file": [
        "public/vendor/openbible/"
      ],
      "fileLicenza": [
        "public/vendor/openbible/LICENZA.txt",
        "public/vendor/openbible/LICENSE-CC-BY-4.0.txt"
      ],
      "nota": "Solo i numeri dei versetti e i voti, ridotti ai più votati: nessuna parola della Bibbia inglese (ESV) che OpenBible.info usa sul suo sito. La licenza l'ha controllata Mario sulla pagina del progetto il 13 ottobre 2026."
    },
    {
      "id": "commentario-abbreviato",
      "gruppo": "bibbia",
      "nome": "Commentario abbreviato di Matthew Henry",
      "cosa": "Il commento breve a tutta la Bibbia, capitolo per capitolo, in italiano.",
      "autore": "Matthew Henry (1662-1714); tradotto in italiano per questo sito",
      "tipo": "nostra",
      "licenza": "Da verificare (l'originale inglese è di pubblico dominio)",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "Nella Bibbia: «Commento del capitolo», la colonna accanto al capitolo sul computer, la Chiave («Che cosa dice il commentario»), la scelta «Breve».",
      "citare": false,
      "chiede": "Niente, se la traduzione è stata fatta per il sito: è da confermare.",
      "file": [
        "public/commentario/"
      ],
      "nota": "Il 13 settembre 2026 Mario ha scritto che la traduzione è stata fatta per il sito partendo dall'inglese libero."
    },
    {
      "id": "commentario-completo",
      "gruppo": "bibbia",
      "nome": "Commentario completo di Matthew Henry",
      "cosa": "Il commento lungo a tutta la Bibbia, tradotto in italiano da Antonio Consorte.",
      "autore": "Matthew Henry (1706); traduzione di Antonio Consorte",
      "tipo": "protetta",
      "licenza": "Traduzione a distribuzione gratuita (l'originale del 1706 è di pubblico dominio)",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "Nella Bibbia, «Commento» → «Completo», con la riga «Traduzione italiana di Antonio Consorte».",
      "citare": true,
      "chiede": "Di dire chi l'ha tradotto, e di non farne commercio.",
      "file": [
        "public/commentario-completo/"
      ]
    },
    {
      "id": "armonia-vangeli",
      "gruppo": "laboratorio",
      "nome": "L'armonia dei Vangeli",
      "cosa": "La tabella che mette uno accanto all'altro lo stesso fatto nei quattro Vangeli: scritta per il sito seguendo A. T. Robertson, «A Harmony of the Gospels» (1922), e i canoni di Eusebio.",
      "autore": "A. T. Robertson (1922); tabella scritta per VideoHub",
      "tipo": "pubblico-dominio",
      "licenza": "Pubblico dominio",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "L'esperimento «I Vangeli affiancati» del Laboratorio: sopra i capitoli dei Vangeli che hanno lo stesso racconto in un altro.",
      "citare": false,
      "chiede": "Niente: è di tutti."
    },
    {
      "id": "glossario",
      "gruppo": "bibbia",
      "nome": "Il glossario biblico",
      "cosa": "Le parole difficili della Bibbia spiegate in poche righe, per la lettura in chiesa.",
      "autore": "Scritto per VideoHub",
      "tipo": "nostra",
      "licenza": "Del sito",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "«Glossario biblico» nella Bibbia, e nella Chiave («Parole di questo versetto»).",
      "citare": false,
      "chiede": "",
      "file": [
        "public/glossario-biblico.json"
      ],
      "nomi": [
        "Glossario biblico"
      ]
    },
    {
      "id": "enciclopedia-wilson",
      "gruppo": "bibbia",
      "nome": "Enciclopedia biblica di Richard Wilson",
      "cosa": "3.500 voci, una per ogni nome che compare nella Bibbia.",
      "autore": "Richard Wilson; distribuita con il programma «La Parola»",
      "tipo": "protetta",
      "licenza": "Da verificare",
      "licenzaUrl": "",
      "fonte": "https://www.laparola.net/",
      "dove": "La scheda «chi è / che cos'è», come prima fonte.",
      "citare": true,
      "chiede": "Di dire di chi è l'opera.",
      "nota": "Il file lo carica la chiesa da Amministrazione: non sta nel codice del sito su GitHub. Senza, la scheda ha una fonte in meno."
    },
    {
      "id": "wikipedia",
      "gruppo": "bibbia",
      "nome": "Wikipedia in italiano",
      "cosa": "L'enciclopedia scritta dai volontari: il sito la cerca solo quando le altre fonti non hanno la voce.",
      "autore": "I volontari di Wikipedia",
      "tipo": "libera",
      "licenza": "Creative Commons Attribuzione - Condividi allo stesso modo 4.0 (CC BY-SA 4.0)",
      "licenzaUrl": "https://creativecommons.org/licenses/by-sa/4.0/deed.it",
      "fonte": "https://it.wikipedia.org/",
      "dove": "La scheda «chi è / che cos'è», come ultima fonte, con il collegamento alla voce («Da Wikipedia in italiano»).",
      "citare": true,
      "chiede": "Di dire che il testo viene da Wikipedia, con il collegamento, e di lasciarlo con la stessa licenza.",
      "servizi": [
        "it.wikipedia.org"
      ]
    },
    {
      "id": "natural-earth",
      "gruppo": "mappa",
      "nome": "Natural Earth",
      "cosa": "Le coste, le isole, i fiumi, i laghi e i confini di oggi.",
      "autore": "Tom Patterson, Nathaniel Vaughn Kelso e i volontari di Natural Earth",
      "tipo": "pubblico-dominio",
      "licenza": "Pubblico dominio",
      "licenzaUrl": "https://www.naturalearthdata.com/about/terms-of-use/",
      "fonte": "https://www.naturalearthdata.com/",
      "dove": "La mappa della Bibbia (anche in 3D), «La Sicilia a confronto», la mappa di oggi.",
      "citare": false,
      "chiede": "Niente: dice da sé che citarla non serve. La citiamo lo stesso, per gratitudine.",
      "file": [
        "public/coste.json",
        "public/acque.json",
        "public/oggi.json",
        "public/sicilia.json"
      ],
      "nota": "Le coste 1:50m sono arrivate attraverso il pacchetto world-atlas 2.0.2 (licenza ISC); ritagliate, semplificate e arrotondate qui: nel sito ci sono solo numeri."
    },
    {
      "id": "esa-worldcover",
      "gruppo": "mappa",
      "nome": "ESA WorldCover 2021",
      "cosa": "La carta del paesaggio: boschi, macchia, pascoli, deserti e paludi. Da qui viene anche la costa da El-Arish a Tripoli e il golfo di Aqaba.",
      "autore": "L'Agenzia Spaziale Europea (ESA). La frase da riportare: «© ESA WorldCover project 2021 / Contains modified Copernicus Sentinel data (2021) processed by ESA WorldCover consortium»",
      "tipo": "libera",
      "licenza": "Creative Commons Attribuzione 4.0 (CC BY 4.0)",
      "licenzaUrl": "https://creativecommons.org/licenses/by/4.0/deed.it",
      "fonte": "https://esa-worldcover.org/",
      "dove": "La mappa della Bibbia (anche in 3D): il colore della terra.",
      "citare": true,
      "chiede": "Di riportare la frase qui sopra, con la licenza. Sotto la mappa c'è la riga corta, che porta qui.",
      "file": [
        "public/rilievo/paesaggio/",
        "public/coste.json"
      ],
      "fileLicenza": [
        "public/rilievo/LEGGIMI.txt"
      ],
      "nota": "Cambiata per VideoHub: ridotta a tre ingrandimenti, ricolorata (boschi, macchia, pascoli, deserti e paludi coi colori della mappa) e con le città di oggi dipinte come i campi intorno. Da qui viene anche un tratto della costa (da El-Arish a Tripoli e il golfo di Aqaba, in coste.json)."
    },
    {
      "id": "terrain-tiles",
      "gruppo": "mappa",
      "nome": "Terrain Tiles (le quote dei monti)",
      "cosa": "Quanto è alto ogni punto: da qui vengono le ombre dei rilievi e la mappa in 3D.",
      "autore": "Mapzen, con i dati SRTM e GMTED2010 (U.S. Geological Survey) ed ETOPO1 (NOAA)",
      "tipo": "libera",
      "licenza": "Dati aperti: SRTM, GMTED2010 ed ETOPO1 sono di pubblico dominio; Terrain Tiles chiede di citarli",
      "licenzaUrl": "https://github.com/tilezen/joerd/blob/master/docs/attribution.md",
      "fonte": "https://registry.opendata.aws/terrain-tiles/",
      "dove": "La mappa della Bibbia: i rilievi; la mappa in 3D.",
      "citare": true,
      "chiede": "Di scrivere: «Terrain Tiles: Mapzen; dati SRTM e GMTED2010 per gentile concessione dello U.S. Geological Survey; ETOPO1 della NOAA». Per l'Europa (Grecia, Cipro…) i dati possono venire anche da EU-DEM: «prodotto con dati e informazioni Copernicus finanziati dall'Unione europea».",
      "file": [
        "public/rilievo/largo.jpg",
        "public/rilievo/medio.jpg",
        "public/rilievo/vicino.jpg",
        "public/rilievo/t/",
        "public/rilievo/quote/",
        "public/rilievo/tessere.json",
        "public/rilievo/quadri.json"
      ],
      "fileLicenza": [
        "public/rilievo/LEGGIMI.txt"
      ],
      "nota": "Cambiate per VideoHub: le ombre dei rilievi sono calcolate qui dalle quote; per la mappa in 3D il mare è portato a zero (tranne la valle del Giordano e la depressione di Qattara) e le quote sono arrotondate."
    },
    {
      "id": "leaflet",
      "gruppo": "mappa",
      "nome": "Leaflet 1.9.4",
      "cosa": "Il motore che fa muovere la mappa: spostarsi, ingrandire, toccare un nome.",
      "autore": "Volodymyr Agafonkin e CloudMade",
      "tipo": "libera",
      "licenza": "BSD a 2 clausole",
      "licenzaUrl": "https://opensource.org/license/bsd-2-clause",
      "fonte": "https://leafletjs.com/",
      "dove": "La mappa della Bibbia e la mappa dell'Attrezzatura.",
      "citare": true,
      "chiede": "Che l'avviso con i nomi degli autori resti insieme ai file.",
      "file": [
        "public/vendor/leaflet/"
      ],
      "fileLicenza": [
        "public/vendor/leaflet/LICENSE.txt"
      ]
    },
    {
      "id": "maplibre",
      "gruppo": "mappa",
      "nome": "MapLibre GL JS 6.11.1",
      "cosa": "Il motore della mappa in 3D.",
      "autore": "I volontari di MapLibre; dentro c'è anche codice di Mapbox (fino alla 1.13), di glfx.js (Evan Wallace) e di d3-color (Mike Bostock)",
      "tipo": "libera",
      "licenza": "BSD a 3 clausole (e MIT per glfx.js)",
      "licenzaUrl": "https://github.com/maplibre/maplibre-gl-js/blob/v6.11.1/LICENSE.txt",
      "fonte": "https://maplibre.org/",
      "dove": "La mappa della Bibbia in 3D.",
      "citare": true,
      "chiede": "Che gli avvisi con i nomi degli autori restino insieme ai file.",
      "file": [
        "public/vendor/maplibre/"
      ],
      "fileLicenza": [
        "public/vendor/maplibre/LICENSE.txt"
      ]
    },
    {
      "id": "openstreetmap",
      "gruppo": "mappa",
      "nome": "OpenStreetMap",
      "cosa": "La mappa vera delle strade e dei posti, e i nomi dei posti.",
      "autore": "I contributori di OpenStreetMap (© OpenStreetMap contributors)",
      "tipo": "libera",
      "licenza": "Open Database License 1.0 (ODbL)",
      "licenzaUrl": "https://www.openstreetmap.org/copyright",
      "fonte": "https://www.openstreetmap.org/",
      "dove": "La mappa dell'Attrezzatura (le tessere, solo quando c'è internet), il nome del posto, che il computer della chiesa chiede a Nominatim, e i defibrillatori dell'esperimento «Emergenza» del Laboratorio.",
      "citare": true,
      "chiede": "Di scrivere «© OpenStreetMap contributors» con il collegamento alla pagina dei diritti: lo fa la mappa stessa, in basso a destra, e lo scrive anche qui.",
      "nota": "Le tessere non si scaricano nel sito: arrivano solo mentre si guarda, quando c'è internet.",
      "servizi": [
        "tile.openstreetmap.org",
        "nominatim.openstreetmap.org",
        "overpass-api.de"
      ]
    },
    {
      "id": "luoghi-rotte",
      "gruppo": "mappa",
      "nome": "I luoghi e i viaggi della Bibbia",
      "cosa": "Le coordinate dei luoghi e le tappe dei viaggi, ognuna col suo versetto.",
      "autore": "Messi insieme per VideoHub dagli atlanti biblici",
      "tipo": "nostra",
      "licenza": "Del sito",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "La mappa della Bibbia, i luoghi del capitolo, il gioco «Dove si trova?».",
      "citare": false,
      "chiede": "",
      "file": [
        "public/luoghi-biblici.json",
        "public/rotte-bibliche.json"
      ],
      "nota": "Alcune posizioni sono incerte, e il sito lo dice.",
      "nomi": [
        "Luoghi della Bibbia",
        "Le rotte"
      ]
    },
    {
      "id": "pergamena-cornice",
      "gruppo": "mappa",
      "nome": "La pergamena e la cornice della mappa",
      "cosa": "Il fondo di carta antica e la cornice da atlante con la rosa dei venti.",
      "autore": "Mario, per la chiesa (immagini generate con l'intelligenza artificiale)",
      "tipo": "nostra",
      "licenza": "Della chiesa",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "La mappa della Bibbia.",
      "citare": false,
      "chiede": "",
      "file": [
        "public/pergamena-chiara.jpg",
        "public/pergamena-scura.jpg",
        "public/cornice-mappa.png"
      ]
    },
    {
      "id": "abcjs",
      "gruppo": "musica",
      "nome": "abcjs 6.4.4",
      "cosa": "Il motore che disegna lo spartito della melodia a partire dalla musica scritta a lettere.",
      "autore": "Paul Rosen e Gregory Dyke",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://abcjs.net/",
      "dove": "I cantici della squadra (Musica), la linguetta «Spartito».",
      "citare": true,
      "chiede": "Che l'avviso con i nomi degli autori resti insieme al file.",
      "file": [
        "public/vendor/abcjs/"
      ],
      "fileLicenza": [
        "public/vendor/abcjs/LICENSE.txt"
      ]
    },
    {
      "id": "chords-db",
      "gruppo": "musica",
      "nome": "chords-db 0.5.1",
      "cosa": "Dove vanno le dita per ogni accordo, sulla chitarra e sull'ukulele.",
      "autore": "David Rubert",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/tombatossals/chords-db",
      "dove": "I disegni degli accordi nel foglio di un cantico (Musica) e nel gobbo dei musicisti.",
      "citare": true,
      "chiede": "Che l'avviso con il nome dell'autore resti insieme ai file (è scritto anche sotto i disegni).",
      "file": [
        "public/vendor/chords-db/"
      ],
      "fileLicenza": [
        "public/vendor/chords-db/LICENZA.txt",
        "public/vendor/chords-db/LICENSE"
      ]
    },
    {
      "id": "innario",
      "gruppo": "musica",
      "nome": "Gli inni e i cantici",
      "cosa": "I testi e gli accordi dell'innario della chiesa, e per i musicisti i canti di «Cantate al Signore».",
      "autore": "I loro autori ed editori",
      "tipo": "protetta",
      "licenza": "Da verificare",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "I Cantici sul telefono, la proiezione e il gobbo; «Cantate al Signore» solo per la squadra (Musica).",
      "citare": true,
      "chiede": "Di dire di chi sono testo e musica, quando si sa.",
      "nota": "Li carica la chiesa sul suo computer: non stanno nel codice del sito su GitHub."
    },
    {
      "id": "musica-nas",
      "gruppo": "musica",
      "nome": "La musica caricata sul computer della chiesa",
      "cosa": "Le registrazioni dei cantici, le basi per cantare e le canzoni dei bambini (anche le ninne nanne della buonanotte).",
      "autore": "I loro autori, interpreti ed editori",
      "tipo": "protetta",
      "licenza": "Da verificare",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "La musica del sito, le basi dei cantici e le canzoni dell'Angolo dei bambini.",
      "citare": true,
      "chiede": "Di dire di chi sono, quando si sa, e di usarle solo con il permesso di chi ne ha i diritti.",
      "nota": "Le carica la chiesa sul suo computer: non stanno nel codice del sito su GitHub."
    },
    {
      "id": "literata",
      "gruppo": "caratteri",
      "nome": "Literata",
      "cosa": "Il carattere da lettura lunga (quello di Google Play Libri).",
      "autore": "The Literata Project Authors",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/googlefonts/literata",
      "dove": "La Bibbia (si sceglie nelle sue impostazioni) e «Il mio cammino».",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/literata-latin-400-normal.woff2",
        "public/fonts/literata-latin-400-italic.woff2",
        "public/fonts/literata-latin-700-normal.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-literata.txt"
      ]
    },
    {
      "id": "atkinson",
      "gruppo": "caratteri",
      "nome": "Atkinson Hyperlegible Next",
      "cosa": "Il «Carattere chiaro»: le lettere che si confondono (I l 1, b d, O 0) hanno forme ben diverse.",
      "autore": "Braille Institute of America (The Atkinson Hyperlegible Next Project Authors)",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/googlefonts/atkinson-hyperlegible-next",
      "dove": "Aspetto e lettura → «Carattere chiaro».",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/atkinson-hyperlegible-next-latin-400-normal.woff2",
        "public/fonts/atkinson-hyperlegible-next-latin-400-italic.woff2",
        "public/fonts/atkinson-hyperlegible-next-latin-700-normal.woff2",
        "public/fonts/atkinson-hyperlegible-next-latin-ext-400-normal.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-atkinson-hyperlegible-next.txt"
      ]
    },
    {
      "id": "opendyslexic",
      "gruppo": "caratteri",
      "nome": "OpenDyslexic",
      "cosa": "Il carattere per chi ha la dislessia: le lettere hanno il fondo più pesante, così non sembrano capovolte.",
      "autore": "Abbie Gonzalez",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://opendyslexic.org/",
      "dove": "Aspetto e lettura → il carattere per la dislessia, in tutto il sito.",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/opendyslexic-latin-400-normal.woff2",
        "public/fonts/opendyslexic-latin-400-italic.woff2",
        "public/fonts/opendyslexic-latin-700-normal.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-opendyslexic.txt"
      ]
    },
    {
      "id": "marcellus",
      "gruppo": "caratteri",
      "nome": "Marcellus",
      "cosa": "Il carattere dei titoli, con le grazie come le iscrizioni antiche.",
      "autore": "Brian J. Bonislawsky (Astigmatic)",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/google/fonts/tree/main/ofl/marcellus",
      "dove": "Le grafiche del culto, i nomi sulla mappa, «Il mio cammino», gli sfondi e le immagini dei versetti.",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/marcellus.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-marcellus.txt"
      ]
    },
    {
      "id": "great-vibes",
      "gruppo": "caratteri",
      "nome": "Great Vibes",
      "cosa": "La calligrafia coi ricci, per la parola che porta il senso del versetto.",
      "autore": "Robert Leuschke (The Great Vibes Pro Project Authors)",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/googlefonts/great-vibes",
      "dove": "Gli sfondi per il proiettore, le immagini dei versetti e i post.",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/great-vibes.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-great-vibes.txt"
      ]
    },
    {
      "id": "anton",
      "gruppo": "caratteri",
      "nome": "Anton",
      "cosa": "Un carattere alto e stretto, per le scritte che devono farsi vedere.",
      "autore": "Vernon Adams (The Anton Project Authors)",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/googlefonts/AntonFont",
      "dove": "Gli sfondi per il proiettore e i post.",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/anton.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-anton.txt"
      ]
    },
    {
      "id": "caveat-brush",
      "gruppo": "caratteri",
      "nome": "Caveat Brush",
      "cosa": "Una scrittura a mano, col pennello.",
      "autore": "Pablo Impallari (Impallari Type), © 2015 Google Inc.",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/google/fonts/tree/main/ofl/caveatbrush",
      "dove": "Gli sfondi per il proiettore e i post.",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/caveat.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-caveat-brush.txt"
      ]
    },
    {
      "id": "patrick-hand",
      "gruppo": "caratteri",
      "nome": "Patrick Hand",
      "cosa": "Una scrittura a mano, come a penna.",
      "autore": "Patrick Wagesreiter",
      "tipo": "libera",
      "licenza": "SIL Open Font License 1.1",
      "licenzaUrl": "https://openfontlicense.org",
      "fonte": "https://github.com/google/fonts/tree/main/ofl/patrickhand",
      "dove": "Gli sfondi per il proiettore e i post.",
      "citare": true,
      "chiede": "Che il testo della licenza viaggi con il file, e che il carattere non si venda da solo.",
      "file": [
        "public/fonts/patrick.woff2"
      ],
      "fileLicenza": [
        "public/fonts/LICENSE-patrick-hand.txt"
      ]
    },
    {
      "id": "icone",
      "gruppo": "immagini",
      "nome": "Le icone a un filo",
      "cosa": "Le 180 icone disegnate a linea che il sito mette al posto delle faccine colorate del telefono.",
      "autore": "Disegnate per VideoHub",
      "tipo": "nostra",
      "licenza": "Del sito",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "In tutto il sito.",
      "citare": false,
      "chiede": "",
      "file": [
        "public/icons.svg",
        "public/vh-ui.js"
      ],
      "nota": "Disegnate qui su una griglia di 24 punti, tratto 1,8 arrotondato: non sono prese da una raccolta di altri."
    },
    {
      "id": "qrcode-generator",
      "gruppo": "immagini",
      "nome": "qrcode-generator 2.0.4",
      "cosa": "Il programma che disegna i codici QR.",
      "autore": "Kazuhiko Arase",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/kazuhikoarase/qrcode-generator",
      "dove": "Il QR del sito in Amministrazione, i cartelli, gli eventi, i giochi, «I miei dati», le grafiche e le altre pagine col QR.",
      "citare": true,
      "chiede": "Che l'avviso con il nome dell'autore resti insieme al file.",
      "file": [
        "public/vendor/qrcode/",
        "public/qr.js"
      ],
      "fileLicenza": [
        "public/vendor/qrcode/LICENZA.txt"
      ],
      "nota": "«QR Code» è un marchio registrato di DENSO WAVE INCORPORATED: il marchio riguarda il nome, non i codici."
    },
    {
      "id": "qr-leggi",
      "gruppo": "immagini",
      "nome": "qr 0.7.2 (il lettore dei QR)",
      "cosa": "Legge un codice QR dalla fotocamera o da una foto, dove il telefono non sa farlo da solo (iPhone, Firefox).",
      "autore": "Paul Miller",
      "tipo": "libera",
      "licenza": "MIT (la libreria è anche Apache 2.0: qui si usa la MIT)",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/paulmillr/qr",
      "dove": "«Scansiona un codice QR».",
      "citare": true,
      "chiede": "Che l'avviso con il nome dell'autore resti insieme ai file.",
      "file": [
        "public/vendor/qr-leggi/"
      ],
      "fileLicenza": [
        "public/vendor/qr-leggi/LICENZA.txt"
      ]
    },
    {
      "id": "confetti",
      "gruppo": "immagini",
      "nome": "canvas-confetti 1.9.4",
      "cosa": "I coriandoli che piovono quando un bambino finisce un gioco.",
      "autore": "Kiril Vatev",
      "tipo": "libera",
      "licenza": "ISC",
      "licenzaUrl": "https://opensource.org/license/isc-license-txt",
      "fonte": "https://github.com/catdad/canvas-confetti",
      "dove": "L'Angolo dei bambini e le grafiche del culto.",
      "citare": true,
      "chiede": "Che l'avviso con il nome dell'autore resti insieme al file.",
      "file": [
        "public/vendor/confetti/"
      ],
      "fileLicenza": [
        "public/vendor/confetti/LICENZA.txt"
      ]
    },
    {
      "id": "tavole",
      "gruppo": "immagini",
      "nome": "Le tavole illustrate",
      "cosa": "Le illustrazioni dei luoghi e dei fatti della Bibbia, comprese quelle a piena pagina di «Bibbia 3D».",
      "autore": "Mario, per la chiesa (fatte con l'intelligenza artificiale, controllate e corrette nelle scritte)",
      "tipo": "nostra",
      "licenza": "Della chiesa",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "Nella Bibbia (le tavole del capitolo) e nella proiezione.",
      "citare": false,
      "chiede": "",
      "file": [
        "public/tavole/"
      ]
    },
    {
      "id": "atlante",
      "gruppo": "immagini",
      "nome": "Atlante 3D della Geografia Biblica",
      "cosa": "L'atlante «Dalla Genesi all'Apocalisse»: 13 capitoli con le immagini e i versetti.",
      "autore": "Mario, per la chiesa (immagini fatte con l'intelligenza artificiale, non in scala); edizione rivista per il sito",
      "tipo": "nostra",
      "licenza": "Della chiesa",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "«Atlante» fra gli strumenti della Bibbia.",
      "citare": false,
      "chiede": "",
      "file": [
        "public/atlante/"
      ]
    },
    {
      "id": "pennellate",
      "gruppo": "immagini",
      "nome": "Le pennellate degli sfondi",
      "cosa": "Le forme sotto le parole: la pennellata della chiesa, l'acquerello, il pennarello, la macchia, la carta strappata.",
      "autore": "Mario, per la chiesa",
      "tipo": "nostra",
      "licenza": "Della chiesa",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "Gli sfondi per il proiettore.",
      "citare": false,
      "chiede": "",
      "file": [
        "public/sfondi/"
      ]
    },
    {
      "id": "logo-chiesa",
      "gruppo": "immagini",
      "nome": "Il logo della chiesa e le icone dell'app",
      "cosa": "Il logo «Chiesa Cristiana Evangelica ADI Gela» (bianco e nero), le icone che il telefono mette sullo schermo e nelle notifiche, le icone delle scorciatoie e le tre immagini del sito che il telefono mostra quando si installa l'app.",
      "autore": "La chiesa, per il suo sito",
      "tipo": "nostra",
      "licenza": "Della chiesa",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "L'intestazione del sito, le grafiche e i cartelli, la bacheca, le icone dell'app sul telefono, le notifiche e la finestra che propone di installare l'app.",
      "citare": false,
      "chiede": "",
      "file": [
        "public/icons/",
        "public/schermate/"
      ]
    },
    {
      "id": "logo-adi",
      "gruppo": "immagini",
      "nome": "Il logo delle ADI",
      "cosa": "«ADI — Tutto l'Evangelo», il logo delle Assemblee di Dio in Italia.",
      "autore": "Assemblee di Dio in Italia",
      "tipo": "protetta",
      "licenza": "Marchio delle ADI, usato dalla chiesa che ne fa parte",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "Le donazioni (8×1000).",
      "citare": false,
      "chiede": "Si usa così com'è, per la chiesa.",
      "file": [
        "public/img/adi-logo.png"
      ]
    },
    {
      "id": "gioia-nel-dare",
      "gruppo": "immagini",
      "nome": "Il logo e il volantino di Gioia nel Dare",
      "cosa": "Il logo, la cesta e il volantino del 5×1000.",
      "autore": "Gioia nel Dare",
      "tipo": "protetta",
      "licenza": "Dell'associazione Gioia nel Dare",
      "licenzaUrl": "",
      "fonte": "",
      "dove": "La pagina di Gioia nel Dare e le donazioni (5×1000).",
      "citare": false,
      "chiede": "Si usano così come sono, per l'associazione.",
      "file": [
        "public/img/gioia-nel-dare-logo.png",
        "public/img/gioia-nel-dare-logo-2x.png",
        "public/img/gioia-nel-dare-cesta.webp",
        "public/img/volantino-5x1000.jpg"
      ]
    },
    {
      "id": "foto-libere",
      "gruppo": "immagini",
      "nome": "Le foto scelte in rete",
      "cosa": "Le fotografie che la squadra cerca per gli sfondi e i post: solo dal pubblico dominio (Openverse, «CC0» e «PDM») o da Pexels.",
      "autore": "I fotografi di ogni foto",
      "tipo": "libera",
      "licenza": "Pubblico dominio (Openverse) e licenza di Pexels",
      "licenzaUrl": "https://www.pexels.com/license/",
      "fonte": "https://openverse.org/",
      "dove": "«Crea un post» e «Sfondi», quando si cerca una foto.",
      "citare": false,
      "chiede": "Niente da scrivere sotto: per questo si cercano solo lì.",
      "servizi": [
        "api.pexels.com",
        "api.openverse.org"
      ]
    },
    {
      "id": "wikimedia-commons",
      "gruppo": "immagini",
      "nome": "Wikimedia Commons",
      "cosa": "Le foto vere degli apparecchi della regia.",
      "autore": "Gli autori di ogni foto",
      "tipo": "libera",
      "licenza": "Quella di ogni foto, scritta accanto",
      "licenzaUrl": "https://commons.wikimedia.org/wiki/Commons:Licensing/it",
      "fonte": "https://commons.wikimedia.org/",
      "dove": "L'Attrezzatura: la foto di un apparecchio, con autore e licenza.",
      "citare": true,
      "chiede": "Di dire l'autore e la licenza di ogni foto (il sito li scrive sotto).",
      "nota": "Le foto non si scaricano nel sito: resta il loro indirizzo.",
      "servizi": [
        "commons.wikimedia.org"
      ]
    },
    {
      "id": "nodejs",
      "gruppo": "programma",
      "nome": "Node.js 22",
      "cosa": "Il motore che fa girare il programma del sito sul computer della chiesa.",
      "autore": "I contributori di Node.js (OpenJS Foundation)",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://github.com/nodejs/node/blob/main/LICENSE",
      "fonte": "https://nodejs.org/",
      "dove": "Dietro a tutto.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma.",
      "programmi": [
        "node"
      ]
    },
    {
      "id": "atem-connection",
      "gruppo": "programma",
      "nome": "atem-connection",
      "cosa": "Parla con il mixer ATEM della regia.",
      "autore": "Norsk rikskringkasting AS (NRK) e il progetto Sofie",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/Sofie-Automation/sofie-atem-connection",
      "dove": "La regia e la pagina del mixer ATEM.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma.",
      "npm": [
        "atem-connection"
      ]
    },
    {
      "id": "fast-xml-parser",
      "gruppo": "programma",
      "nome": "fast-xml-parser",
      "cosa": "Legge i file XML (per esempio gli elenchi dei video di YouTube).",
      "autore": "Amit Kumar Gupta",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/NaturalIntelligence/fast-xml-parser",
      "dove": "Dietro ai video e ai podcast.",
      "citare": true,
      "chiede": "Che l'avviso con l'autore resti insieme al programma.",
      "npm": [
        "fast-xml-parser"
      ]
    },
    {
      "id": "mammoth",
      "gruppo": "programma",
      "nome": "mammoth",
      "cosa": "Legge i documenti Word (.docx).",
      "autore": "Michael Williamson",
      "tipo": "libera",
      "licenza": "BSD a 2 clausole",
      "licenzaUrl": "https://opensource.org/license/bsd-2-clause",
      "fonte": "https://github.com/mwilliamson/mammoth.js",
      "dove": "Quando si carica un documento Word (studi, accordi).",
      "citare": true,
      "chiede": "Che l'avviso con l'autore resti insieme al programma.",
      "npm": [
        "mammoth"
      ]
    },
    {
      "id": "msedge-tts",
      "gruppo": "programma",
      "nome": "msedge-tts",
      "cosa": "Chiede le voci naturali di Microsoft (quelle del browser Edge) per leggere ad alta voce.",
      "autore": "Migushthe2nd",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/Migushthe2nd/MsEdgeTTS",
      "dove": "La voce che legge la Bibbia e i testi, quando la si sceglie.",
      "citare": true,
      "chiede": "Che l'avviso con l'autore resti insieme al programma.",
      "npm": [
        "msedge-tts"
      ],
      "nota": "Le voci sono un servizio di Microsoft: si usano mentre si ascolta, quando c'è internet."
    },
    {
      "id": "music-metadata",
      "gruppo": "programma",
      "nome": "music-metadata",
      "cosa": "Legge titolo e durata dei file audio.",
      "autore": "Borewit",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/Borewit/music-metadata",
      "dove": "La musica caricata sul computer della chiesa (basi e cantici).",
      "citare": true,
      "chiede": "Che l'avviso con l'autore resti insieme al programma.",
      "npm": [
        "music-metadata"
      ]
    },
    {
      "id": "nodemailer",
      "gruppo": "programma",
      "nome": "nodemailer",
      "cosa": "Manda le mail (la prova della posta, la copia di sicurezza).",
      "autore": "Andris Reinman",
      "tipo": "libera",
      "licenza": "MIT-0",
      "licenzaUrl": "https://opensource.org/license/mit-0",
      "fonte": "https://nodemailer.com/",
      "dove": "Dietro alle mail che manda il sito.",
      "citare": false,
      "chiede": "Niente: la MIT-0 non chiede nemmeno di citare.",
      "npm": [
        "nodemailer"
      ]
    },
    {
      "id": "pdf-parse",
      "gruppo": "programma",
      "nome": "pdf-parse (con pdf.js di Mozilla)",
      "cosa": "Legge il testo dei PDF.",
      "autore": "Mehmet Kozan; dentro c'è pdf.js della Mozilla Foundation",
      "tipo": "libera",
      "licenza": "MIT (pdf.js: Apache 2.0)",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/mehmet-kozan/pdf-parse",
      "dove": "Quando si carica un PDF (studi, libri di accordi).",
      "citare": true,
      "chiede": "Che gli avvisi con gli autori restino insieme al programma.",
      "npm": [
        "pdf-parse"
      ]
    },
    {
      "id": "pdfkit",
      "gruppo": "programma",
      "nome": "PDFKit",
      "cosa": "Scrive i PDF (i fogli da stampare, le diapositive della guida).",
      "autore": "Devon Govett",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://pdfkit.org/",
      "dove": "Quando il sito prepara un PDF da scaricare.",
      "citare": true,
      "chiede": "Che l'avviso con l'autore resti insieme al programma.",
      "npm": [
        "pdfkit"
      ]
    },
    {
      "id": "sharp",
      "gruppo": "programma",
      "nome": "sharp (con libvips)",
      "cosa": "Rimpicciolisce e raddrizza le foto caricate, e trasforma i disegni in immagini.",
      "autore": "Lovell Fuller; dentro c'è libvips (John Cupitt e altri)",
      "tipo": "libera",
      "licenza": "Apache 2.0 (libvips: LGPL 3.0 o successiva)",
      "licenzaUrl": "https://www.apache.org/licenses/LICENSE-2.0",
      "fonte": "https://sharp.pixelplumbing.com/",
      "dove": "Le foto caricate sul computer della chiesa (l'Attrezzatura, gli studi dei pastori e le altre) e i disegni del libretto della scuola domenicale.",
      "citare": true,
      "chiede": "Che gli avvisi restino insieme al programma; libvips si può sostituire con un'altra versione.",
      "npm": [
        "sharp"
      ]
    },
    {
      "id": "tesseract",
      "gruppo": "programma",
      "nome": "tesseract.js (e l'italiano di Tesseract)",
      "cosa": "Legge le parole scritte in una foto (OCR).",
      "autore": "Project Naptha (tesseract.js) e i contributori di Tesseract",
      "tipo": "libera",
      "licenza": "Apache 2.0",
      "licenzaUrl": "https://www.apache.org/licenses/LICENSE-2.0",
      "fonte": "https://github.com/naptha/tesseract.js",
      "dove": "Quando si carica la foto di un foglio (accordi, studi).",
      "citare": true,
      "chiede": "Che gli avvisi restino insieme al programma.",
      "npm": [
        "tesseract.js"
      ],
      "nota": "Con lui c'è l'italiano di Tesseract (dalla raccolta tessdata_best, licenza Apache 2.0).",
      "servizi": [
        "cdn.jsdelivr.net"
      ]
    },
    {
      "id": "web-push",
      "gruppo": "programma",
      "nome": "web-push",
      "cosa": "Manda le notifiche ai telefoni.",
      "autore": "Marco Castelluccio",
      "tipo": "libera",
      "licenza": "Mozilla Public License 2.0",
      "licenzaUrl": "https://www.mozilla.org/MPL/2.0/",
      "fonte": "https://github.com/web-push-libs/web-push",
      "dove": "Le notifiche (il versetto del mattino, gli avvisi).",
      "citare": true,
      "chiede": "Che gli avvisi restino insieme al programma, e che i suoi file, se cambiati, restino aperti.",
      "npm": [
        "web-push"
      ]
    },
    {
      "id": "ws",
      "gruppo": "programma",
      "nome": "ws",
      "cosa": "Il filo diretto fra il computer della chiesa e le pagine della regia (WebSocket).",
      "autore": "Einar Otto Stangvik, Arnout Kazemier, Luigi Pinca e altri",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://opensource.org/license/mit",
      "fonte": "https://github.com/websockets/ws",
      "dove": "La regia, i sottotitoli, il mixer ATEM.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma.",
      "npm": [
        "ws"
      ]
    },
    {
      "id": "qwebchannel",
      "gruppo": "programma",
      "nome": "qwebchannel.js (per Meld Studio)",
      "cosa": "Il pezzo di programma con cui la Regia parla con Meld Studio, il programma della diretta sul PC.",
      "autore": "The Qt Company e KDAB (Milian Wolff); lo distribuisce Meld Studio",
      "tipo": "libera",
      "licenza": "LGPL 3.0, GPL 2.0 o GPL 3.0 (a scelta), oppure la licenza commerciale di Qt",
      "licenzaUrl": "https://github.com/qt/qtwebchannel/blob/dev/src/webchannel/qwebchannel.js",
      "fonte": "https://packages.streamwithmeld.com/qt6.8/qwebchannel.min.js",
      "dove": "Regia → Meld Studio (sperimentale): si carica dal sito di Meld solo quando si preme «Collega».",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti nel file, e che si possa avere il suo codice.",
      "nota": "Non sta nel sito: lo manda il sito di Meld, mentre si usa.",
      "servizi": [
        "packages.streamwithmeld.com"
      ]
    },
    {
      "id": "mediamtx",
      "gruppo": "programma",
      "nome": "MediaMTX",
      "cosa": "Riceve e smista il video (il mixer, il segnale da fuori, la diretta in sala).",
      "autore": "aler9 (bluenviron)",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://github.com/bluenviron/mediamtx/blob/main/LICENSE",
      "fonte": "https://github.com/bluenviron/mediamtx",
      "dove": "Il video della regia e il collegamento /guarda.",
      "citare": true,
      "chiede": "Che l'avviso con l'autore resti insieme al programma.",
      "nota": "Gira accanto al sito, sul computer della chiesa.",
      "programmi": [
        "bluenviron/mediamtx"
      ]
    },
    {
      "id": "coturn",
      "gruppo": "programma",
      "nome": "coturn",
      "cosa": "Aiuta i collegamenti diretti fra telefoni (l'intercom, le camere dal telefono) a passare anche dietro i router.",
      "autore": "Citrix Systems e i volontari di coturn",
      "tipo": "libera",
      "licenza": "BSD a 3 clausole",
      "licenzaUrl": "https://github.com/coturn/coturn/blob/master/LICENSE",
      "fonte": "https://github.com/coturn/coturn",
      "dove": "L'intercom della squadra e le camere dal telefono.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma.",
      "nota": "Gira accanto al sito, sul computer della chiesa.",
      "programmi": [
        "coturn/coturn"
      ]
    },
    {
      "id": "ntfy",
      "gruppo": "programma",
      "nome": "ntfy",
      "cosa": "Porta gli avvisi alla squadra sul telefono.",
      "autore": "Philipp C. Heckel",
      "tipo": "libera",
      "licenza": "Apache 2.0 oppure GPL 2.0 (a scelta)",
      "licenzaUrl": "https://github.com/binwiederhier/ntfy/blob/main/LICENSE",
      "fonte": "https://ntfy.sh/",
      "dove": "Gli avvisi alla squadra.",
      "citare": true,
      "chiede": "Che gli avvisi restino insieme al programma.",
      "nota": "Gira accanto al sito, sul computer della chiesa.",
      "servizi": [
        "ntfy.sh"
      ],
      "programmi": [
        "binwiederhier/ntfy"
      ]
    },
    {
      "id": "ffmpeg",
      "gruppo": "programma",
      "nome": "FFmpeg",
      "cosa": "Taglia i video e ne tira fuori l'audio.",
      "autore": "Gli sviluppatori di FFmpeg",
      "tipo": "libera",
      "licenza": "LGPL 2.1 o successiva (alcune parti GPL)",
      "licenzaUrl": "https://github.com/FFmpeg/FFmpeg/blob/master/LICENSE.md",
      "fonte": "https://ffmpeg.org/",
      "dove": "Lo Studio (i tagli dei culti, l'audio delle predicazioni).",
      "citare": true,
      "chiede": "Che gli avvisi restino insieme al programma e che si possa avere il suo codice.",
      "nota": "Arriva con i pacchetti di Debian, insieme al programma del sito.",
      "programmi": [
        "ffmpeg"
      ]
    },
    {
      "id": "piper",
      "gruppo": "programma",
      "nome": "Piper e le voci Paola e Riccardo",
      "cosa": "La voce naturale che legge la Bibbia dal computer della chiesa, anche senza internet. Nel suo pacchetto ci sono anche eSpeak NG (trasforma le lettere in suoni) e ONNX Runtime (fa girare la voce).",
      "autore": "Michael Hansen (Rhasspy); eSpeak NG (Reece H. Dunn e altri); ONNX Runtime (Microsoft); le voci italiane dal progetto piper-voices",
      "tipo": "libera",
      "licenza": "MIT (Piper, piper-phonemize e ONNX Runtime); eSpeak NG: GPL 3.0; le voci: da verificare",
      "licenzaUrl": "https://github.com/rhasspy/piper/blob/master/LICENSE.md",
      "fonte": "https://github.com/rhasspy/piper",
      "dove": "«Ascolta» nella Bibbia, con la voce del computer della chiesa.",
      "citare": true,
      "chiede": "Che gli avvisi con gli autori restino insieme al programma; per eSpeak NG (GPL 3.0) anche che chi lo riceve possa avere il suo codice: sta su github.com/espeak-ng/espeak-ng.",
      "nota": "Le voci stanno sul computer della chiesa: leggono anche senza internet.",
      "servizi": [
        "huggingface.co"
      ]
    },
    {
      "id": "kokoro",
      "gruppo": "programma",
      "nome": "Kokoro e le voci Sara e Nicola",
      "cosa": "La «voce bella» che legge la Bibbia, il commentario e le storie dei bambini: la prepara il PC della regia e la manda al computer della chiesa, che la fa ascoltare a tutti.",
      "autore": "hexgrad (Kokoro-82M, il modello e le voci); thewh1teagle (kokoro-onnx, il programma che lo fa girare)",
      "tipo": "libera",
      "licenza": "Apache 2.0 (il modello e le voci); MIT (kokoro-onnx)",
      "licenzaUrl": "https://github.com/hexgrad/kokoro/blob/main/LICENSE",
      "fonte": "https://github.com/hexgrad/kokoro",
      "dove": "«Ascolta» nella Bibbia, nel commentario e nelle storie dell'Angolo dei bambini, quando c'è la voce preparata dal PC.",
      "citare": true,
      "chiede": "Che gli avvisi con gli autori restino insieme al programma e al modello.",
      "nota": "Le voci si chiamano «if_sara» (donna) e «im_nicola» (uomo). Il programma e il modello stanno sul PC della regia (aiutante.py, genera-voci.py).",
      "programmi": [
        "kokoro-onnx"
      ]
    },
    {
      "id": "attrezzi-python",
      "gruppo": "programma",
      "nome": "numpy, soundfile, requests e Playwright (gli attrezzi Python del PC)",
      "cosa": "Quattro librerie del linguaggio Python: le prime due preparano e salvano le voci belle (Kokoro), la terza parla con il sito dal PC, la quarta apre le pagine come un browser per provarle.",
      "autore": "NumPy Developers (numpy); Bastian Bechtold (soundfile); Kenneth Reitz e la Python Software Foundation (requests); Microsoft (Playwright)",
      "tipo": "libera",
      "licenza": "BSD a 3 clausole (numpy, soundfile); Apache 2.0 (requests, Playwright)",
      "licenzaUrl": "https://github.com/numpy/numpy/blob/main/LICENSE.txt",
      "fonte": "https://numpy.org/",
      "dove": "Sul PC della regia: il generatore delle voci (genera-voci.py), l'aiutante, e il programma che prova il sito dal PC.",
      "citare": true,
      "chiede": "Che gli avvisi con gli autori restino insieme ai programmi.",
      "nota": "Stanno sul PC della regia, non nel sito: si installano con «pip install» dalle guide.",
      "programmi": [
        "numpy",
        "soundfile",
        "requests",
        "playwright"
      ]
    },
    {
      "id": "whisper",
      "gruppo": "programma",
      "nome": "Whisper (Faster-Whisper-XXL)",
      "cosa": "Ascolta l'audio e lo scrive: i sottotitoli in sala e le trascrizioni delle predicazioni. Gira sul PC della regia.",
      "autore": "OpenAI (Whisper e i modelli large-v3 e large-v3-turbo); SYSTRAN (faster-whisper); Purfview (il pacchetto Faster-Whisper-XXL per Windows)",
      "tipo": "libera",
      "licenza": "MIT (Whisper, i suoi modelli e faster-whisper); il pacchetto Faster-Whisper-XXL: da verificare",
      "licenzaUrl": "https://github.com/openai/whisper/blob/main/LICENSE",
      "fonte": "https://github.com/Purfview/whisper-standalone-win",
      "dove": "I sottotitoli in sala e le trascrizioni delle predicazioni (Studio).",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma e ai modelli.",
      "nota": "Il programma e i modelli stanno sul PC della regia: il computer della chiesa gli manda l'audio e riceve il testo."
    },
    {
      "id": "ollama",
      "gruppo": "programma",
      "nome": "Ollama e il modello scelto in Regia",
      "cosa": "L'intelligenza artificiale che gira sul PC della regia, senza internet. Il «modello» è il cervello che Ollama fa parlare: lo si sceglie in Studio, «Intelligenza artificiale sul PC».",
      "autore": "Ollama (il programma); i modelli: Meta (Llama 3.1 e 3.2), Alibaba Cloud (Qwen 2.5), Google (Gemma 2), Mistral AI (Mistral 7B)",
      "tipo": "libera",
      "licenza": "Ollama: MIT. Il modello ha la sua: Llama 3.1 e 3.2 la Llama Community License; Qwen 2.5 7B e Mistral 7B l'Apache 2.0; Gemma 2 i Gemma Terms of Use; Qwen 2.5 3B la Qwen Research License (da verificare)",
      "licenzaUrl": "https://github.com/ollama/ollama/blob/main/LICENSE",
      "fonte": "https://ollama.com/",
      "dove": "Nello Studio gli appunti e i riassunti delle predicazioni e i testi per i social; la scheda tecnica degli apparecchi (Attrezzatura); le traduzioni del sito, se si sceglie lui; la «cartolina del culto» del Laboratorio.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma, e di rispettare la licenza del modello scelto. Quella di Llama chiede di scrivere «Built with Llama» su una pagina del sito: è questa riga, e vale quando in Regia è scelto Llama.",
      "nota": "Il programma e i modelli stanno sul PC della regia: il sito gli manda il testo e riceve la risposta. La guida per il PC consiglia Llama 3.1; l'elenco della Regia propone anche Qwen, Gemma e Mistral."
    },
    {
      "id": "capacitor",
      "gruppo": "programma",
      "nome": "Capacitor",
      "cosa": "Il guscio che fa diventare il sito un'app Android (le notifiche, i file, la striscia dell'ora).",
      "autore": "Drifty Co. (Ionic)",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://github.com/ionic-team/capacitor/blob/main/LICENSE",
      "fonte": "https://capacitorjs.com/",
      "dove": "L'app Android.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al programma.",
      "npm": [
        "@capacitor/android",
        "@capacitor/core",
        "@capacitor/filesystem",
        "@capacitor/haptics",
        "@capacitor/local-notifications",
        "@capacitor/status-bar",
        "@capacitor/cli"
      ]
    },
    {
      "id": "androidx",
      "gruppo": "programma",
      "nome": "AndroidX",
      "cosa": "Le librerie di Android su cui poggia l'app: la finestra, la schermata d'apertura, i tasti indietro.",
      "autore": "The Android Open Source Project (Google)",
      "tipo": "libera",
      "licenza": "Apache 2.0",
      "licenzaUrl": "https://github.com/androidx/androidx/blob/androidx-main/LICENSE.txt",
      "fonte": "https://developer.android.com/jetpack/androidx",
      "dove": "L'app Android.",
      "citare": true,
      "chiede": "Che gli avvisi restino insieme al programma.",
      "programmi": [
        "androidx"
      ]
    },
    {
      "id": "youtube",
      "gruppo": "servizi",
      "nome": "YouTube",
      "cosa": "Dove stanno i video e le dirette della chiesa: il sito li mostra con il riquadro di YouTube.",
      "autore": "Google (YouTube)",
      "tipo": "servizio",
      "licenza": "Le regole d'uso di YouTube",
      "licenzaUrl": "https://www.youtube.com/t/terms",
      "fonte": "https://www.youtube.com/",
      "dove": "I video, la diretta e la pubblicazione dei video dallo Studio.",
      "citare": false,
      "chiede": "Di mostrare i video con il loro riquadro, com'è.",
      "nota": "I video sono della chiesa: YouTube li custodisce e li fa vedere.",
      "servizi": [
        "youtube.com",
        "youtu.be",
        "youtube-nocookie.com",
        "i.ytimg.com",
        "studio.youtube.com",
        "googleapis.com",
        "oauth2.googleapis.com",
        "accounts.google.com"
      ]
    },
    {
      "id": "facebook",
      "gruppo": "servizi",
      "nome": "Facebook e Instagram",
      "cosa": "La pagina della chiesa su Facebook e il profilo su Instagram: il sito ci manda le dirette e i video.",
      "autore": "Meta (Facebook e Instagram)",
      "tipo": "servizio",
      "licenza": "Le regole d'uso di Facebook e di Instagram",
      "licenzaUrl": "https://www.facebook.com/terms.php",
      "fonte": "https://www.facebook.com/",
      "dove": "La diretta e i video, quando la chiesa li manda anche su Facebook o su Instagram (Amministrazione → Social).",
      "citare": false,
      "chiede": "Di mostrare i video con il loro riquadro, com'è.",
      "servizi": [
        "facebook.com",
        "graph.facebook.com",
        "business.facebook.com",
        "instagram.com"
      ]
    },
    {
      "id": "traduzione-automatica",
      "gruppo": "servizi",
      "nome": "La traduzione automatica (Google Translate, MyMemory)",
      "cosa": "Traduce le parole del sito (i tasti, i titoli, le spiegazioni) per chi lo legge in inglese, francese o tedesco. La Bibbia no: quella arriva dalle Bibbie nelle altre lingue.",
      "autore": "Google (Cloud Translation) oppure Translated srl (MyMemory): quello scelto in Amministrazione → Lingue",
      "tipo": "servizio",
      "licenza": "Le regole d'uso di chi traduce (quelle di Google: da verificare)",
      "licenzaUrl": "https://cloud.google.com/translate/attribution",
      "fonte": "https://mymemory.translated.net/doc/spec.php",
      "dove": "Il sito letto in un'altra lingua.",
      "citare": true,
      "chiede": "Google chiede di far capire che il testo è tradotto in automatico, e di dire che a tradurre è Google Translate: lo diciamo qui.",
      "nota": "Si traduce una volta sola, sul computer della chiesa, e la traduzione resta lì. Può tradurre anche il modello sul PC della regia (vedi Ollama).",
      "servizi": [
        "translation.googleapis.com",
        "api.mymemory.translated.net"
      ]
    },
    {
      "id": "ai-esterna",
      "gruppo": "servizi",
      "nome": "L'intelligenza artificiale esterna (OpenAI o quella scelta in Amministrazione)",
      "cosa": "Un servizio di intelligenza artificiale su internet, da usare quando il PC della regia è spento. Di serie è OpenAI (il modello «gpt-4o-mini»).",
      "autore": "OpenAI, oppure il servizio scritto in Amministrazione → Kit di studio",
      "tipo": "servizio",
      "licenza": "Le regole d'uso del servizio scelto (da verificare)",
      "licenzaUrl": "https://openai.com/policies/",
      "fonte": "https://openai.com/",
      "dove": "Il Kit di studio (Amministrazione) e la scheda tecnica degli apparecchi (Attrezzatura), solo se in Amministrazione è acceso.",
      "citare": false,
      "chiede": "Di rispettare le regole d'uso del servizio.",
      "nota": "Parte solo se in Amministrazione c'è la chiave del servizio; senza, il sito usa il PC della regia o non lo fa.",
      "servizi": [
        "api.openai.com"
      ]
    },
    {
      "id": "telegram",
      "gruppo": "servizi",
      "nome": "Telegram",
      "cosa": "Porta al gruppo o al canale della chiesa gli avvisi, il versetto del giorno, i video nuovi e le dirette.",
      "autore": "Telegram",
      "tipo": "servizio",
      "licenza": "Le regole d'uso di Telegram per i bot (da verificare)",
      "licenzaUrl": "https://telegram.org/tos",
      "fonte": "https://core.telegram.org/bots",
      "dove": "Gli avvisi sul gruppo Telegram della chiesa, se acceso in Amministrazione → Telegram.",
      "citare": false,
      "chiede": "Di rispettare le regole d'uso di Telegram.",
      "servizi": [
        "api.telegram.org"
      ]
    },
    {
      "id": "github",
      "gruppo": "servizi",
      "nome": "GitHub",
      "cosa": "Il posto su internet dove sta il programma del sito: il computer della chiesa ci va a prendere gli aggiornamenti.",
      "autore": "GitHub (Microsoft)",
      "tipo": "servizio",
      "licenza": "Le regole d'uso di GitHub (da verificare)",
      "licenzaUrl": "https://docs.github.com/en/site-policy/github-terms/github-terms-of-service",
      "fonte": "https://github.com/",
      "dove": "Gli aggiornamenti del sito e dell'app (Amministrazione → Aggiornamenti).",
      "citare": false,
      "chiede": "Di usarlo secondo le sue regole.",
      "nota": "Solo il programma sta lì: le preghiere, i dati dei membri e i video restano sul computer della chiesa.",
      "servizi": [
        "api.github.com",
        "github.com"
      ]
    },
    {
      "id": "matter-js",
      "gruppo": "laboratorio",
      "nome": "Matter.js 0.20.0",
      "cosa": "Il motore che fa cadere e rimbalzare le pietre del gioco.",
      "autore": "Liam Brummitt e altri",
      "tipo": "libera",
      "licenza": "MIT",
      "licenzaUrl": "https://github.com/liabru/matter-js/blob/0.20.0/LICENSE",
      "fonte": "https://brm.io/matter-js/",
      "dove": "L'esperimento «Pietre» del Laboratorio.",
      "citare": true,
      "chiede": "Che l'avviso con gli autori resti insieme al file.",
      "file": [
        "laboratorio/pietre/vendor/"
      ],
      "fileLicenza": [
        "laboratorio/pietre/vendor/LICENSE-matter-js.txt"
      ]
    },
    {
      "id": "ingv",
      "gruppo": "laboratorio",
      "nome": "INGV — i terremoti",
      "cosa": "L'elenco dei terremoti vicini.",
      "autore": "Istituto Nazionale di Geofisica e Vulcanologia",
      "tipo": "libera",
      "licenza": "Creative Commons Attribuzione 4.0 (CC BY 4.0)",
      "licenzaUrl": "https://creativecommons.org/licenses/by/4.0/deed.it",
      "fonte": "https://terremoti.ingv.it/",
      "dove": "L'esperimento «Emergenza» del Laboratorio (con i defibrillatori di OpenStreetMap).",
      "citare": true,
      "chiede": "Di scrivere «Dati INGV», con il collegamento."
    }
  ]
}
