LICENZA PUBBLICA GENERALE GNU

Versione 3, 29 giugno 2007

Copyright © 2007 Free Software Foundation, Inc.https://fsf.org/>

A chiunque è consentito copiare e distribuire copie letterali di questo documento di licenza, ma non è consentito modificarlo.

Preambolo

La GNU General Public License è una licenza libera e copyleft per software e altri tipi di opere.

Le licenze per la maggior parte dei software e di altri lavori pratici sono progettate per toglierti la libertà di condividere e modificare i lavori. Al contrario, la GNU General Public License è intesa a garantire la tua libertà di condividere e modificare tutte le versioni di un programma, per assicurarti che rimanga software libero per tutti i suoi utenti. Noi, la Free Software Foundation, utilizziamo la GNU General Public License per la maggior parte del nostro software; si applica anche a qualsiasi altro lavoro rilasciato in questo modo dai suoi autori. Puoi applicarla anche ai tuoi programmi.

Quando parliamo di software libero, ci riferiamo alla libertà, non al prezzo. Le nostre licenze pubbliche generiche sono progettate per garantire che tu abbia la libertà di distribuire copie di software libero (e di farle pagare se lo desideri), che tu riceva il codice sorgente o che tu possa ottenerlo se lo desideri, che tu possa modificare il software o usarne parti in nuovi programmi liberi e che tu sappia di poter fare queste cose.

Per proteggere i tuoi diritti, dobbiamo impedire ad altri di negarti questi diritti o di chiederti di rinunciarvi. Pertanto, hai determinate responsabilità se distribuisci copie del software o se lo modifichi: responsabilità di rispettare la libertà altrui.

Ad esempio, se distribuisci copie di un programma del genere, sia gratis che a pagamento, devi trasmettere ai destinatari le stesse libertà che hai ricevuto. Devi assicurarti che anche loro ricevano o possano ottenere il codice sorgente. E devi mostrare loro questi termini in modo che conoscano i loro diritti.

Gli sviluppatori che utilizzano la licenza GNU GPL proteggono i tuoi diritti in due modi: (1) affermano il copyright sul software e (2) ti offrono questa licenza, dandoti il permesso legale di copiarlo, distribuirlo e/o modificarlo.

Per la protezione degli sviluppatori e degli autori, la GPL spiega chiaramente che non c'è garanzia per questo software libero. Per il bene sia degli utenti che degli autori, la GPL richiede che le versioni modificate siano contrassegnate come modificate, in modo che i loro problemi non vengano attribuiti erroneamente agli autori delle versioni precedenti.

Alcuni dispositivi sono progettati per negare agli utenti l'accesso all'installazione o all'esecuzione di versioni modificate del software al loro interno, sebbene il produttore possa farlo. Ciò è fondamentalmente incompatibile con l'obiettivo di proteggere la libertà degli utenti di modificare il software. Il modello sistematico di tale abuso si verifica nell'area dei prodotti per uso individuale, che è esattamente dove è più inaccettabile. Pertanto, abbiamo progettato questa versione della GPL per proibire la pratica per quei prodotti. Se tali problemi dovessero sorgere sostanzialmente in altri domini, siamo pronti a estendere questa disposizione a quei domini in future versioni della GPL, come necessario per proteggere la libertà degli utenti.

Infine, ogni programma è costantemente minacciato dai brevetti software. Gli stati non dovrebbero consentire ai brevetti di limitare lo sviluppo e l'uso del software su computer di uso generale, ma in quelli che lo fanno, vogliamo evitare il pericolo speciale che i brevetti applicati a un programma libero possano renderlo effettivamente proprietario. Per impedirlo, la GPL assicura che i brevetti non possano essere utilizzati per rendere il programma non libero.

Di seguito sono riportati i termini e le condizioni precisi per la copia, la distribuzione e la modifica.

TERMINI E CONDIZIONI

0. Definizioni.

“Questa licenza” si riferisce alla versione 3 della GNU General Public License.

Con “diritto d’autore” si intendono anche le leggi simili al diritto d’autore che si applicano ad altri tipi di opere, come le maschere dei semiconduttori.

"Il Programma" si riferisce a qualsiasi lavoro protetto da copyright concesso in licenza ai sensi della presente Licenza. Ogni licenziatario è chiamato "tu". "Licenziatari" e "destinatari" possono essere individui o organizzazioni.

"Modificare" un'opera significa copiare o adattare tutto o parte dell'opera in un modo che richieda il permesso del copyright, diverso dalla realizzazione di una copia esatta. L'opera risultante è chiamata "versione modificata" dell'opera precedente o un'opera "basata su" l'opera precedente.

Per “opera coperta” si intende sia il Programma non modificato sia un’opera basata sul Programma.

