Vai al contenuto
100% locale

Generatore di file di licenza

Genera il testo completo di una licenza open-source con il tuo anno e nome compilati.

Uscita

Generatore di file di licenza

Scegli una licenza, aggiungi l'anno e il tuo nome, e questo strumento restituisce il testo completo e inalterato del file LICENSE di cui hai bisogno, pronto da salvare in un repository. Copre le dieci licenze che dominano quasi tutti i progetti open-source: MIT, Apache License 2.0, GNU GPL v3.0, GNU LGPL v3.0, Mozilla Public License 2.0, BSD 2-Clause, BSD 3-Clause, ISC, The Unlicense e CC0 1.0 dedizione al pubblico dominio.

Il campo anno accetta un singolo anno o un intervallo come "2020-2026", e il titolare del copyright può essere una persona o un'organizzazione. Ogni licenza è compilata esattamente come il suo modello ufficiale intende: MIT, ISC e le due varianti BSD sostituiscono il titolare direttamente nella loro riga di copyright, Apache 2.0 riempie il suo avviso di chiusura, e GPL-3.0 riempie il modello "come applicare" con cui termina, incluso il nome del tuo progetto se lo fornisci. Le licenze che dedicano un'opera al pubblico dominio, come The Unlicense e CC0, vengono lasciate esattamente come pubblicate, perché nominare un titolare lì mentirebbe su cosa fa effettivamente la licenza.

Due opzioni extra completano il file: un identificatore SPDX e un breve intestazione di copyright che puoi incollare in cima a un file sorgente, e un riepilogo in linguaggio semplice di ciò che la licenza consente, richiede e limita, stampato sopra il testo legale completo come riferimento rapido, mai come sostituto della lettura. L'output si aggiorna nel momento in cui modifichi un'opzione, e il contatore riporta l'identificatore SPDX, il numero di righe e il conteggio dei caratteri.

Tutto viene eseguito nel tuo browser. Il tuo nome e il tuo progetto non vengono mai inviati da nessuna parte: è un modo rapido per mettere in atto il boilerplate corretto, non un sostituto della consulenza legale. Copia il risultato, scaricalo come file .txt o invialo direttamente a un altro strumento.

FAQ

Quali licenze sono supportate?
MIT, Apache License 2.0, GNU GPL v3.0, GNU LGPL v3.0, Mozilla Public License 2.0, BSD 2-Clause, BSD 3-Clause, ISC, The Unlicense e CC0 1.0.
Perché il mio nome non appare nel testo di The Unlicense o CC0?
Entrambe dedicano l'opera al pubblico dominio piuttosto che concedere il permesso come titolare del copyright denominato, quindi il loro testo ufficiale non ha un campo nome: inserirne uno traviscerebbe quello che fa effettivamente la licenza.
Posso usare un intervallo di anni, come 2020-2026?
Sì. Il campo anno accetta qualsiasi testo, incluso un intervallo, ed è inserito esattamente come digitato.
Cosa aggiunge l'opzione di intestazione SPDX?
Un breve commento di due righe: un tag SPDX-License-Identifier e una riga di copyright, destinato a essere incollato in cima ai singoli file sorgente, separato dal testo LICENSE principale.
Il nome del mio progetto o il titolare del copyright vengono caricati da qualche parte?
No. Il testo della licenza viene generato interamente nel tuo browser e nulla di ciò che digiti lascia il tuo dispositivo.