- Ottieni una dichiarazione di non responsabilità sul copyright dal tuo datore di lavoro o dalla tua scuola.
- Inserisci gli avvisi di copyright appropriati in ogni file.
- Assicurati di specificare in modo esplicito quali versioni di licenza possono essere utilizzate dagli utenti.
- Includere un file COPYING contenente una copia della GNU GPL o GNU AGPL.
- Aggiungi un file COPYING.LESSER contenente una copia della GNU LGPL se lo stai usando.
- Metti un avviso di licenza in ogni file.
- (Facoltativamente) fare in modo che il programma mostri una notifica di avvio.
- Chiedi al programma (se usi l'AGPL) di suggerire copie del codice sorgente.
Utilizzo delle licenze GNU -gnu.org-
Esempio GPLv3:
La dichiarazione di autorizzazione alla copia (avviso di licenza) di ogni file deve venire dopo l'avviso di copyright.
Diritto d'autore (C)
Per un programma a file singolo, copia della dichiarazione di autorizzazione (GPL) per utilizzare GPL v3 e versioni successive:
Questo programma è un software libero: puoi ridistribuirlo e/o modificarlo secondo i termini della GNU General Public License pubblicata dalla Free Software Foundation, sia la versione 3 della licenza, sia (a tua scelta) qualsiasi versione successiva. questo programma è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA; senza nemmeno la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO PARTICOLARE. Vedere la GNU General Public License per maggiori dettagli. Dovresti aver ricevuto una copia della GNU General Public License insieme a questo programma. Se no, vedi .
Per i programmi con più di un file, è una buona idea sostituire "questo programma" con il nome del programma e iniziare l'istruzione con la riga "Questo file fa parte di NOME".
Ornegin,
Questo file fa parte di Foobar. Foobar è un software libero: puoi ridistribuirlo e/o modificarlo secondo i termini della GNU General Public License pubblicata dalla Free Software Foundation, sia la versione 3 della licenza, sia (a tua scelta) qualsiasi versione successiva. Foobar è distribuito nella speranza che possa essere utile, ma SENZA ALCUNA GARANZIA; senza nemmeno la garanzia implicita di COMMERCIABILITÀ o IDONEITÀ PER UNO SCOPO PARTICOLARE. Vedere la GNU General Public License per maggiori dettagli. Dovresti aver ricevuto una copia della GNU General Public License insieme a Foobar. Se no, vedi .
Questa dichiarazione dovrebbe apparire all'inizio di ogni file di risorse, vicino alle note sul copyright.
GPL limitato quando si usa, "Minore" la parola in tutti e tre i posti "Generale" mettilo davanti alla parola. GNU AGPL quando si usa, “Affero” la parola in tutti e tre i posti "Generale" mettilo davanti alla parola.
Se il programma che hai scritto interagisce con l'utente dalla console, sarebbe più appropriato dare un messaggio di avviso come quello qui sotto quando viene eseguito per la prima volta:
-Avviso iniziale-
Diritto d'autore (C) Questo programma viene fornito con ASSOLUTAMENTE NESSUNA GARANZIA; per i dettagli digitare `show w'. questo è software libero e sei libero di ridistribuirlo a determinate condizioni; digita `mostra c' per i dettagli.
Le istruzioni "show w" e "show c" qui dovrebbero essere comandi nel tuo programma che mostrano le parti appropriate/richieste della GPL.
Se il tuo programma ha un'interfaccia grafica, dovresti visualizzare queste informazioni nella sezione Informazioni.
-Affero avviso-
Se pubblichi il programma sotto GNU AGPL e interagisci con gli utenti attraverso una rete, il programma deve anche fornire il codice sorgente a quegli utenti.
Utilizzo delle licenze GNU -gnu.org-
Avanti >> /Kernel&shell-kernel&shell-