"Propagare" un'opera significa fare qualsiasi cosa con essa che, senza permesso, ti renderebbe direttamente o secondariamente responsabile per violazione ai sensi della legge sul copyright applicabile, eccetto l'esecuzione su un computer o la modifica di una copia privata. La propagazione include la copia, la distribuzione (con o senza modifiche), la messa a disposizione del pubblico e, in alcuni paesi, anche altre attività.

Per "trasmettere" un'opera si intende qualsiasi tipo di propagazione che consenta ad altre parti di fare o ricevere copie. La mera interazione con un utente tramite una rete informatica, senza alcun trasferimento di una copia, non è trasmissione.

Un'interfaccia utente interattiva visualizza "Avvisi legali appropriati" nella misura in cui include una funzionalità comoda e ben visibile che (1) visualizza un avviso di copyright appropriato e (2) comunica all'utente che non vi è alcuna garanzia per l'opera (tranne nella misura in cui sono fornite garanzie), che i licenziatari possono trasmettere l'opera ai sensi della presente Licenza e come visualizzare una copia della presente Licenza. Se l'interfaccia presenta un elenco di comandi o opzioni utente, come un menu, un elemento prominente nell'elenco soddisfa questo criterio.

1. Codice sorgente.

Il "codice sorgente" di un'opera indica la forma preferita dell'opera per apportare modifiche ad essa. "Codice oggetto" indica qualsiasi forma non sorgente di un'opera.

Per "interfaccia standard" si intende un'interfaccia che è uno standard ufficiale definito da un organismo di standardizzazione riconosciuto o, nel caso di interfacce specificate per un particolare linguaggio di programmazione, un'interfaccia ampiamente utilizzata tra gli sviluppatori che lavorano in quel linguaggio.

Le "Librerie di sistema" di un'opera eseguibile includono qualsiasi cosa, diversa dall'opera nel suo complesso, che (a) è inclusa nella normale forma di confezionamento di un Componente principale, ma che non fa parte di tale Componente principale, e (b) serve solo per abilitare l'uso dell'opera con tale Componente principale, o per implementare un'interfaccia standard per la quale un'implementazione è disponibile al pubblico in forma di codice sorgente. Un "Componente principale", in questo contesto, significa un componente essenziale principale (kernel, sistema di finestre e così via) del sistema operativo specifico (se presente) su cui viene eseguita l'opera eseguibile, o un compilatore utilizzato per produrre l'opera, o un interprete di codice oggetto utilizzato per eseguirla.

La "Sorgente corrispondente" per un'opera in formato codice oggetto indica tutto il codice sorgente necessario per generare, installare e (per un'opera eseguibile) eseguire il codice oggetto e modificare l'opera, inclusi gli script per controllare tali attività. Tuttavia, non include le librerie di sistema dell'opera, o strumenti di uso generale o programmi gratuiti generalmente disponibili che vengono utilizzati senza modifiche nell'esecuzione di tali attività ma che non fanno parte dell'opera. Ad esempio, la Sorgente corrispondente include file di definizione dell'interfaccia associati a file sorgente per l'opera e il codice sorgente per librerie condivise e sottoprogrammi collegati dinamicamente che l'opera è specificamente progettata per richiedere, ad esempio tramite comunicazione dati intima o flusso di controllo tra tali sottoprogrammi e altre parti dell'opera.

La Sorgente corrispondente non deve necessariamente includere nulla che gli utenti possano rigenerare automaticamente da altre parti della Sorgente corrispondente.

La Fonte Corrispondente per un'opera in formato codice sorgente è l'opera stessa.

2. Autorizzazioni di base.

Tutti i diritti concessi ai sensi di questa Licenza sono concessi per la durata del copyright sul Programma e sono irrevocabili a condizione che siano soddisfatte le condizioni stabilite. Questa Licenza afferma esplicitamente il tuo permesso illimitato di eseguire il Programma non modificato. L'output derivante dall'esecuzione di un'opera coperta è coperto da questa Licenza solo se l'output, dato il suo contenuto, costituisce un'opera coperta. Questa Licenza riconosce i tuoi diritti di uso corretto o altro equivalente, come previsto dalla legge sul copyright.

Puoi creare, eseguire e propagare opere coperte che non trasmetti, senza condizioni, fintanto che la tua licenza rimane altrimenti in vigore. Puoi trasmettere opere coperte ad altri al solo scopo di fargli apportare modifiche esclusivamente per te, o fornirti strutture per eseguire tali opere, a condizione che tu rispetti i termini di questa licenza nel trasmettere tutto il materiale per il quale non controlli il copyright. Coloro che creano o eseguono le opere coperte per te devono farlo esclusivamente per tuo conto, sotto la tua direzione e il tuo controllo, a condizioni che impediscano loro di fare copie del tuo materiale protetto da copyright al di fuori del loro rapporto con te.

