GNU GENERAL PUBLIC LICENSE
Versione 3, 29 Giugno 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Traduzione in italiano a cura di
Davide "The Wanderer" Serafini <davidthewanderer[at]gmail.com>
Fabio "BlackLight" Manganiello <blacklight86[at]gmail.com>
Giuliana "SuperJulietta" Carullo <giulietta.giugiu[at]hotmail.it>
Chiunque è autorizzato a copiare e distribuire copie di questo documento nella sua interezza, purché non si effettuino modifiche.
Preambolo
La GNU General Public Licence è una licenza libera e copyleft per il software e altre opere.
La maggior parte delle licenze per il software e altre opere per fini pratici sono progettate per negare la libertà di condividere e apportare modifiche all'opera stessa. Al contrario, è intenzione della GNU General Public Licence garantire la libertà di condividere e modificare tutte le versioni di un programma--e assicurarsi che rimanga software libero per tutti gli utenti. Noi della Free Software Foundation usiamo la GNU General Public Licence per la maggior parte del nostro software; è applicabile anche in altri ambiti a scelta degli autori. Puoi anche applicarla ai tuoi programmi.
Quando parliamo di software aperto ci riferiamo alla libertà, non al costo. Le nostre General Public Licence sono pensate per assicurare la libertà di distribuire software libero (e a pagamento, se si desidera), di ricevere il codice sorgente dello stesso o di poterlo ottenere se si desidera, di poter modificare il software o usare sue parti in nuovi programmi liberi, il tutto legalmente.
Per proteggere questi diritti bisogna evitare che altri neghino queste libertà o chiedano di rinunciarvi. D'altro canto, si ha una certa responsabilità distribuendo copie del software o modificandolo: la responsabilità di rispettare la libertà altrui.
Per esempio, se distribuisci copie di tale programma, gratuitamente o a pagamento, devi garantire ai destinatari la stessa libertà che hai ricevuto. Devi assicurarti che anche loro ricevano o possano ottenere il codice sorgente. E devi mostrargli questi termini, in modo che conoscano i loro diritti.
Gli sviluppatori che usano la GNU GPL proteggono i tuoi diritti in due modi: (1) dichiarano il diritto di copia sul software e (2) offrono questa Licenza con il diritto legale di copiarla, distribuirla e/o modificarla.
Per la protezione degli autori e degli sviluppatori, la GPL afferma chiaramente che non c'è nessuna garanzia per il software libero. Per la tutela sia degli autori che degli utenti, la GPL richiede che le versioni modificate di un software vengano segnalate come tali, così che i suoi eventuali errori non vengano erroneamente attribuiti all'autore della versione precedente.
Alcuni dispositivi sono progettati per negare agli utenti la possibilità di installare o eseguire versioni modificate del software al loro interno, nonostante i costruttori possano farlo. Questo è completamente incompatibile con l'obiettivo di proteggere la libertà degli utenti di poter modificare il software. Tale abuso si verifica perlopiù nell'area dei prodotti per uso individuale, ed è proprio lì che è più inaccettabile. D'altra parte, abbiamo ideato questa versione della GPL per proibire questa pratica. Se dovessero sorgere tali problemi in altri campi, siamo pronti a estendere queste condizioni anche a tali ambiti nelle future versioni della GPL, nella modalità richiesta per proteggere la libertà degli utenti.
Infine, ogni programma è costantemente minacciato dai brevetti software. I Governi non dovrebbero autorizzare i brevetti per impedire lo sviluppo e l'uso di software su computer personali, ma in quelli che lo fanno, ci auguriamo che venga evitato il grave danno di applicare brevetti a del software libero rendendolo effettivamente proprietario. Per prevenire ciò, la GPL assicura che i brevetti non possono essere applicati per rendere il programma non libero.
A seguire, i termini e le condizioni per la copia e la distribuzione.
TERMINI E CONDIZIONI
0. Definizioni.
"Questa licenza" si riferisce alla versione 3 della GNU General Public Licence.
"Copyright" è riferito anche a leggi di tipo copyright applicate ad altri tipi di opere, come nel settore dei semiconduttori.
"Il programma" è riferito a qualsiasi lavoro sottoponibile a copyright e sottoposto ai termini di questa licenza. Ci si riferisce ad ogni licenziatario con "tu". "Licenziatari" e "destinatari" possono essere individui o organizzazioni.
"Modificare" un lavoro vuol dire copiare o adattare l'intera opera o parte di essa in modo da richiedere i diritti di copyright, invece di farne una copia esatta. Il lavoro risultante è chiamato "versione modificata" dell'opera precedente, o un lavoro "basato" sull'opera precedente.
Un'"opera coperta" si riferisce o al programma senza modifiche, o a un'opera basata sul programma.
"Propagare" un'opera vuol dire fare qualsiasi cosa con essa senza autorizzazione, il che ti renderebbe direttamente o indirettamente colpevole di violazione delle leggi vigenti sul copyright, a meno che non si esegua sul proprio computer o si modifichi una copia privata. La propagazione include la copia, la distribuzione (con o senza modifiche), la pubblicazione e in alcuni Paesi attività simili.
"Distribuire" un'opera include qualsiasi tipo di propagazione che autorizza altre parti a fare o ricevere copie. La mera interazione con un utente attraverso una rete di computer, senza alcun tipo di scambio di copie, non è una distribuzione.
Un'interfaccia utente interattiva mostra "Appropriate Legal Notices" se include un'estensione comoda e chiaramente visibile che (1) mostra le relative note sul copyright, e (2) informa l'utente circa l'assenza di una garanzia per il prodotto (a meno che le garanzie non siano provviste), informi che il prodotto è distribuito sotto questa licenza e mostri un modo per visualizzare una copia della presente. Se l'interfaccia presenta una lista di comandi utente o opzioni, come un menu, un oggetto ben visibile nella lista può soddisfare questi criteri.
1. Codice sorgente
Per "codice sorgente" di un lavoro si intende la forma preferita per modificarlo."Codice chiuso" è inteso come qualsiasi forma senza codice di un lavoro.
Una "interfaccia standard" è una interfaccia che può essere uno standard ufficale definito da un complesso di standard o, nel caso di interfacce specifiche per un particolare linguaggio di programmazione, una interfaccia che è diffusamente usata tra gli sviluppatori che lavorano con quel linguaggio.
Le "librerie di sistema" di un programma eseguibile includono qualiasi cosa, oltre al lavoro nel complesso, che (a) sono incluse nella forma di pacchetto di un componente principale, ma senza fare parte del componente principale stesso, e (b) servono a permettere l'uso del programma con un componente principale, o a implementare una interfaccia standard per la quale è disponibile una implementazione sotto forma di codice sorgente pubblico. Un "componente principale", in questo contesto, indica un componente essenziale (kernel, gestore finestre e così via) di un sistema operativo (se specificato) sotto il quale funziona un lavoro eseguibile, il compilatore usato o l'interprete usato per farlo funzionare.
Il "codice corrispondente" di un lavoro in codice chiuso indica il codice sorgente necessario a generare, installare e (per i programmi eseguibili) eseguire il codice e modificare il lavoro, inclusi gli script per controllare queste attività . Non include invece le librerie di sistema del lavoro, tool di uso comune o programmi free che sono utilizzati non modificati per effettuare queste attività , ma senza essere parte del programma stesso. Per esempio, il codice corrispondente include file di definizione dell'interfaccia associata con file sorgenti del lavoro, e il codice sorgente di librerie condivise e sottoprogrammi dinamicamente linkati che il lavoro è progettato per richiedere, come comunicazione di dati o controllo del flusso tra questi sottoprogrammi e altre parti del lavoro.
Il codice corrispondente non ha bisogno di includere componenti che l'utente non possa genere automaticamente da altre parti del codice corrispondente.
Il codice corrispondente di un programmare il cui codice sorgente sia libero è il programma stesso.
2. Permessi di base
Tutti i diritti ceduti sotto questa licenza vengono concessi ai termini del copyright, e sono irrevocabilmente forniti alle condizioni fissate.
questa licenza afferma esplicitamente che hai il permesso illimitato di far girare il programma.
L'output avuto eseguendo un lavoro coperto è coperto da questa licensa soltanto se l'output, restituendo i suoi contenuti,costituisce un lavoro coperto.
Questa licenza riconosce i tuoi diritti di un ragionevole uso o equivalente, come stabilito dal copyright in basso.
Puoi fare, far girare e propagandare lavori coperti che tu "do not convey", senza condizioni lunghe quanto la tua licenza altrimenti rimane in vigore.
Puoi cedere ad altri lavori coperti con il solo intento di avere le loro modifiche esclusivamente per te, o fornirti i mezzi per poter eseguire questi lavori, a condizione che si attengono ai termini di questa licenza, cedendo-comunicando tutto il materiale del quale non controlli il copyright.
Questi perciò facendo o eseguendo i lavori coperti per te devono essere esclusivamente a tuo favore-vantaggio, sotto la tua direzione e controllo, ai termini che li proibiscono dal fare copie del tuo copyright al di fuori della tua relazione con loro.
Conveyng sotto ogni altra circostanza è permesso unicamente sotto le condizioni seguenti.
Subautorizzare non è permesso; la sezione 10 lo rende non necessario.
3. Protezione dei diritti legali degli utenti dalle leggi anti-aggiramento
Il lavoro nn coperto sarà ritenuto parte di una effettiva misura tecnologica sotto qualsiasi legge applicabile,
comprensivo degli obblighi di cui all'articolo 11 del copyright WIPO, trattato adottato il 20 dicembre 96, o leggi simili che proibiscono o limitano le circonvenzioni di tali misure...
Quando trasportate un lavoro coperto, rinunciate a tutto il potere legale per proibire la circonvenzione delle misure tecnologiche nella misura in cui tale circonvenzione è affetta da
diritti d'autore esistenti grazie alla licenza, rispettando il lavoro coperto e smentite ogni intenzione di fare modifiche o operazioni al lavoro, come mezzi per farsi rispettare, contro
gli utenti del lavoro vostri o diritti di terze parti per proibire la circonvenzione delle misure tecnologiche.
4. Trasmissione di copie alla lettera
Puoi cedere copie alla lettera del codice sorgente del programma così come lo hai ricevuto, in ogni modo, a patto che tu pubblichi cospicuamente ed appropriatamente una nota di copyright su ogni copia;
rimanendo intatte tutte le note che esposte da questa licenza ed i termini non permessi aggiunti in concordanza con la sezione 7 applicata al codice;
rimanendo intatte tutte le note di assenza di alcun tipo di garanzia, e dare a tutti i riceventi una copia di questa licenza con il programma.
Puoi imputare o no un prezzo per ogni copia che cedi; e puoi offrire supporto o garanzia per una quota.
5. Distribuzione di versioni del codice modificate
Tu puoi distrubire un lavoro basato sul Programma, o sulle modifiche per ottenerlo a partire dal Programma, sottoforma di codice sorgente seguendo i termini della sezione 4, a patto che segui le sottostanti condizioni:
- a) Il lavoro deve portare evidenti note affermanti che hai modificato il Programma e riportanti una data rilevante.
- b) Il lavoro deve portare evidenti note affermanti che è rilasciato sotto questa Licenza con ogni condizione aggiunta nella sezione 7. Questo requisito modifica il requisito nella sezione 4 di "mantenere intatte tutte le note".
- c) Tu devi licenziare l'intero lavoro, come un insieme, sotto questa Licenza a chiunque venga in possesso di una copia. La Licenza verrà inoltre applicata, con ogni termine addizionale applicabile nella sezione 7, all'intero lavoro e a tutte le sue parti, indifferentemente da come sono pacchettizzati. Questa Licenza non da il permesso di licenziare il lavoro in altre maniere, ma non invalida tali permessi se ricevuti separatamente.
- d) Se il lavoro presenta interfacce utente interattive, ognuna deve riportare Appropriate Note Legali; comunque, se il Programma ha interfacce utente interattive che non presentano Appropriate Note Legali, non è necessario che il tuo lavoro le mostri.
Una compilazione di un lavoro coperto con altri lavori separati e indipendenti, che non sono per natura estensioni del lavoro coperto, e che non sono combinate con esso a formare un lavoro più grande, in un volume di memorizzazione o mezzo di distribuzione, è chiamato "aggregato" se la compilazione e il risultante copyright non sono usati per limitare l'accesso o i diritti legali degli utenti della compilazione oltre ciò che i lavori indipendenti permettono.
L'inclusione di un lavoro coperto in un aggregato non causa l'applicazione di questa Licenza alle altri parti.
6. Trasmissione di forme non sorgenti
Puoi trasmettere un lavoro coperto sotto forma di codice oggetto sotto i termini delle sezioni 4 e 5, a patto che tu ceda anche il codice sorgente corrispondente per la macchina sotto i termini di questa licenza, in uno di questi modi:
a) Trasmissione del codice oggetto in, o accorpato in un prodotto fisico (includendo un modo di distribuzione fisica), accompagnato dal sorgente corrispondente salvato su un mezzo fisico non volatile di norma usato per lo scambio di software.
b) Trasmissione del codice oggetto inm o accorpato in un prodotto fisico (includendo un mezzo per la distribuzione fisica), accompagnato da un'offerta scritta, valida per almeno 3 anni e valida finché offri aggiornamenti o supporto clienti per il prodotto stesso, per offrire a chiunque in possesso il codice oggetto (1) una copia del sorgente corrispondente per tutto il software nel prodotto che è coperto da questa licenza, su un mezzo fisico solitamente usato per lo scambio di software, per un prezzo non maggiore del costo ragionevole dello scambio fisico di tale sorgente, o (2) accesso per la copia del sorgente corrispondente da un server di rete senza costi aggiuntivi.
c) Trasmissione di copie individuali del codice oggetto con una copia dell'offerta scritta per fornire il sorgente corrispondente. Questa alternativa è permessa solo in occasionali casi non commerciali, e solo se tu ricevi il codice oggetto con una offerta, concordante alla sottosezione 6b.
d) Trasmissione del codice oggetto offrendo l'accesso in un modo accordato (gratuito o a pagamento) e offerta di accesso equivalente alla Sorgente Corrispondente nello stesso modo tramite lo stesso mezzo senza costi aggiuntivi. Non necessiti di richiedere ai destinatari di copiare il sorgente corrispondente con il codice oggetto.
Se il posto per copiare il codice oggetto è un server di rete Il Sorgente corrispondente potrebbe essere su un server differente("operato" da te o da terzi) che supporta gli stessi mezzi di copia, purchè tu mantenga chiare le successive direttive sul codice oggetto per assicurare che è lisponibile-libero per abbastanza tempo per soddisfare questi requisiti.
e) Trasmissione del codice oggetto usando una trasmissione P2P, purchè tu informi gli altri il codice oggetto ed il sorgente corrispondente del lavoro sono stati offerti gratuitamente al pubblico come la sottosezione 6d.
Una porzione separata del codice oggetto, il cui codice sorgente è escluso dal Sorgente corrispondente come un" System Library", non necessita di essere incluso nella cessione del codice oggetto.
Un "prodotto per l'utente" è (1) un "prodotto per il consumatore", ovvero qualsiasi proprietà personale tangibile che è normalmente usata per scopi personali, familiari o domestici, (2) qualsiasi prodotto progettato o venduto per uso domestico. Nel determinare se un prodotto è destinato al consumatore, i casi ambigui saranno risolti in favore di una copertura dello stesso. Per un prodotto specifico ricevuto da un utente specifico, l'"uso standard" si riferisce a un uso tipico o comune di quella classe di prodotti, indipendentemente dall'utente o dal modo in cui l'utente stesso ne usufruisce, o si aspetta di usufruirne, o dovrebbe usufruirne. Un prodotto è destinato al consumatore indipendentemente dal fatto che sia destinato per usi commerciali, industriali o non per utenti finali, a meno che tali usi rappresentino l'unico modo significante di uso del prodotto.
Le "informazioni di installazione" per un prodotto per l'utente rappresentano qualsiasi metodo, procedura, chiave di autorizzazione o altro tipo di informazione richiesta per installare ed eseguire qualsiasi versione modificata di un'opera coperta in quel prodotto per l'utente da una versione modificata del suo sorgente. L'informazione deve essere sufficiente per garantire che l'uso continuato del codice oggetto modificato non è in nessun caso prevenuto o compromesso solo perché sono state effettuate delle modifiche.
Se trasmetti del codice oggetto sotto questa sezione nel, o con, o specificamente per l'uso di un prodotto per l'utente, e la trasmissione si verifica come parte di una transazione nella quale il diritto di possesso e uso del prodotto per l'utente è trasferito al destinatario in continuità o per un termine fissato (indipendentemente dalla caratterizzazione della transazione), il sorgente corrispondente trasmesso sotto questa sezione deve essere accompagnato dalle informazioni di installazione. Ma questo requisito non è valido se né tu né qualsiasi terza parte avete la possibilità di installare codice oggetto modificato sul prodotto per l'utente (ad esempio, il lavoro è stato installato su una ROM).
I requisiti per provvedere informazioni di installazione non includono i requisiti di continuare a provvedere un servizio di supporto, garanzie o aggiornamenti per un'opera che è stata modificata o installata dal destinatario, o per il prototto per l'utente nel quale è stata modificata o installata. L'accesso alla rete potrebbe venire negato nel caso in cui la modifica stessa riguarda materialmente le operazioni di rete o viola le regole e i protocolli per la comunicazione sulla rete.
Il corrispondente sorgente trasmesso, e le informazioni di installazione provviste, in accordo con questa sezione deve essere in un formato pubblicamente documentato (e con un'implementazione pubblicamente disponibile sotto forma di codice sorgente), e non deve richiedere alcuna password speciale o chiave per la decompressione, la lettura o la copia.
7. Termini addizionali
"Termini addizionali" sono termini che si aggiungono ai termini di questa Licenza essendo eccezioni per una o più di questi termini. Permessi addiizionali che sono applicabili all'intero Programma sono da considerare come se inclusi nella Licenza, per l'estensione che sono validi sotto le leggi vigenti. Se i permessi addizionali sono applicati solo a parte del Programma, quella parte può essere usata separatamente sotto questi permessi, ma l'intero Programma rimane coperto da questa Licenza senza attenzione ai permessi addizionali.
Quando distribuisci una copia di un lavoro coperto, puoi rimuovere qualsiasi permesso addizionale da quella copia, o da parte di essa (Permessi addizionali possono essere stati scritti per richiedere la loro stessa rimozione in certi casi quando si modifica un lavoro). Tu puoi aggiungere permessi addizionali sul materiale, aggiunto da te a un lavoro coperto, per il quale hai o puoi dare diritti appropriati di copyright.
Tuttavia per ogni altra fornitura di questa Licenza, per il materiale che hai aggiunto a un lavoro coperto, tu puoi (se autorizzato dal detentore del copyright di quel materiale) integrare i termini di questa Licenza con i termini:
- a) Rinunciare a garanzie o limitando la passibilità differentemente dai termini delle sezioni 15 e 16 di questa Licenza; o
- b) Richiedere la preservazione di specificate ragionevoli note legai o attribuzioni dell'autore in quel materiale o nelle Appropriate Note Legali mostrate dai lavori che lo contengono; o
- c) Proibendo false dichiarazioni dell'origine di quel materiale, o richiededo che la versione modificata di tale materiale sia marcata in modi adeguati come differente dalla versione originale, o
- d) Limitando l'uso per scopi pubblicitari di nomi dei licenziatari o autori del materiale; o
- e) Rinunciando a garantire diritti sotto la trademark law per l'uso di alcuni nomi commerciali, marchi di fabbrica o marchi di servizio; o
- f) Richiedendo l'indennità dei licenziatari e degli autori di quel materiale da chiunque distribuisca il materiale (o versioni modificate dello stesso) con assunzione contrattuale di passibilità da parte dei riceventi, per qualsiasi passibilità che queste assunzioni contrattuali direttamente impongono su questi licenziatari e autori.
Tutte gli altri non permissivi termini addizioni sono considerati "restrizioni aggiuntive" con il significato della sezione 10. Se il Programma come ricevuto, o qualsiasi parte di esso, contiene una nota che afferma che è governata da questa Licenza con un termine che è una restrizione aggiuntiva, puoi rimuovere quel termine. Se un documento di licenza contiene una restrizione aggiuntiva, ma permette il rilicenziamento o distribuzione sotto questa Licenza, tu puoi aggiungere a un lavoro coperto materiale governato dai termini di quel documento di licenza, stabilito che la restrizione aggiuntiva non sarà mantenuta.
Se aggiungi termini a un lavoro coperto in accordo con questa sezione, tu devi inserire nei sorgenti una dichiarazione dei termini addizionali che si applicano a quei file, o una nota che indica dove trovare i termini applicabili.
Termini addizionali, permissivi o non permissivi, devo essere dichiarati nella forma di una licenza scritta separata, o indicate come eccezioni; i requisiti sopra citati si applicano in entrambe le forme.
8. Termine
Tu non puoi diffondere o modificare un lavoro coperto diversamente da come espressamente specificato sotto questa Licenza. Ogni altro tentativo di propagazione o modifica è una violazione, e termina automaticamente i tuoi diritti sotto questa Licenza (compresa ogni licenza di brevetto garantita sotto il terzo paragrafo della sezione 11).
Comunque, se tu cessi tutte le violazioni di questa Licenza, poi la tua licenza da un particolare detentore di copyright è ristabilita (a) provvisoriamente, a meno e fino a quando il detentore del copyright esplicitamente termina la tua licenza, e (b) permanentemente, se il detentore del copyright non ti notifica la violazione per qualche ragionevole motivo entro 60 giorni dalla cessazione.
Inoltre, la tua licenza da un particolare detentore di copyright è ristabilita permanentemente se il detentore del copyright ti notifica la violazione per ragionevoli motivi, è la prima volta che ricevi una notifica di violazione della Licenza (per qualsiasi lavoro) da quel detentore di copyright, e rimedi alla violazione entro 30 giorni dalla ricezione della notifica.
La terminazione dei tuoi diritti sotto questa licenza non termina la licenza di parti che hanno ricevuto copie o diritti sotto questa Licenza. Se i tuoi diritti sono stati terminati e non ristabiliti permanentemente, non sei autorizzato a ricevere nuove licenze per lo stesso materiale sotto la sezione 10.
9. Accoglimento non richiesto per avere copie
Tu non sei obbligato ad accettare questa licenza per possedere o eseguire una copia del programma. La propagazione secondaria di un lavoro coperto accade normalmente come consequenza di trasmissione peer-to-peer per riceverne una copia, similmente non richede accettazione. Comunque, niente altro che la liecnza ti garantisce il permesso di diffondere o modificare un qualsiasi lavoro coperto. Queste azioni infrangono il copyright se non si accetta la licenza. Modificando o diffondendo il programma, quindi, indichi la tua accettazione di questa licenza di fare così.
10. Condizioni di licenza automatica per gli utenti finali
Ogni volta che diffondi un lavoro coperto, il destinatario automaticamente riceve una licenza dai licenziatari originali per eseguire, modificiare e diffondere a sua volta il lavoro, soggetto a questa licenza. Tu non sei responsabile dell'imposizione dell'accettazione da parte di terzi con questa licenza.
Una entità di transizione è una transizione trasferente controllo di una organizzazione, o sostanzialmente gli assetti di uno, o suddividendo una organizzazione, o unendo organizzazioni. Se la diffusione di un lavoro coperto risulta da una entità di transizione, ogni parte di questa transizione che riceve una copia del lavoro riceve anche una copia qualsiasi della licenza del lavoro che il precedente possessore aveva o poteva dare sotto il precedente paragrafo, più un diritto di possesso del corrispondente sorgente del lavoro dal predecessore, se il predecessore ne ha una o può averla con ragionevole sforzo.
Tu non puoi imporre ulteriori restrizioni all'esercizio dei diritti garantiti o affermati sotto questa Licenza. Per esempio, tu non puoi imporre pagamento, diritti d'autore o altri pagamenti per l'esercizio dei diritti garantiti da questa Licenza, e non puoi iniziare cause (compreso rivendicazioni incrociate o controquerela in un processo) allegando che un qualsiasi brevetto è infranto facendo, usando, vendendo, offerendo per vendita o importando il programma o parti di esso.
11. Brevetti
Un "contribuente" è un possessore di copyright che autorizza l'uso del programma sotto questa licenza sulla quale lo stesso è basato.
Il lavoro con licenza viene chiamato versione sottoscritta del contribuente.
Le rivendicazioni essenziali di un brevetto del collaboratore-contribuente sono tutte le rivendicazioni di brevetto possedute o controllare dal collaboratore, sia appena acquistata o un futuro acquisto, che potrebbe essere infranta da alcuni comportamenti permessi da questa licenza, facendo, usando o vendendo la versione contribuente, ma non include diritti che potrebbero essere infranti solo come conseguenza di ulteriori modifiche di tale versione. Come scopo di questa definizione,il controllo include il diritto di concedere sottolicenze di brevetti in maniera conforme ai requisiti di questa licenza.
Ogni collaboratore ti cede una non esclusiva, universale, gratuita liceza di brevetto sotto le essenziali divendicazioni di brevetto del contribuente, per fare,
usare, vendere offrire in vendita, importare e/o eseguire, modificare e propagare i contenuti si questa versione.
Nei seguenti tre paragrafi, la licenza di brevetto indica ogni ogni espressa accettazione o impegno, comunque nominato, che non viene applicato ad un brevetto (come il permesso di applicare un brevetto
o accordarsi senza far causa per un'eventuale violazione del brevetto). Per cessione di un brevetto di licenza ad una parte significa fare una specie di accordo o impegno non applicato al brevetto di fronte alla parte.
Se distribuisci un'opera coperta, fidandoti consapevolmente su una licenza di brevetto, e il Sorgente Corrispondente del lavoro non è disponibile per copie, gratuitamente o a pagamento e sotto i termini della licenza, attraverso un server o altri mezzi accessibili in lettura, poi devi (1) "produrre" il Sorgente Corrispondente in modo da essere disponibile, o (2) accettare di
privarti dei benefici del brevetto di licenza per questo lavoro particolare, o (3) accettare, in maniere conforme ai reuquisiti di questa licenza, di estendere il brevetto di licenza ai beneficiari seguenti.
"Fidarsi consapevolmente" significa essere a conoscenza che, per la licenza di brevetto, la distribuzione del lavoro coperto in una nazione, o l'uso che ne fa il destinatario del lavoro coperto in una nazione, potrebbe infrangere uno o più brevetti
identificabili in tale nazione dei quali hai la ragione di credere che siano validi.
Se, conformemente a o in connessione con una singola transazione o accordo, viene trasmessa, o propagata procurandone la trasmissione, un'opera coperta, e viene concessa una licenza di brevetto ad alcune delle parti che ricevono l'opera coperta autorizzandone l'uso, la propagazione o la trasmissione di una copia specifica dell'opera coperta, allora la licenza di brevetto garantita è automaticamente estesa a tutti i destinatari dell'opera coperta e alle opere basate su di essa.
Una licenza di brevetto è "discriminatoria" se non include nella sua copertura, proibisce l'esercizio di, o è condizionata al non-esercizio di uno o più dei diritti che sono specificatamente garantiti da questa Licenza. Non è possibile trasmettere un'opera coperta se si è parte di un accordo con una terza parte che distribuisce software a fini di lucro, sotto il quale accordo viene fatto un pagamento alla terza parte per l'estensione dell'attività della distribuzione dell'opera, e sotto il quale accordo la terza parte garantisce, ad una qualsiasi delle parti che riceverebbe l'opera coperta, una licenza di brevetto discriminatoria (a) in connessione con copie dell'opera coperta trasmessa (o copie fatte a partire da tali copie), o (b) principalmente per e in connessione con prodotti specifici o stesure che contengono l'opera coperta, a meno che non si sia entrati a far parte dell'accordo (o a meno che il brevetto non sia stato concesso) prima del 28 Marzo 2007.
Nulla nella presente Licenza è inteso come escludente o limitante qualsiasi licenza sottointesa o altre difese contro l'abuso delle opere che potrebbero altrimenti essere disponibili sotto le leggi sui brevetti vigenti.
12. Nessuna resa alla libertà altrui
Se le condizioni ti vengono imposte (sia tramite ordine, accettazione o altro) che contraddice le condizioni di questa licenza, esse non ti escludono dalle condizioni della stessa.
Se non puoi cedere un lavoro coperto in modo da soddisfare simultaneamente i tuoi obblighi sotto questa licenza e gli altri obblighi pertinenti, come conseguenza non puoi cederlo. Per esempio, se accetti i termini che ti obbligano
"esigere i diritti d'autore" per ulteriori concessioni da coloro ai quali cedi il programma, l'unico modo che può soddisfare entrambi questi termini e questa licenza sarebbe quella di
astenersi completamente dal cedere il programma.
13. Uso con la GNU Affero General Public License
Nonostante ogni altra clausola di questa Licenza, tu hai il permesso di collegare o combinare qualsiasi lavoro coperto con un lavoro coperto dalla versione 3 della GNU Affero General Public License in un singolo lavoro combinato, e di redistribuire il suddetto lavoro. I termini di questa licenza continueranno a applicarsi alla parte del lavoro già coperta da essa, ma i requisiti speciale della GNU Affero General Public License, sezione 13, riguardanti l'interazione attraverso una rete, saranno applicati alla combinazione dei lavori.
14. Versioni rivedute di questa licenza
La Free Software Foundation può pubblicare versioni rivedute e/o nuove versioni della GNU General Public Licence di volta in volta. Tali versioni saranno simili nello spirito alla presente, ma potrebbero differire nel dettaglio, per adeguarsi a nuovi problemi o preoccupazioni.
Ad ogni versione viene assegnato un numero univoco di versione. Se un programma specifica che una certa versione della GNU General Public Licence "o qualsiasi versione successiva" è valida per esso, hai l'opportunità di seguire i termini e le condizioni della versione specificata o di qualsiasi versione successiva. Se il programma non specifica la versione della GNU General Public Licence a cui si riferisce, puoi scegliere una qualsiasi delle versioni pubblicate dalla Free Software Foundation.
Se il programma specifica che un proxy può decidere quale futura versione della GNU General Public Licence può essere utilizzata, tale pubblico stato di consenso ad una versione da parte del proxy autorizza permanentemente a scegliere quella versione per il programma.
Eventuali versioni successive della licenza possono fornire diritti ulteriori o diversi all'utente. In ogni caso, nessun onere aggiuntivo è imposto all'autore o al detentore del copyright per aver scelto una versione successiva.
15. Disclaimer della garanzia
NON CI SONO GARANZIE PER IL PROGRAMMA, PER LA DIFFUSIONE PERMESSA DALLE LEGGI VIGENTI. ECCETTO QUANDO DIVERSAMENTE SPECIFICATO I DETENTORI DEL COPYRIGHT E/O ALTRI PARTI RILASCIANO IL PROGRAMMANO "COOM'E'" SENZA GARANZIE DI QUALSIASI TIPO, ESPRESSE O IMPLICITE, INCLUSE, MA NON LIMITATE, LE GARANZIA IMPLICITA DELLA VENDIBILITA' E IDONEITA' PER UN PARTICOLARE SCOPO. L'INTERO RISCHIO PER LA QUALITA' E PERFORMANCE DEL PROGRAMMA E' A CARICO TUO. NEL CASO IL PROGRAMMA RISULTI DIFETTOSO, TI ASSUMI I COSTI DI TUTTI I SERVIZI NECESSARI, RIPARAZIONI O CORREZIONI.
16. Limitazioni del vincolo
IN NESSUN CASO, A MENO CHE RICHIESTO DALLA LEGGE IN VIGORE O ACCORDATO PER ISCRITTO, IL DETENTORE DEL COPYRIGHT, O QUALSIASI ALTRA PARTE CHE MODIFICA E/O DISTRIBUISCE IL PROGRAMMA NELLE MODALITÀ CONSENTITE DALLA PRESENTE, SARÀ RESPONSABILE DEI DANNI, INCLUSI TUTTI I DANNI GENERALI, SPECIALI, INCIDENTALI O CONSEQUENZIALI DOVUTI ALL'USO O ALL'INCAPACITÀ DI USO DEL PROGRAMMA (INCLUSI LA PERDITA DI DATI, O DATI RESI INACCURATI, O PERDITE SUBITE DA TE O DA TERZE PARTI, O UN FALLIMENTO DEL PROGRAMMA NELL'OPERARE CON QUALSIASI ALTRO PROGRAMMA, MA NON LIMITATI A QUESTI), ANCHE SE TALE DETENTORE O ALTRE PARTI SONO STATI AVVERTITI DELLA POSSIBILITÀ DI QUESTI DANNI.
17. Interpretazioni delle sezioni 15 e 16
Se il disclaimer della garanzia e la limitazione della passibilità fornite sopra non possono avere validità legale secondo i loro termini, le corti di revisione applicheranno la legge locale che più fedelmente approssima una assoluta deroga di tutta la passibilità civile connessa con il Programma, a meno che una garanzia o assunzione di passibilità accompagni una copia del Programma in ritorno per un pagamento.
Come applicare questi termini ai tuoi nuovi programmi
Se sviluppi un nuovo programma, e desideri che esso sia il più possibile utile al pubblico, la migliore maniera per realizzarlo è rendere il software libero affinchè tutti possano redistribuirlo e cambiarlo secondo questi termini.
Per fare così, allega i seguenti avvisi al programma. Sarebbe piu sicuro allegarli al principio di ogni codice per meglio dichiarare l'esclusione della garanzia; e ogni file dovrebbe avere almeno la riga del "copyright" e un indicazione dove si trova l'intero avviso.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Inoltre aggiungi informazioni su come mettersi contattarti tramite posta cartacea ed e-mail.
Se il programma fa operazioni terminali, fagli produrre un breve messaggio in maniera interattiva come questo all'avvio:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
Gli ipotetici comandi "show w" e "show c" dovrebbero mostrare le parti appropriate della General Public License. Naturalmente, i comandi del programma dotrebbero essere differenti; per una interfaccia GUI dovresti usare un "about box".
Dovresti anche convincere il tuo datore di lavoro (se lavori come programmatore) o scuola a firmare un "Copyright disclaimer" per il programma, se necessario.Per maggiori informazioni su questo e su come applicare e seguire lo GNU GPL, guarda <http://www.gnu.org/licenses/>.
La GNU General Public License non consente di incorporare il tuo programma in programmi di proprietà. Se il tuo programma è una libreria di subroutine, puo essere più utile consentire di collegare le applicazioni riservate con la biblioteca.
Se questo è quello ciò tu desideri fare utilizza la GNU Lesser General Public License invece di questa.
Ma prima, cortesemente leggi <http://www.gnu.org/philosophy/why-not-lgpl.html>.