LICENZA PUBBLICA GENERALE GNU
Versione 3, 29 giugno 2007
Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/>
Chiunque è autorizzato a copiare e distribuire copie letterali di questo documento di licenza, ma non è consentito modificarlo.
Preambolo
La GNU General Public License è una licenza libera con copyleft per software e altri tipi di opere.
Le licenze per la maggior parte del software e altri lavori pratici sono progettate per toglierti la libertà di condividere e modificare i lavori. Al contrario, la GNU General Public License ha lo scopo di garantire la libertà di condividere e modificare tutte le versioni di un programma, per assicurarsi 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 altra opera rilasciata in questo modo dai suoi autori. Puoi applicarlo 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 farle pagare se lo desideri), che tu riceva il codice sorgente o che tu possa ottenerlo se lo desideri, che tu possa cambiare il software o utilizzane parti in nuovi programmi gratuiti e che sai che puoi fare queste cose.
Per proteggere i tuoi diritti, dobbiamo impedire ad altri di negarti tali diritti o chiederti di rinunciarvi. Pertanto, hai determinate responsabilità se distribuisci copie del software o se lo modifichi: responsabilità di rispettare la libertà degli altri.
Ad esempio, se distribuisci copie di un tale programma, sia gratis che a pagamento, devi trasferire 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 GNU GPL proteggono i tuoi diritti in due passaggi: (1) affermano il copyright sul software e (2) ti offrono questa Licenza dandoti il permesso legale di copiarla, distribuirla e/o modificarla.
Per la protezione degli sviluppatori e degli autori, la GPL spiega chiaramente che non esiste alcuna 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 per installare o eseguire 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 destinati all'uso da parte delle persone, che è precisamente il punto in cui è più inaccettabile. Pertanto, abbiamo progettato questa versione della GPL per proibire la pratica per quei prodotti. Se tali problemi sorgono sostanzialmente in altri domini, siamo pronti ad estendere questa disposizione a quei domini nelle versioni future 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 generici, ma in quelli che lo fanno, desideriamo evitare il pericolo speciale che i brevetti applicati a un programma libero possano renderlo effettivamente proprietario. Per evitare ciò, la GPL assicura che i brevetti non possono essere utilizzati per rendere il programma non libero.
Seguono 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.
"Copyright" significa anche leggi simili al diritto d'autore che si applicano ad altri tipi di opere, come le maschere a semiconduttore.
"Il Programma" si riferisce a qualsiasi opera soggetta a copyright concessa in licenza ai sensi della presente Licenza. Ogni licenziatario viene chiamato "tu". I "licenziatari" e i "destinatari" possono essere individui o organizzazioni.
Per "modificare" un'opera si intende copiare o adattare tutta o parte dell'opera in un modo che richieda l'autorizzazione del copyright, diverso dalla realizzazione di una copia esatta. Il lavoro risultante è chiamato una "versione modificata" del lavoro precedente o un lavoro "basato su" il lavoro precedente.
Per “opera coperta” si intende il Programma non modificato o un'opera basata sul Programma.
"Propagare" un'opera significa fare qualsiasi cosa con essa che, senza autorizzazione, ti renderebbe responsabile direttamente o secondariamente per violazione ai sensi della legge sul copyright applicabile, ad eccezione dell'esecuzione su un computer o della 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 altri soggetti di farne o riceverne delle copie. La mera interazione con un utente attraverso una rete di computer, senza trasferimento di una copia, non è trasmissione.
Un'interfaccia utente interattiva visualizza "Note legali appropriate" nella misura in cui include una funzione utile e ben visibile che (1) mostra un avviso di copyright appropriato e (2) informa l'utente che non vi è alcuna garanzia per il lavoro (tranne che per la misura in cui vengono fornite le 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 apportarvi modifiche. "Codice oggetto" indica qualsiasi forma non sorgente di un'opera.
Per "interfaccia standard" si intende un'interfaccia che sia uno standard ufficiale definito da un ente di standard riconosciuto o, nel caso di interfacce specificate per un particolare linguaggio di programmazione, uno ampiamente utilizzato tra gli sviluppatori che lavorano in tale linguaggio.
Le "Librerie di sistema" di un'opera eseguibile includono qualsiasi cosa, diversa dall'opera nel suo insieme, che (a) è inclusa nella normale forma di pacchettizzazione di un Componente principale, ma che non fa parte di tale Componente principale, e (b) serve solo per abilitare l'uso dell'opera con quella Componente Principale, o per implementare un'Interfaccia Standard per la quale un'implementazione è disponibile al pubblico sotto forma di codice sorgente. Un "componente principale", in questo contesto, indica un componente essenziale principale (kernel, sistema di finestre e così via) del sistema operativo specifico (se presente) su cui viene eseguito il lavoro eseguibile, o un compilatore utilizzato per produrre il lavoro, o un interprete di codice oggetto utilizzato per eseguirlo.
La "Sorgente corrispondente" per un'opera in forma di codice oggetto indica tutto il codice sorgente necessario per generare, installare e (per un'opera eseguibile) eseguire il codice oggetto e per modificare l'opera, inclusi gli script per controllare tali attività. Tuttavia, non include le librerie di sistema dell'opera, o strumenti generici o programmi gratuiti generalmente disponibili che vengono utilizzati senza modifiche nell'esecuzione di tali attività ma che non fanno parte dell'opera. Ad esempio, Sorgente corrispondente include i file di definizione dell'interfaccia associati ai file di origine per il lavoro e il codice sorgente per le librerie condivise e i sottoprogrammi collegati dinamicamente che il lavoro è specificamente progettato per richiedere, ad esempio mediante comunicazione di dati intimi o flusso di controllo tra quei sottoprogrammi e altre parti dell'opera.
La Sorgente corrispondente non deve includere nulla che gli utenti possano rigenerare automaticamente da altre parti della Sorgente corrispondente.
La Fonte corrispondente per un'opera in forma di codice sorgente è quella stessa opera.
2. Autorizzazioni di base.
Tutti i diritti concessi ai sensi della presente Licenza sono concessi per la durata del diritto d'autore sul Programma e sono irrevocabili a condizione che le condizioni stabilite siano soddisfatte. Questa Licenza afferma esplicitamente il tuo permesso illimitato per 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 fair use o altro equivalente, come previsto dalla legge sul copyright.
Puoi creare, eseguire e diffondere opere coperte che non trasmetti, senza condizioni, a condizione che la tua licenza rimanga in vigore. Puoi trasmettere opere coperte ad altri al solo scopo di far apportare modifiche esclusivamente per te, o fornirti strutture per l'esecuzione di tali opere, a condizione che tu rispetti i termini di questa Licenza nel trasmettere tutto il materiale per il quale non controlli diritto d'autore. Coloro che quindi realizzano o eseguono le opere coperte per te devono farlo esclusivamente per tuo conto, sotto la tua direzione e controllo, a condizioni che proibiscono loro di fare copie del tuo materiale protetto da copyright al di fuori del loro rapporto con te.
Il trasporto in qualsiasi altra circostanza è consentito esclusivamente alle condizioni indicate di seguito. La sublicenza non è consentita; la sezione 10 lo rende superfluo.
3. Protezione dei diritti legali degli utenti dalla legge anti-elusione.
Nessuna opera coperta sarà considerata parte di una misura tecnologica efficace ai sensi di qualsiasi legge applicabile che soddisfi gli obblighi previsti dall'articolo 11 del trattato sul copyright dell'OMPI adottato il 20 dicembre 1996 o leggi simili che vietano o limitano l'elusione di tali misure.
Quando trasmetti un'opera coperta, rinunci a qualsiasi potere legale di vietare l'elusione delle misure tecnologiche nella misura in cui tale elusione viene effettuata esercitando i diritti previsti dalla presente Licenza in relazione all'opera coperta, e rinneghi qualsiasi intenzione di limitare il funzionamento o la modifica del lavorare come mezzo per far valere, nei confronti degli utenti dell'opera, i diritti legali tuoi o di terzi 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, con qualsiasi mezzo, a condizione che si pubblichi in modo evidente e appropriato su ciascuna copia un avviso di copyright appropriato; mantenere intatti tutti gli avvisi che affermano che questa Licenza e qualsiasi termine non permissivo aggiunto in accordo con la sezione 7 si applicano al codice; conservare intatti tutti gli avvisi di assenza di qualsiasi garanzia; e fornire a tutti i destinatari una copia di questa Licenza insieme al Programma.
È possibile addebitare qualsiasi prezzo o nessun prezzo per ogni copia che si trasmette e si può offrire supporto o protezione della garanzia a pagamento.
5. Trasmissione di versioni di origine modificate.
Puoi trasmettere un'opera basata sul Programma, o le modifiche per produrla dal Programma, sotto forma di codice sorgente secondo i termini della sezione 4, a condizione che tu soddisfi anche tutte queste condizioni:
- a) L'opera deve recare avvisi ben visibili che dichiarino che l'hai modificata e fornisca una data rilevante.
- b) L'opera deve recare avvisi ben visibili che dichiarino che è rilasciata sotto questa Licenza e tutte le condizioni aggiunte nella sezione 7. Questo requisito modifica il requisito nella sezione 4 di "mantenere intatti tutti gli avvisi".
- c) È necessario concedere in licenza l'intera opera, nel suo insieme, ai sensi della presente Licenza a chiunque entri in possesso di una copia. Questa Licenza si applicherà quindi, insieme a qualsiasi condizione aggiuntiva della sezione 7 applicabile, all'intera opera ea tutte le sue parti, indipendentemente da come sono confezionate. Questa Licenza non autorizza a concedere in licenza l'opera in altro modo, ma non invalida tale autorizzazione se l'hai ricevuta separatamente.
- d) Se l'opera dispone di interfacce utente interattive, ciascuna deve visualizzare Adeguate Note Legali; tuttavia, se il Programma dispone di interfacce interattive che non visualizzano Avvisi legali appropriati, il tuo lavoro non è tenuto a farlo.
Una raccolta 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ù ampio, in o su un volume di archiviazione o distribuzione medium, è chiamato "aggregato" se la compilation e il conseguente copyright non sono utilizzati per limitare l'accesso oi diritti legali degli utenti della compilation oltre a 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 moduli non di origine.
È possibile trasmettere un'opera coperta in forma di codice oggetto secondo i termini delle sezioni 4 e 5, a condizione che si trasmetta anche la Sorgente corrispondente leggibile dalla macchina secondo i termini di questa Licenza, in uno di questi modi:
- a) Trasmettere il codice oggetto in, o incorporato in, un prodotto fisico (incluso un supporto fisico di distribuzione), accompagnato dalla Sorgente corrispondente fissata su un supporto fisico durevole abitualmente utilizzato per l'interscambio di software.
- b) Trasmettere il codice oggetto in, o incorporato in, un prodotto fisico (incluso un supporto fisico di distribuzione), accompagnato da un'offerta scritta, valida per almeno tre anni e valida fintanto che si offrono pezzi di ricambio o assistenza clienti per tale modello del prodotto, per fornire a chiunque possieda il codice oggetto (1) una copia della Sorgente corrispondente per tutto il software nel prodotto coperto da questa Licenza, su un supporto fisico durevole solitamente utilizzato per l'interscambio di software, a un prezzo non più del costo ragionevole per l'esecuzione fisica di questo trasferimento della fonte, o (2) l'accesso per copiare la fonte 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 commercialmente, e solo se hai ricevuto il codice oggetto con tale offerta, in accordo con la sottosezione 6b.
- d) Trasmettere il codice oggetto offrendo l'accesso da un luogo designato (gratis oa pagamento) e offrire un accesso equivalente alla Sorgente corrispondente allo stesso modo attraverso lo stesso luogo senza ulteriori oneri. Non è necessario richiedere ai destinatari di copiare la fonte 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 supporti funzionalità di copia equivalenti, a condizione che tu mantenga indicazioni chiare accanto al codice oggetto che indichino dove trovare la fonte 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 che si informino altri pari dove il codice oggetto e la Fonte corrispondente dell'opera sono 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 inclusa nel trasmettere il lavoro del codice oggetto.
Un "Prodotto dell'utente" è (1) un "prodotto di consumo", il che significa qualsiasi proprietà personale tangibile che viene normalmente utilizzata per scopi personali, familiari o domestici o (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 particolare prodotto ricevuto da un particolare utente, "usato normalmente" si riferisce a un uso tipico o comune di quella classe di prodotto, indipendentemente dallo stato del particolare utente o dal modo in cui il particolare utente effettivamente utilizza, si aspetta o si prevede di utilizzare, 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à significativa di utilizzo del prodotto.
"Informazioni sull'installazione" per un Prodotto dell'utente indica qualsiasi metodo, procedura, chiave di autorizzazione o altra informazione richiesta per installare ed eseguire versioni modificate di un'opera coperta in quel Prodotto dell'utente da una versione modificata della sua Fonte corrispondente. Le informazioni devono essere sufficienti a garantire che il funzionamento continuato del codice oggetto modificato non sia in nessun caso impedito o interferito solo perché è stata apportata la modifica.
Se si trasmette un'opera in codice oggetto ai sensi di questa sezione in, o con, o specificamente per l'uso in, un Prodotto dell'utente, e il trasferimento avviene come parte di una transazione in cui il diritto di possesso e utilizzo del Prodotto dell'utente viene trasferito al destinatario a tempo indeterminato oa tempo determinato (indipendentemente da come è caratterizzata la transazione), la Fonte corrispondente trasmessa in questa sezione deve essere accompagnata dalle Informazioni sull'installazione. Tuttavia, questo requisito non si applica se né l'utente né terze parti conservano la possibilità di installare codice oggetto modificato sul Prodotto dell'utente (ad esempio, l'opera è stata installata nella ROM).
L'obbligo di fornire le Informazioni sull'installazione non include l'obbligo di continuare a fornire il servizio di supporto, la garanzia o gli aggiornamenti per un'opera che è stata modificata o installata dal destinatario o per il Prodotto dell'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 Fonte corrispondente trasmessa e le Informazioni di installazione fornite, in accordo con questa sezione, devono essere in un formato documentato pubblicamente (e con un'implementazione disponibile al pubblico sotto forma di codice sorgente) e non devono richiedere password o chiavi speciali per il disimballaggio, la lettura o copiando.
7. Termini aggiuntivi.
"Autorizzazioni aggiuntive" sono termini che integrano i termini di questa Licenza facendo eccezioni da una o più delle sue condizioni. Ulteriori autorizzazioni applicabili all'intero Programma saranno trattate come se fossero incluse in questa Licenza, nella misura in cui sono valide ai sensi della legge applicabile. Se i permessi aggiuntivi si applicano solo a una parte del Programma, quella parte può essere utilizzata separatamente in base a tali permessi, ma l'intero Programma rimane disciplinato dalla presente Licenza senza tener conto dei permessi aggiuntivi.
Quando trasmetti una copia di un'opera coperta, puoi, a tua discrezione, rimuovere qualsiasi autorizzazione aggiuntiva da quella copia o da qualsiasi parte di essa. (Permessi aggiuntivi possono essere scritti per richiedere la loro rimozione in alcuni casi quando modifichi il lavoro.) Puoi inserire permessi aggiuntivi sul materiale, aggiunto da te a un lavoro coperto, per il quale hai o puoi dare il permesso di copyright appropriato.
Nonostante qualsiasi altra disposizione di questa Licenza, per il materiale che aggiungi a un'opera coperta, puoi (se autorizzato dai detentori del copyright di quel materiale) integrare i termini di questa Licenza con i termini:
- a) Esclusione di garanzia o limitazione di responsabilità diversamente dai termini delle sezioni 15 e 16 della presente Licenza; O
- b) Richiedere la conservazione di specifici avvisi legali ragionevoli o attribuzioni di autori in quel materiale o negli Appropriati Avvisi legali visualizzati dalle opere che lo contengono; O
- c) Proibire 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 di nomi di licenzianti o autori del materiale; O
- e) Rifiuto di concedere diritti ai sensi della legge sui marchi per l'uso di alcuni nomi commerciali, marchi o marchi di servizio; O
- f) Richiedere l'indennizzo dei licenzianti e autori di quel materiale da parte di chiunque veicola il materiale (o versioni modificate di esso) con assunzioni contrattuali di responsabilità nei confronti del destinatario, per qualsiasi responsabilità che tali assunzioni contrattuali impongano direttamente a detti licenzianti 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 parte di esso, contiene un avviso che indica che è regolato da questa Licenza insieme a un termine che è un'ulteriore restrizione, è possibile rimuovere tale termine. Se un documento di licenza contiene un'ulteriore restrizione ma consente la rilicenza o la trasmissione ai sensi della presente Licenza, è possibile aggiungere a un'opera coperta materiale disciplinato dai termini di quel documento di licenza, a condizione che l'ulteriore restrizione non sopravviva a tale rilicenziamento o trasmissione.
Se si aggiungono termini a un'opera coperta in conformità con questa sezione, è necessario inserire, nei file di origine pertinenti, una dichiarazione dei termini aggiuntivi che si applicano a tali file o un avviso che indichi dove trovare i termini applicabili.
Termini aggiuntivi, permissivi o non permissivi, possono essere indicati sotto forma di una licenza scritta separata o indicati come eccezioni; i requisiti di cui sopra si applicano in entrambi i casi.
8. Risoluzione.
L'utente non può propagare o modificare un'opera coperta ad eccezione di quanto espressamente previsto dalla presente Licenza. Qualsiasi tentativo di propagarlo o modificarlo in altro modo è nullo e interromperà automaticamente i tuoi diritti ai sensi della presente Licenza (incluse eventuali licenze di brevetto concesse ai sensi del terzo paragrafo della sezione 11).
Tuttavia, se interrompi ogni violazione di questa Licenza, la tua licenza da un particolare detentore del copyright viene ripristinata (a) provvisoriamente, a meno che e fino a quando il detentore del copyright non revochi esplicitamente e definitivamente la tua licenza, e (b) in modo permanente, se il detentore del copyright fallisce notificare la violazione con mezzi ragionevoli prima di 60 giorni dopo la cessazione.
Inoltre, la tua licenza da un particolare detentore del copyright viene ripristinata in modo permanente se il detentore del copyright ti notifica la violazione con mezzi ragionevoli, questa è la prima volta che ricevi un avviso di violazione di questa Licenza (per qualsiasi opera) da quel detentore del copyright, e risolvi la violazione entro 30 giorni dal ricevimento della notifica.
La risoluzione dei tuoi diritti ai sensi di questa sezione non termina le licenze delle parti che hanno ricevuto copie o diritti da te ai sensi della presente Licenza. Se i tuoi diritti sono stati risolti e non ripristinati in modo permanente, non sei idoneo a ricevere nuove licenze per lo stesso materiale ai sensi della sezione 10.
9. Accettazione non richiesta per avere copie.
Non è necessario accettare questa Licenza per ricevere o eseguire una copia del Programma. Allo stesso modo, 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 l'accettazione. Tuttavia, nient'altro che questa Licenza ti concede il permesso di propagare o modificare qualsiasi opera coperta. Queste azioni violano il copyright se non si accetta questa Licenza. Pertanto, modificando o propagando un'opera coperta, indichi la tua accettazione di questa Licenza per farlo.
10. Licenza automatica dei destinatari a valle.
Ogni volta che trasmetti un'opera coperta, il destinatario riceve automaticamente una licenza dai licenzianti originali, per eseguire, modificare e propagare quell'opera, soggetta a questa Licenza. L'utente non è responsabile per l'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 un'organizzazione, o suddivide un'organizzazione o unisce 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 tutte le licenze per l'opera che il predecessore della parte interessata aveva o poteva concedere ai sensi del paragrafo precedente, oltre a un diritto al possesso della Fonte corrispondente dell'opera dal predecessore interessato, se il predecessore la possiede o può ottenerla con sforzi ragionevoli.
Non è possibile imporre ulteriori restrizioni all'esercizio dei diritti concessi o affermati ai sensi della presente Licenza. Ad esempio, non è possibile imporre un canone di licenza, royalty o altro onere per l'esercizio dei diritti concessi ai sensi della presente Licenza e non è possibile avviare un contenzioso (incluso un reclamo riconvenzionale o riconvenzionale in una causa legale) relativo alla violazione di qualsiasi rivendicazione di brevetto creando, utilizzando, vendendo, offrendo in vendita o importando il Programma o parte di esso.
11. Brevetti.
Un "collaboratore" è un detentore del copyright che autorizza l'uso ai sensi della presente Licenza del Programma o di un'opera su cui si basa il Programma. L'opera così concessa in licenza è chiamata “versione del contributore” del contributore.
Le "rivendicazioni di brevetto essenziali" di un contributore sono tutte le rivendicazioni di brevetto possedute o controllate dal contributore, già acquisite o acquisite in futuro, che sarebbero violate in qualche modo, consentito dalla presente Licenza, per creare, utilizzare o vendere la sua versione del contributore, ma non includere affermazioni che verrebbero violate solo come conseguenza di ulteriori modifiche della versione del contributore. Ai fini di questa definizione, il "controllo" include il diritto di concedere sublicenze di brevetto in modo coerente con i requisiti della presente Licenza.
Ciascun collaboratore concede all'utente una licenza di brevetto non esclusiva, mondiale e senza royalty in base alle rivendicazioni di brevetto essenziali del collaboratore, per creare, utilizzare, vendere, offrire in vendita, importare e altrimenti eseguire, modificare e propagare i contenuti della sua versione del collaboratore.
Nei seguenti tre paragrafi, una "licenza di brevetto" è qualsiasi accordo o impegno esplicito, comunque denominato, a non far valere un brevetto (come un'autorizzazione esplicita a esercitare un brevetto o un patto di non citare in giudizio per violazione di brevetto). "Concedere" tale licenza di brevetto a una parte significa stipulare un tale accordo o impegno a non far valere un brevetto nei confronti della parte.
Se trasmetti un'opera coperta, facendo consapevolmente affidamento su una licenza di brevetto, e la Fonte corrispondente dell'opera non è disponibile per la copia da parte di nessuno, gratuitamente e secondo i termini di questa Licenza, attraverso un server di rete pubblicamente disponibile o altro facilmente accessibile significa, 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) organizzare, in un modo coerente con il requisiti della presente Licenza, per estendere la licenza di brevetto ai destinatari a valle. "Fare affidamento consapevolmente" significa che si è effettivamente a conoscenza del fatto che, se non fosse per la licenza di brevetto, la 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 si hanno ragione di credere che siano validi.
Se, ai sensi o in connessione con una singola transazione o accordo, trasmetti o propaghi procurando il trasporto di un'opera coperta e concedi una licenza di brevetto ad alcune delle parti che ricevono l'opera coperta autorizzandole a utilizzare, propagare, modificare o trasmetti una copia specifica dell'opera coperta, la licenza di brevetto che concedi 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, ne vieta l'esercizio o è subordinata al non esercizio di uno o più dei diritti specificamente concessi ai sensi della presente Licenza. Non puoi trasmettere un'opera coperta se sei parte di un accordo con una terza parte che si occupa 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 delle parti che riceverebbero l'opera coperta da te, una licenza di brevetto discriminatoria (a) in relazione alle copie dell'opera coperta da te trasmesse (o alle copie realizzate da tali copie), o ( b) principalmente per e in relazione a specifici prodotti o compilation che contengono l'opera coperta, a meno che tu non abbia stipulato tale accordo o che la licenza di brevetto sia stata concessa prima del 28 marzo 2007.
Nulla in questa Licenza deve essere interpretato come un'esclusione o una limitazione di qualsiasi licenza implicita o altre difese alla violazione che potrebbero essere altrimenti disponibili ai sensi della legge sui brevetti applicabile.
12. Nessuna rinuncia alla libertà altrui.
Se ti vengono imposte condizioni (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 contemporaneamente i tuoi obblighi ai sensi della presente Licenza e qualsiasi altro obbligo pertinente, di conseguenza non puoi trasmetterla affatto. Ad esempio, se accetti i 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 astenersi completamente dal trasmettere il Programma.
13. Utilizzo con la 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 attraverso una rete si applicheranno alla combinazione in quanto tale.
14. Versioni riviste di questa Licenza.
La Free Software Foundation può pubblicare periodicamente 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 ciascuna 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 dal Software Libero Fondazione. Se il Programma non specifica un numero di versione della GNU General Public License, è possibile 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 possono essere utilizzate, la dichiarazione pubblica di accettazione di una versione da parte del proxy autorizza permanentemente l'utente a scegliere quella versione per il Programma.
Le versioni successive della licenza potrebbero fornire autorizzazioni aggiuntive o diverse. Tuttavia, nessun obbligo aggiuntivo viene imposto ad alcun autore o detentore del copyright a seguito della tua scelta di seguire una versione successiva.
15. Esclusione di garanzia.
NON VI È GARANZIA PER IL PROGRAMMA, NELLA MISURA CONSENTITA DALLA LEGGE APPLICABILE. ECCETTO QUANDO DIVERSAMENTE DICHIARATO PER ISCRITTO, I TITOLARI DEL COPYRIGHT E/O ALTRE PARTI FORNISCONO IL PROGRAMMA “COSÌ COM'È” SENZA GARANZIE DI ALCUN TIPO, ESPRESSE O IMPLICITE, INCLUSE, 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 È CON TE. SE IL PROGRAMMA RISULTA DIFETTOSO, L'UTENTE SI ASSUME IL COSTO DI TUTTA LA MANUTENZIONE NECESSARIA, LA RIPARAZIONE O LA CORREZIONE.
16. Limitazione di responsabilità.
IN NESSUN CASO, SALVO RICHIESTO DALLA LEGGE APPLICABILE O CONCORDATO PER ISCRITTO, QUALSIASI TITOLARE DEL COPYRIGHT, O QUALSIASI ALTRO SOGGETTO CHE MODIFICHI E/O TRASMETTE IL PROGRAMMA COME SOPRA CONSENTITO, SARÀ RESPONSABILE NEI CONFRONTI DELL'UTENTE PER DANNI, INCLUSI QUALSIASI GENERE, SPECIALE, INCIDENTALE O CONSEQUENZIALE DANNI DERIVANTI DALL'UTILIZZO O DALL'INCAPACITÀ DI UTILIZZARE IL PROGRAMMA (COMPRESE, A TITOLO ESEMPLIFICATIVO, LA PERDITA DI DATI O DATI RESI INACCURO O LE PERDITE SUBITE DALL'UTENTE O DA TERZE PARTI O IL MANCATO FUNZIONAMENTO DEL PROGRAMMA CON QUALSIASI ALTRO PROGRAMMA), ANCHE SE TALE TITOLARE O ALTRA PARTE È STATA AVVISATA DELLA POSSIBILITÀ DI TALI DANNI.
17. Interpretazione delle Sezioni 15 e 16.
Se l'esclusione di garanzia e la limitazione di responsabilità di cui sopra non possono avere effetto legale locale secondo i loro termini, i tribunali del riesame applicheranno la legge locale che più si avvicini a una rinuncia assoluta a qualsiasi responsabilità civile in relazione al Programma, a meno che una garanzia o assunzione di responsabilità accompagna una copia del Programma dietro compenso.
FINE DEI TERMINI E CONDIZIONI
Come applicare questi termini ai nuovi programmi
Se sviluppi un nuovo programma e vuoi che sia della massima utilità possibile per il pubblico, il modo migliore per raggiungere questo obiettivo è renderlo software libero che tutti possono ridistribuire e modificare in questi termini.
A tal fine allegare al programma i seguenti avvisi. È più sicuro allegarli 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 l'avviso completo.
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. 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 .
Aggiungi anche informazioni su come contattarti tramite posta elettronica e cartacea.
Se il programma interagisce con il terminale, fai in modo che emetta un breve avviso come questo quando si avvia in modalità interattiva:
Diritto d'autore (C) Questo programma viene fornito con ASSOLUTAMENTE NESSUNA GARANZIA; per i dettagli digitare `show w'. Questo è software libero e puoi ridistribuirlo a determinate condizioni; digita `mostra 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 "scatola delle informazioni".
Dovresti anche chiedere al tuo datore di lavoro (se lavori come programmatore) o alla scuola, se presente, di firmare una "rinuncia al copyright" per il programma, se necessario. Per ulteriori informazioni su questo e su come applicare e seguire la GNU GPL, vedere <https://www.gnu.org/licenses/>.
La GNU General Public License non consente di incorporare il proprio 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, leggi <https://www.gnu.org/licenses/why-not-lgpl.html>.