La trasmissione in qualsiasi altra circostanza è consentita esclusivamente alle condizioni indicate di seguito. La sublicenza non è consentita; la sezione 10 la rende non necessaria.

3. Tutela dei diritti legali degli utenti dalle leggi anti-elusione.

Nessuna opera coperta sarà considerata parte di una misura tecnologica efficace ai sensi di alcuna legge applicabile che soddisfi gli obblighi previsti dall'articolo 11 del trattato OMPI sul diritto d'autore adottato il 20 dicembre 1996, o di leggi simili che proibiscano o limitino l'elusione di tali misure.

Quando si trasmette un'opera coperta da licenza, si rinuncia a qualsiasi potere legale di vietare l'elusione delle misure tecnologiche nella misura in cui tale elusione è effettuata esercitando i diritti previsti dalla presente Licenza in relazione all'opera coperta da licenza, e si rinuncia a qualsiasi intenzione di limitare il funzionamento o la modifica dell'opera come mezzo per far valere, nei confronti degli utenti dell'opera, i propri diritti legali o quelli di terze parti di vietare l'elusione delle misure tecnologiche.

4. Trasmissione di copie letterali.

È possibile trasmettere copie letterali del codice sorgente del Programma così come lo si riceve, su qualsiasi mezzo, a condizione che su ogni copia venga pubblicata in modo visibile e appropriato un'appropriata nota di copyright; che vengano mantenute intatte tutte le note che affermano che questa Licenza e tutti i termini non permissivi aggiunti in conformità con la sezione 7 si applicano al codice; che vengano mantenute intatte tutte le note di assenza di garanzia; e che venga fornita a tutti i destinatari una copia di questa Licenza insieme al Programma.

Puoi richiedere un prezzo qualsiasi o nessun prezzo per ogni copia che trasmetti e puoi offrire supporto o garanzia a pagamento.

5. Trasmissione delle versioni sorgente modificate.

È possibile trasmettere un'opera basata sul Programma, o le modifiche per produrla a partire dal Programma, sotto forma di codice sorgente secondo i termini della sezione 4, a condizione che vengano soddisfatte anche tutte queste condizioni:

  • a) L'opera deve riportare indicazioni evidenti che attestano che l'hai modificata e che è stata indicata una data rilevante.
  • b) L'opera deve riportare note evidenti che attestino che è rilasciata sotto questa Licenza e tutte le condizioni aggiunte nella sezione 7. Questo requisito modifica il requisito nella sezione 4 di "mantenere intatte tutte le note".
  • c) Devi concedere in licenza l'intera opera, nel suo complesso, ai sensi di questa Licenza a chiunque entri in possesso di una copia. Questa Licenza si applicherà pertanto, insieme a qualsiasi termine aggiuntivo della sezione 7 applicabile, all'intera opera e a tutte le sue parti, indipendentemente da come sono confezionate. Questa Licenza non concede alcun permesso di concedere in licenza l'opera in alcun altro modo, ma non invalida tale permesso se l'hai ricevuto separatamente.
  • d) Se l'opera ha interfacce utente interattive, ciascuna deve visualizzare Avvisi Legali Appropriati; tuttavia, se il Programma ha interfacce interattive che non visualizzano Avvisi Legali Appropriati, l'opera non è tenuta a far sì che ciò avvenga.

Una compilazione di un'opera coperta con altre opere separate e indipendenti, che non sono per loro natura estensioni dell'opera coperta e che non sono combinate con essa in modo tale da formare un programma più grande, in o su un volume di un supporto di archiviazione o distribuzione, è chiamata "aggregato" se la compilazione e il suo copyright risultante non sono utilizzati per limitare l'accesso o i diritti legali degli utenti della compilazione oltre quanto consentito dalle singole opere. L'inclusione di un'opera coperta in un aggregato non fa sì che questa Licenza si applichi alle altre parti dell'aggregato.

6. Trasmissione di forme non sorgente.

È possibile trasmettere un'opera coperta in formato di codice oggetto secondo i termini delle sezioni 4 e 5, a condizione che venga trasmessa anche la Sorgente Corrispondente leggibile dalla macchina secondo i termini di questa Licenza, in uno dei seguenti modi:

  • a) Trasmettere il codice oggetto in un prodotto fisico (incluso un supporto di distribuzione fisico) o incorporarlo in esso, accompagnato dalla Sorgente corrispondente fissata su un supporto fisico durevole solitamente utilizzato per lo scambio di software.
  • b) Trasmettere il codice oggetto in un prodotto fisico (incluso un supporto di distribuzione fisico) o incorporarlo in esso, accompagnato da un'offerta scritta, valida per almeno tre anni e finché si offrono parti di ricambio o supporto clienti per quel modello di prodotto, per fornire a chiunque possieda il codice oggetto (1) una copia del Codice sorgente corrispondente per tutto il software nel prodotto coperto da questa Licenza, su un supporto fisico durevole comunemente utilizzato per lo scambio di software, a un prezzo non superiore al costo ragionevole per l'esecuzione fisica di questa trasmissione del codice sorgente, oppure (2) l'accesso per copiare il Codice sorgente corrispondente da un server di rete senza alcun costo.
  • c) Trasmettere copie individuali del codice oggetto con una copia dell'offerta scritta per fornire la Fonte Corrispondente. Questa alternativa è consentita solo occasionalmente e non a scopo commerciale, e solo se hai ricevuto il codice oggetto con tale offerta, in conformità con la sottosezione 6b.
  • d) Trasmettere il codice oggetto offrendo l'accesso da un luogo designato (gratis o a pagamento) e offrire un accesso equivalente alla Sorgente corrispondente nello stesso modo tramite lo stesso luogo senza ulteriori costi. Non è necessario richiedere ai destinatari di copiare la Sorgente corrispondente insieme al codice oggetto. Se il luogo in cui copiare il codice oggetto è un server di rete, la Sorgente corrispondente potrebbe trovarsi su un server diverso (gestito da te o da una terza parte) che supporta strutture di copia equivalenti, a condizione che tu mantenga chiare indicazioni accanto al codice oggetto che indichino dove trovare la Sorgente corrispondente. Indipendentemente dal server che ospita la Sorgente corrispondente, rimani obbligato a garantire che sia disponibile per tutto il tempo necessario a soddisfare questi requisiti.
  • e) Trasmettere il codice oggetto utilizzando la trasmissione peer-to-peer, a condizione di informare gli altri peer del luogo in cui il codice oggetto e la Sorgente corrispondente dell'opera vengono offerti al pubblico in generale gratuitamente ai sensi della sottosezione 6d.

Una porzione separabile del codice oggetto, il cui codice sorgente è escluso dalla Sorgente Corrispondente come Libreria di Sistema, non deve essere necessariamente inclusa nella trasmissione del lavoro sul codice oggetto.

Un "Prodotto utente" è (1) un "prodotto di consumo", ovvero qualsiasi proprietà personale tangibile normalmente utilizzata per scopi personali, familiari o domestici, oppure (2) qualsiasi cosa progettata o venduta per essere incorporata in un'abitazione. Nel determinare se un prodotto è un prodotto di consumo, i casi dubbi devono essere risolti a favore della copertura. Per un prodotto particolare ricevuto da un particolare utente, "normalmente utilizzato" si riferisce a un uso tipico o comune di quella classe di prodotto, indipendentemente dallo stato dell'utente particolare o dal modo in cui l'utente particolare utilizza effettivamente, o si aspetta o si prevede che utilizzi, il prodotto. Un prodotto è un prodotto di consumo indipendentemente dal fatto che il prodotto abbia usi commerciali, industriali o non di consumo sostanziali, a meno che tali usi non rappresentino l'unica modalità di utilizzo significativa del prodotto.

"Informazioni di installazione" per un Prodotto utente indica qualsiasi metodo, procedura, chiave di autorizzazione o altra informazione richiesta per installare ed eseguire versioni modificate di un'opera coperta in tale Prodotto utente da una versione modificata della sua Sorgente corrispondente. Le informazioni devono essere sufficienti per garantire che il funzionamento continuo del codice oggetto modificato non venga in nessun caso impedito o ostacolato solo perché è stata apportata una modifica.

Se si trasmette un'opera in codice oggetto ai sensi della presente sezione in, o con, o specificamente per l'uso in, un Prodotto utente, e la trasmissione avviene come parte di una transazione in cui il diritto di possesso e utilizzo del Prodotto utente viene trasferito al destinatario in perpetuo o per un termine fisso (indipendentemente da come è caratterizzata la transazione), la Sorgente corrispondente trasmessa ai sensi della presente sezione deve essere accompagnata dalle Informazioni di installazione. Tuttavia, questo requisito non si applica se né l'utente né terze parti conservano la capacità di installare codice oggetto modificato sul Prodotto utente (ad esempio, l'opera è stata installata in ROM).

Il requisito di fornire Informazioni di installazione non include il requisito di continuare a fornire assistenza, garanzia o aggiornamenti per un'opera modificata o installata dal destinatario, o per il Prodotto utente in cui è stata modificata o installata. L'accesso a una rete può essere negato quando la modifica stessa influisce materialmente e negativamente sul funzionamento della rete o viola le regole e i protocolli per la comunicazione attraverso la rete.

La Sorgente corrispondente trasmessa e le Informazioni di installazione fornite, in conformità con questa sezione, devono essere in un formato documentato pubblicamente (e con un'implementazione disponibile al pubblico in forma di codice sorgente) e non devono richiedere alcuna password o chiave speciale per la decompressione, la lettura o la copia.

7. Termini aggiuntivi.

"Permessi aggiuntivi" sono termini che integrano i termini di questa Licenza, facendo eccezioni a una o più delle sue condizioni. I permessi aggiuntivi che sono applicabili all'intero Programma saranno trattati come se fossero inclusi in questa Licenza, nella misura in cui sono validi ai sensi della legge applicabile. Se i permessi aggiuntivi si applicano solo a una parte del Programma, quella parte può essere utilizzata separatamente ai sensi di tali permessi, ma l'intero Programma rimane disciplinato da questa Licenza senza riguardo ai permessi aggiuntivi.

Quando trasmetti una copia di un'opera coperta, puoi a tua discrezione rimuovere qualsiasi autorizzazione aggiuntiva da quella copia o da qualsiasi sua parte. (Le autorizzazioni aggiuntive possono essere scritte in modo da richiedere la loro rimozione in determinati casi in cui modifichi l'opera.) Puoi apporre autorizzazioni aggiuntive sul materiale da te aggiunto a un'opera coperta, per il quale hai o puoi dare un'autorizzazione di copyright appropriata.

Nonostante qualsiasi altra disposizione di questa Licenza, per il materiale che aggiungi a un'opera coperta, puoi (se autorizzato dai titolari del copyright di quel materiale) integrare i termini di questa Licenza con i termini:

  • a) Escludere la garanzia o limitare la responsabilità in modo diverso dai termini delle sezioni 15 e 16 della presente Licenza; o
  • b) Richiedere la conservazione di specifiche note legali ragionevoli o attribuzioni dell'autore in tale materiale o nelle Note Legali Appropriate visualizzate dalle opere che lo contengono; o
  • c) Vietare la falsa dichiarazione dell'origine di tale materiale o richiedere che le versioni modificate di tale materiale siano contrassegnate in modo ragionevole come diverse dalla versione originale; o
  • d) Limitare l'uso a fini pubblicitari dei nomi dei licenziatari o degli autori del materiale; o
  • e) Rifiutare di concedere diritti ai sensi della legge sui marchi per l'uso di alcuni nomi commerciali, marchi commerciali o marchi di servizio; o
  • f) Richiedere l'indennizzo dei licenziatari e degli autori di tale materiale da parte di chiunque trasmetta il materiale (o versioni modificate dello stesso) con assunzioni contrattuali di responsabilità nei confronti del destinatario, per qualsiasi responsabilità che tali assunzioni contrattuali impongono direttamente a tali licenziatari e autori.

Tutti gli altri termini aggiuntivi non permissivi sono considerati "ulteriori restrizioni" ai sensi della sezione 10. Se il Programma così come lo hai ricevuto, o una qualsiasi parte di esso, contiene una nota che afferma che è regolato da questa Licenza insieme a un termine che è un'ulteriore restrizione, puoi rimuovere tale termine. Se un documento di licenza contiene un'ulteriore restrizione ma consente la ri-licenza o la trasmissione ai sensi di questa Licenza, puoi aggiungere a un materiale di lavoro coperto regolato dai termini di tale documento di licenza, a condizione che l'ulteriore restrizione non sopravviva a tale ri-licenza o trasmissione.

Se si aggiungono termini a un'opera coperta in conformità con questa sezione, è necessario inserire, nei file sorgente pertinenti, una dichiarazione dei termini aggiuntivi che si applicano a tali file o un avviso che indichi dove trovare i termini applicabili.

Ulteriori termini, permissivi o non permissivi, possono essere stabiliti sotto forma di licenza scritta separatamente, oppure come eccezioni; i requisiti di cui sopra si applicano in entrambi i casi.

8. Risoluzione.

Non puoi propagare o modificare un'opera coperta, salvo quanto espressamente previsto dalla presente Licenza. Qualsiasi tentativo di propagarla o modificarla in altro modo è nullo e porrà automaticamente fine ai tuoi diritti ai sensi della presente Licenza (incluse eventuali licenze di brevetto concesse ai sensi del terzo paragrafo della sezione 11).

Tuttavia, se cessi ogni violazione di questa Licenza, la tua licenza da un particolare detentore del copyright verrà ripristinata (a) provvisoriamente, a meno che e finché il detentore del copyright non rescinda esplicitamente e definitivamente la tua licenza, e (b) in modo permanente, se il detentore del copyright non ti notifica la violazione con mezzi ragionevoli prima di 60 giorni dalla cessazione.

Inoltre, la licenza concessa da un determinato detentore di copyright viene ripristinata in modo permanente se il detentore del copyright ti notifica la violazione con mezzi ragionevoli, se questa è la prima volta che ricevi una notifica di violazione di questa licenza (per qualsiasi opera) da quel detentore del copyright e se poni rimedio alla violazione prima che siano trascorsi 30 giorni dal ricevimento della notifica.

La cessazione dei tuoi diritti ai sensi della presente sezione non cessa le licenze delle parti che hanno ricevuto copie o diritti da te ai sensi della presente Licenza. Se i tuoi diritti sono stati cessati e non ripristinati in modo permanente, non hai i requisiti per ricevere nuove licenze per lo stesso materiale ai sensi della sezione 10.

9. Non è richiesta l'accettazione per avere copie.

Non sei tenuto ad accettare questa Licenza per ricevere o eseguire una copia del Programma. La propagazione accessoria di un'opera coperta che si verifica esclusivamente come conseguenza dell'utilizzo della trasmissione peer-to-peer per ricevere una copia non richiede allo stesso modo l'accettazione. Tuttavia, niente altro che questa Licenza ti concede il permesso di propagare o modificare un'opera coperta. Queste azioni violano il copyright se non accetti questa Licenza. Pertanto, modificando o propagando un'opera coperta, indichi la tua accettazione di questa Licenza per farlo.

10. Concessione automatica di licenze ai destinatari a valle.

Ogni volta che trasmetti un'opera coperta, il destinatario riceve automaticamente una licenza dai licenziatari originali, per eseguire, modificare e propagare quell'opera, soggetta a questa Licenza. Non sei responsabile dell'applicazione della conformità da parte di terzi a questa Licenza.

Una "transazione di entità" è una transazione che trasferisce il controllo di un'organizzazione, o sostanzialmente tutti i beni di una, o che suddivide un'organizzazione, o che fonde organizzazioni. Se la propagazione di un'opera coperta risulta da una transazione di entità, ciascuna parte di tale transazione che riceve una copia dell'opera riceve anche qualsiasi licenza per l'opera che il predecessore in interesse della parte aveva o poteva dare ai sensi del paragrafo precedente, più un diritto al possesso della Fonte corrispondente dell'opera dal predecessore in interesse, se il predecessore ce l'ha o può ottenerla con sforzi ragionevoli.

Non puoi imporre ulteriori restrizioni all'esercizio dei diritti concessi o affermati ai sensi della presente Licenza. Ad esempio, non puoi imporre una tassa di licenza, royalty o altri oneri per l'esercizio dei diritti concessi ai sensi della presente Licenza e non puoi avviare una causa (inclusa una domanda riconvenzionale o una domanda riconvenzionale in una causa legale) sostenendo che una qualsiasi rivendicazione di brevetto è stata violata realizzando, utilizzando, vendendo, offrendo in vendita o importando il Programma o una sua parte.

11. Brevetti.

Un "contributore" è un detentore di copyright che autorizza l'uso ai sensi di questa Licenza del Programma o di un'opera su cui il Programma è basato. L'opera così concessa in licenza è chiamata "versione del contributore" del contributore.

Le "rivendicazioni di brevetto essenziali" di un collaboratore sono tutte le rivendicazioni di brevetto possedute o controllate dal collaboratore, siano esse già acquisite o acquisite in seguito, che verrebbero violate in qualche modo, consentito da questa Licenza, di creazione, utilizzo o vendita della sua versione del collaboratore, ma non includono rivendicazioni che verrebbero violate solo come conseguenza di un'ulteriore modifica della versione del collaboratore. Ai fini di questa definizione, "controllo" include il diritto di concedere sottolicenze di brevetto in modo coerente con i requisiti di questa Licenza.

Ogni collaboratore ti concede una licenza di brevetto non esclusiva, mondiale e royalty-free, in base alle rivendicazioni essenziali del brevetto del collaboratore, per creare, utilizzare, vendere, offrire in vendita, importare e altrimenti eseguire, modificare e propagare i contenuti della sua versione del collaboratore.

Nei tre paragrafi seguenti, una "licenza di brevetto" è qualsiasi accordo o impegno espresso, comunque denominato, di non far rispettare un brevetto (come un permesso espresso di esercitare un brevetto o un patto di non intentare causa per violazione di brevetto). "Concedere" tale licenza di brevetto a una parte significa fare tale accordo o impegno di non far rispettare un brevetto contro la parte.

Se trasmetti un'opera coperta, consapevolmente affidandoti a una licenza di brevetto, e la Fonte corrispondente dell'opera non è disponibile per la copia da parte di chiunque, gratuitamente e secondo i termini di questa Licenza, tramite un server di rete disponibile al pubblico o altri mezzi facilmente accessibili, allora devi (1) fare in modo che la Fonte corrispondente sia così disponibile, o (2) provvedere a privarti del beneficio della licenza di brevetto per questa particolare opera, o (3) provvedere, in modo coerente con i requisiti di questa Licenza, ad estendere la licenza di brevetto ai destinatari a valle. "Consapevolmente affidandoti" significa che hai conoscenza effettiva che, se non fosse per la licenza di brevetto, la tua trasmissione dell'opera coperta in un paese, o l'uso dell'opera coperta da parte del destinatario in un paese, violerebbe uno o più brevetti identificabili in quel paese che hai motivo di ritenere validi.

Se, ai sensi o in relazione a una singola transazione o accordo, si trasmette o si propaga procurandone la trasmissione un'opera coperta e si concede una licenza di brevetto ad alcune delle parti che ricevono l'opera coperta, autorizzandole a utilizzare, propagare, modificare o trasmettere una copia specifica dell'opera coperta, la licenza di brevetto concessa viene automaticamente estesa a tutti i destinatari dell'opera coperta e delle opere basate su di essa.

Una licenza di brevetto è "discriminatoria" se non include nell'ambito della sua copertura, proibisce l'esercizio di, o è condizionata al non esercizio di uno o più dei diritti che sono specificamente concessi in base a questa Licenza. Non puoi trasmettere un'opera coperta se sei parte di un accordo con una terza parte che è nel business della distribuzione di software, in base al quale effettui il pagamento alla terza parte in base all'entità della tua attività di trasmissione dell'opera, e in base al quale la terza parte concede, a una qualsiasi delle parti che riceverebbe l'opera coperta da te, una licenza di brevetto discriminatoria (a) in relazione a copie dell'opera coperta da te trasmesse (o copie realizzate da quelle copie), o (b) principalmente per e in relazione a prodotti o compilazioni specifici che contengono l'opera coperta, a meno che tu non abbia stipulato tale accordo, o che quella licenza di brevetto sia stata concessa, prima del 28 marzo 2007.

Nulla nella presente Licenza deve essere interpretato come esclusione o limitazione di qualsiasi licenza implicita o di altre difese contro la violazione che potrebbero altrimenti essere disponibili ai sensi della legge sui brevetti applicabile.

12. Nessuna rinuncia alla libertà altrui.

Se ti vengono imposte delle condizioni (sia per ordine del tribunale, accordo o altro) che contraddicono le condizioni di questa Licenza, non ti esonerano dalle condizioni di questa Licenza. Se non puoi trasmettere un'opera coperta in modo da soddisfare simultaneamente i tuoi obblighi ai sensi di questa Licenza e qualsiasi altro obbligo pertinente, allora di conseguenza non puoi trasmetterla affatto. Ad esempio, se accetti termini che ti obbligano a riscuotere una royalty per l'ulteriore trasmissione da coloro a cui trasmetti il Programma, l'unico modo in cui potresti soddisfare sia quei termini che questa Licenza sarebbe astenerti completamente dal trasmettere il Programma.

13. Utilizzare con la licenza GNU Affero General Public License.

Nonostante qualsiasi altra disposizione di questa Licenza, hai il permesso di collegare o combinare qualsiasi opera coperta con un'opera concessa in licenza ai sensi della versione 3 della GNU Affero General Public License in un'unica opera combinata e di trasmettere l'opera risultante. I termini di questa Licenza continueranno ad applicarsi alla parte che è l'opera coperta, ma i requisiti speciali della GNU Affero General Public License, sezione 13, riguardanti l'interazione tramite una rete si applicheranno alla combinazione in quanto tale.

14. Versioni riviste della presente licenza.

La Free Software Foundation può pubblicare di tanto in tanto versioni riviste e/o nuove della GNU General Public License. Tali nuove versioni saranno simili nello spirito alla versione attuale, ma potrebbero differire nei dettagli per affrontare nuovi problemi o preoccupazioni.

A ogni versione viene assegnato un numero di versione distintivo. Se il Programma specifica che una certa versione numerata della GNU General Public License "o qualsiasi versione successiva" si applica ad esso, hai la possibilità di seguire i termini e le condizioni di quella versione numerata o di qualsiasi versione successiva pubblicata dalla Free Software Foundation. Se il Programma non specifica un numero di versione della GNU General Public License, puoi scegliere qualsiasi versione mai pubblicata dalla Free Software Foundation.

Se il Programma specifica che un proxy può decidere quali versioni future della GNU General Public License potranno essere utilizzate, la dichiarazione pubblica di accettazione di una versione da parte di tale proxy autorizza in modo permanente l'utente a scegliere tale versione per il Programma.

Versioni di licenza successive potrebbero darti permessi aggiuntivi o diversi. Tuttavia, non vengono imposti obblighi aggiuntivi a nessun autore o detentore di copyright come risultato della tua scelta di seguire una versione successiva.

15. Esclusione di garanzia.

NON VI È ALCUNA GARANZIA PER IL PROGRAMMA, NELLA MISURA CONSENTITA DALLA LEGGE APPLICABILE. SALVO QUANDO DIVERSAMENTE INDICATO PER ISCRITTO, I TITOLARI DEL COPYRIGHT E/O ALTRE PARTI FORNISCONO IL PROGRAMMA "COSÌ COM'È" SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, COMPRESE, MA NON LIMITATE A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. L'INTERO RISCHIO RELATIVO ALLA QUALITÀ E ALLE PRESTAZIONI DEL PROGRAMMA È A TUO CARICO. SE IL PROGRAMMA DOVESSE RIVELARSI DIFETTOSO, TI ASSUMI IL COSTO DI TUTTI I SERVIZI, LE RIPARAZIONI O LE CORREZIONI NECESSARI.

16. Limitazione di responsabilità.

IN NESSUN CASO, A MENO CHE NON SIA RICHIESTO DALLA LEGGE APPLICABILE O ACCORDATO PER ISCRITTO, QUALSIASI TITOLARE DEL COPYRIGHT O QUALSIASI ALTRA PARTE CHE MODIFICA E/O TRASMISSIONE IL PROGRAMMA COME CONSENTITO SOPRA, SARÀ RESPONSABILE NEI TUOI CONFRONTI PER DANNI, INCLUSI EVENTUALI DANNI GENERALI, SPECIALI, ACCIDENTALI O CONSEGUENTI DERIVANTI DALL'USO O DALL'IMPOSSIBILITÀ DI UTILIZZARE IL PROGRAMMA (INCLUSI, SENZA LIMITAZIONE, LA PERDITA DI DATI O DATI RESI INACCURATI O LE PERDITE SUBITE DA TE O DA TERZE PARTI O UN MANCATO FUNZIONAMENTO DEL PROGRAMMA CON QUALSIASI ALTRO PROGRAMMA), ANCHE SE TALE TITOLARE O ALTRA PARTE È STATO INFORMATO DELLA POSSIBILITÀ DI TALI DANNI.

17. Interpretazione degli articoli 15 e 16.

Se l'esclusione di garanzia e la limitazione di responsabilità di cui sopra non possono avere effetto giuridico locale secondo i loro termini, i tribunali competenti applicheranno la legge locale che più si avvicina a una rinuncia assoluta a qualsiasi responsabilità civile in relazione al Programma, a meno che una garanzia o un'assunzione di responsabilità non accompagni una copia del Programma in cambio di un compenso.

FINE DEI TERMINI E DELLE CONDIZIONI

Come applicare questi termini ai tuoi nuovi programmi

Se si sviluppa un nuovo programma e si desidera che sia il più utile possibile al pubblico, il modo migliore per raggiungere questo obiettivo è renderlo un software libero, che chiunque può ridistribuire e modificare nel rispetto di questi termini.

Per farlo, allegare le seguenti note al programma. È più sicuro allegarle all'inizio di ogni file sorgente per dichiarare in modo più efficace l'esclusione della garanzia; e ogni file dovrebbe avere almeno la riga "copyright" e un puntatore a dove si trova la nota completa.

    Diritto d'autore (C) 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. Consulta la GNU General Public License per maggiori dettagli. Dovresti aver ricevuto una copia della GNU General Public License insieme a questo programma. In caso contrario, consulta .

Aggiungi anche informazioni su come contattarti tramite posta elettronica e cartacea.

Se il programma interagisce con il terminale, fagli visualizzare un breve avviso come questo quando si avvia in modalità interattiva:

    Diritto d'autore (C) Questo programma è fornito SENZA ALCUNA GARANZIA; per i dettagli digita `show w'. Questo è software libero e sei libero di ridistribuirlo a certe condizioni; digita `show c' per i dettagli.

I comandi ipotetici `show w' e `show c' dovrebbero mostrare le parti appropriate della General Public License. Naturalmente, i comandi del tuo programma potrebbero essere diversi; per un'interfaccia GUI, useresti una "about box".

Dovresti anche far firmare al tuo datore di lavoro (se lavori come programmatore) o alla tua scuola, se presente, una "dichiarazione di non responsabilità sul copyright" per il programma, se necessario. Per maggiori informazioni su questo e su come applicare e seguire la GNU GPL, vedihttps://www.gnu.org/licenses/>.

La GNU General Public License non consente di incorporare il tuo programma in programmi proprietari. Se il tuo programma è una libreria di subroutine, potresti considerare più utile consentire il collegamento di applicazioni proprietarie con la libreria. Se questo è ciò che vuoi fare, usa la GNU Lesser General Public License invece di questa licenza. Ma prima, leggihttps://www.gnu.org/licenses/why-not-lgpl.html>.