Versione 3, 19 novembre 2007 Copyright © 2007 Free Software Foundation, Inc. <http://fsf.org/>
A chiunque è permesso copiare e distribuire copie letterali di questo documento di licenza, ma non è consentito modificarlo.
La GNU Affero General Public License è una licenza libera, copyleft, per software e altri tipi di opere, progettata specificamente per garantire la cooperazione con la comunità nel caso di software per server di rete.
Le licenze per la maggior parte del software e di altre opere pratiche sono concepite per toglierti la libertà di condividere e modificare le opere. Al contrario, le nostre licenze pubbliche generali mirano a garantire la tua libertà di condividere e modificare tutte le versioni di un programma, per assicurarsi che rimanga software libero per tutti i suoi utenti.
Quando parliamo di software libero, ci riferiamo alla libertà, non al prezzo. Le nostre licenze pubbliche generali sono progettate per assicurarsi 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 possa ottenerlo se lo vuoi, che tu possa modificare il software o usarne parti in nuovi programmi liberi, e che tu sappia di poter fare queste cose.
Gli sviluppatori che usano le nostre licenze pubbliche generali proteggono i tuoi diritti in due passi: (1) rivendicano il copyright sul software, e (2) ti offrono questa Licenza, che ti dà il permesso legale di copiare, distribuire e/o modificare il software.
Un beneficio secondario del difendere la libertà di tutti gli utenti è che i miglioramenti apportati a versioni alternative del programma, se ricevono un uso diffuso, diventano disponibili perché altri sviluppatori li incorporino. Molti sviluppatori di software libero sono incoraggiati dalla cooperazione che ne deriva. Tuttavia, nel caso di software usato su server di rete, questo risultato potrebbe non verificarsi. La GNU General Public License permette di creare una versione modificata e di consentire al pubblico di accedervi su un server senza mai rilasciare il suo codice sorgente al pubblico.
La GNU Affero General Public License è progettata specificamente per garantire che, in tali casi, il codice sorgente modificato diventi disponibile alla comunità. Richiede all'operatore di un server di rete di fornire agli utenti di quel server il codice sorgente della versione modificata in esecuzione su di esso. Quindi, l'uso pubblico di una versione modificata, su un server accessibile al pubblico, dà al pubblico accesso al codice sorgente della versione modificata.
Una licenza più vecchia, chiamata Affero General Public License e pubblicata da Affero, era progettata per raggiungere obiettivi simili. Questa è una licenza diversa, non una versione della Affero GPL, ma Affero ha rilasciato una nuova versione della Affero GPL che consente la ri-licenza sotto questa licenza.
Seguono i termini e le condizioni precisi per la copia, la distribuzione e la modifica.
«Questa Licenza» si riferisce alla versione 3 della GNU Affero General Public License.
«Copyright» indica anche le leggi simili al copyright che si applicano ad altri tipi di opere, come le maschere per semiconduttori.
«Il Programma» si riferisce a qualsiasi opera soggetta a copyright concessa in licenza sotto questa Licenza. Ogni licenziatario è indicato con «tu». I «licenziatari» e i «destinatari» possono essere individui o organizzazioni.
«Modificare» un'opera significa copiare da essa o adattarne tutta o parte in un modo che richiede il permesso del copyright, diverso dal fare una copia esatta. L'opera risultante è chiamata «versione modificata» dell'opera precedente o opera «basata su» quella precedente.
Un'«opera coperta» indica il Programma non modificato oppure un'opera basata sul Programma.
«Propagare» un'opera significa fare con essa qualsiasi cosa che, senza permesso, ti renderebbe direttamente o secondariamente responsabile di violazione ai sensi della legge applicabile sul copyright, eccetto l'eseguirla su un computer o il modificare una copia privata. La propagazione include la copiatura, la distribuzione (con o senza modifiche), la messa a disposizione del pubblico e, in alcuni paesi, anche altre attività.
«Trasmettere» un'opera significa qualsiasi tipo di propagazione che consenta ad altre parti di fare o ricevere copie. La semplice interazione con un utente attraverso una rete di computer, senza trasferimento di una copia, non è trasmissione.
Un'interfaccia utente interattiva mostra «Avvisi Legali Appropriati» nella misura in cui include una funzione comoda e ben visibile che (1) mostra un avviso di copyright appropriato e (2) informa l'utente che non c'è alcuna garanzia per l'opera (tranne nella misura in cui sono fornite garanzie), che i licenziatari possono trasmettere l'opera sotto questa Licenza e come visualizzare una copia di questa Licenza. Se l'interfaccia presenta un elenco di comandi o opzioni per l'utente, come un menu, una voce evidente nell'elenco soddisfa questo criterio.
Il «codice sorgente» di un'opera è la forma preferita dell'opera per apportarvi modifiche. Il «codice oggetto» è qualsiasi forma non sorgente di un'opera.
Un'«Interfaccia Standard» è 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, una che è ampiamente usata tra gli sviluppatori che lavorano in quel linguaggio.
Le «Librerie di Sistema» di un'opera eseguibile includono qualsiasi cosa, diversa dall'opera nel suo insieme, che (a) è inclusa nella forma normale di confezionamento di un Componente Principale, ma non fa parte di quel Componente Principale, e (b) serve solo a consentire l'uso dell'opera con quel Componente Principale, o a implementare un'Interfaccia Standard per cui un'implementazione è disponibile al pubblico in forma di codice sorgente. Un «Componente Principale», in questo contesto, indica un componente essenziale principale (kernel, sistema a finestre e così via) dello specifico sistema operativo (se presente) su cui l'opera eseguibile viene eseguita, o un compilatore usato per produrre l'opera, o un interprete di codice oggetto usato per eseguirla.
Il «Sorgente Corrispondente» di 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, né strumenti generici o programmi liberi generalmente disponibili che vengono usati senza modifiche nello svolgimento di tali attività ma che non fanno parte dell'opera. Per esempio, il Sorgente Corrispondente include i file di definizione delle interfacce associati ai file sorgente dell'opera, e il codice sorgente delle librerie condivise e dei sottoprogrammi collegati dinamicamente che l'opera è specificamente progettata per richiedere, ad esempio tramite una stretta comunicazione di dati o flusso di controllo tra quei sottoprogrammi e altre parti dell'opera.
Il Sorgente Corrispondente non deve includere nulla che gli utenti possano rigenerare automaticamente da altre parti del Sorgente Corrispondente.
Il Sorgente Corrispondente di un'opera in forma di codice sorgente è quella stessa opera.
Tutti i diritti concessi sotto questa Licenza sono concessi per la durata del copyright sul Programma e sono irrevocabili purché siano soddisfatte le condizioni indicate. 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 fair use o altri equivalenti, come previsto dalla legge sul copyright.
Puoi creare, eseguire e propagare opere coperte che non trasmetti, senza condizioni, purché la tua licenza rimanga altrimenti in vigore. Puoi trasmettere opere coperte ad altri al solo scopo di far loro apportare modifiche esclusivamente per te, o di fornirti strutture per eseguire quelle opere, a condizione che tu rispetti i termini di questa Licenza nel trasmettere tutto il materiale di cui non controlli il copyright. Coloro che così 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 è permessa solo alle condizioni indicate di seguito. La sublicenza non è consentita; la sezione 10 la rende superflua.
Nessuna opera coperta sarà considerata parte di una misura tecnologica efficace ai sensi di qualsiasi legge applicabile che soddisfi gli obblighi dell'articolo 11 del trattato sul copyright della WIPO adottato il 20 dicembre 1996, o di 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 sia effettuata esercitando i diritti sotto questa Licenza rispetto all'opera coperta, e declini qualsiasi intenzione di limitare l'operazione o la modifica dell'opera come mezzo per far valere, contro gli utenti dell'opera, i tuoi diritti legali o quelli di terzi di vietare l'elusione delle misure tecnologiche.
Puoi trasmettere copie identiche del codice sorgente del Programma così come lo ricevi, su qualsiasi mezzo, a condizione che tu pubblichi in modo evidente e appropriato su ogni copia un avviso di copyright appropriato; mantieni intatti tutti gli avvisi che affermano che questa Licenza e qualsiasi termine non permissivo aggiunto in conformità con la sezione 7 si applicano al codice; mantieni intatti tutti gli avvisi dell'assenza di qualsiasi garanzia; e dai a tutti i destinatari una copia di questa Licenza insieme al Programma.
Puoi far pagare qualsiasi prezzo o nessun prezzo per ogni copia che trasmetti, e puoi offrire supporto o protezione di garanzia a pagamento.
Puoi trasmettere un'opera basata sul Programma, o le modifiche per produrla dal Programma, in forma di codice sorgente secondo i termini della sezione 4, a condizione che tu soddisfi anche tutte queste condizioni:
Una compilazione di un'opera coperta con altre opere separate e indipendenti, che per loro natura non sono estensioni dell'opera coperta e non sono combinate con essa in modo da formare un programma più grande, su un volume di un supporto di memorizzazione o distribuzione, è chiamata «aggregato» se la compilazione e il suo copyright risultante non sono usati per limitare l'accesso o i diritti legali degli utenti della compilazione oltre ciò che le singole opere permettono. L'inclusione di un'opera coperta in un aggregato non fa sì che questa Licenza si applichi alle altre parti dell'aggregato.
Puoi trasmettere un'opera coperta in forma di codice oggetto secondo i termini delle sezioni 4 e 5, a condizione che tu trasmetta anche il Sorgente Corrispondente leggibile da macchina secondo i termini di questa Licenza, in uno di questi modi:
Una porzione separabile del codice oggetto, il cui codice sorgente è escluso dal Sorgente Corrispondente in quanto Libreria di Sistema, non deve essere inclusa nella trasmissione dell'opera in codice oggetto.
Un «Prodotto Utente» è (1) un «prodotto di consumo», che indica qualsiasi bene personale tangibile normalmente usato 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 saranno risolti a favore della copertura. Per un particolare prodotto ricevuto da un particolare utente, «normalmente usato» 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 usa, o si aspetta o ci si aspetta che usi, il prodotto. Un prodotto è un prodotto di consumo indipendentemente dal fatto che abbia usi commerciali, industriali o non di consumo sostanziali, a meno che tali usi rappresentino l'unico modo significativo di utilizzo del prodotto.
«Informazioni per l'Installazione» di 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 quel Prodotto Utente da una versione modificata del suo Sorgente Corrispondente. Le informazioni devono essere sufficienti a garantire che il funzionamento continuato del codice oggetto modificato non sia in alcun caso impedito o ostacolato dal solo fatto che sia stata apportata una modifica.
Se trasmetti un'opera in codice oggetto ai sensi di questa sezione in, 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 uso del Prodotto Utente è trasferito al destinatario in perpetuo o per un periodo fisso (indipendentemente da come la transazione è caratterizzata), il Sorgente Corrispondente trasmesso ai sensi di questa sezione deve essere accompagnato dalle Informazioni per l'Installazione. Ma questo requisito non si applica se né tu né alcuna terza parte mantenete la capacità di installare codice oggetto modificato sul Prodotto Utente (per esempio, l'opera è stata installata in ROM).
Il requisito di fornire le Informazioni per l'Installazione non include un requisito di continuare a fornire servizio di supporto, garanzia o aggiornamenti per un'opera che è stata 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.
Il Sorgente Corrispondente trasmesso, e le Informazioni per l'Installazione fornite, in conformità con questa sezione devono essere in un formato pubblicamente documentato (e con un'implementazione disponibile al pubblico in forma di codice sorgente), e non devono richiedere alcuna password o chiave speciale per essere scompattati, letti o copiati.
I «permessi aggiuntivi» sono termini che integrano i termini di questa Licenza facendo eccezioni a una o più delle sue condizioni. I permessi aggiuntivi applicabili all'intero Programma saranno trattati come se fossero inclusi in questa Licenza, nella misura in cui siano validi ai sensi della legge applicabile. Se i permessi aggiuntivi si applicano solo a una parte del Programma, quella parte può essere usata separatamente sotto quei permessi, ma l'intero Programma rimane governato da questa Licenza indipendentemente dai permessi aggiuntivi.
Quando trasmetti una copia di un'opera coperta, puoi a tua scelta rimuovere qualsiasi permesso aggiuntivo da quella copia, o da qualsiasi sua parte. (I permessi aggiuntivi possono essere scritti in modo da richiedere la propria rimozione in certi casi quando modifichi l'opera.) Puoi applicare permessi aggiuntivi al materiale, aggiunto da te a un'opera coperta, per cui hai o puoi dare un permesso di copyright appropriato.
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 termini che:
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 qualsiasi sua parte, contiene un avviso che dichiara che è governato da questa Licenza insieme a un termine che è un'ulteriore restrizione, puoi rimuovere quel termine. Se un documento di licenza contiene un'ulteriore restrizione ma permette la ri-licenza o la trasmissione sotto questa Licenza, puoi aggiungere a un'opera coperta materiale governato dai termini di quel documento di licenza, a condizione che l'ulteriore restrizione non sopravviva a tale ri-licenza o trasmissione.
Se aggiungi termini a un'opera coperta in conformità con questa sezione, devi inserire, nei file sorgente pertinenti, una dichiarazione dei termini aggiuntivi che si applicano a quei file, o un avviso che indichi dove trovare i termini applicabili.
I termini aggiuntivi, permissivi o non permissivi, possono essere indicati sotto forma di una licenza scritta separatamente, o indicati come eccezioni; i requisiti di cui sopra si applicano in entrambi i casi.
Non puoi propagare o modificare un'opera coperta se non come espressamente previsto da questa Licenza. Qualsiasi tentativo di propagarla o modificarla in altro modo è nullo e terminerà automaticamente i tuoi diritti sotto questa 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 titolare del copyright viene ripristinata (a) provvisoriamente, a meno che e finché il titolare del copyright non ponga fine esplicitamente e definitivamente alla tua licenza, e (b) permanentemente, se il titolare del copyright non ti notifica la violazione con qualche mezzo ragionevole prima di 60 giorni dopo la cessazione.
Inoltre, la tua licenza da un particolare titolare del copyright viene ripristinata permanentemente se il titolare del copyright ti notifica la violazione con qualche mezzo ragionevole, questa è la prima volta che ricevi un avviso di violazione di questa Licenza (per qualsiasi opera) da quel titolare del copyright, e rimedi alla violazione prima di 30 giorni dopo la ricezione dell'avviso.
La cessazione dei tuoi diritti ai sensi di questa sezione non termina le licenze delle parti che hanno ricevuto copie o diritti da te sotto questa Licenza. Se i tuoi diritti sono stati terminati e non ripristinati permanentemente, non sei idoneo a ricevere nuove licenze per lo stesso materiale ai sensi della sezione 10.
Non sei tenuto ad accettare questa Licenza per ricevere o eseguire una copia del Programma. Anche la propagazione accessoria di un'opera coperta che si verifica unicamente come conseguenza dell'uso della trasmissione peer-to-peer per ricevere una copia non richiede 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 accetti questa Licenza. Pertanto, modificando o propagando un'opera coperta, indichi la tua accettazione di questa Licenza per farlo.
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. Non sei responsabile di far rispettare la conformità da parte di terzi a questa Licenza.
Una «transazione tra entità» è una transazione che trasferisce il controllo di un'organizzazione, o sostanzialmente tutte le sue attività, o che suddivide un'organizzazione, o che fonde organizzazioni. Se la propagazione di un'opera coperta deriva da una transazione tra entità, ogni parte di quella transazione che riceve una copia dell'opera riceve anche qualsiasi licenza sull'opera che il predecessore di quella parte nell'interesse aveva o poteva dare ai sensi del paragrafo precedente, più un diritto di possesso del Sorgente Corrispondente dell'opera dal predecessore nell'interesse, se il predecessore lo ha o può ottenerlo con sforzi ragionevoli.
Non puoi imporre ulteriori restrizioni sull'esercizio dei diritti concessi o affermati sotto questa Licenza. Per esempio, non puoi imporre una tassa di licenza, royalty o altro onere per l'esercizio dei diritti concessi sotto questa Licenza, e non puoi avviare un contenzioso (inclusa una domanda riconvenzionale o una controquerela in una causa) sostenendo che qualsiasi rivendicazione brevettuale è violata dal fare, usare, vendere, offrire in vendita o importare il Programma o qualsiasi sua porzione.
Un «contributore» è un titolare del copyright che autorizza l'uso sotto questa Licenza del Programma o di un'opera su cui il Programma si basa. L'opera così concessa in licenza è chiamata «versione del contributore» del contributore.
Le «rivendicazioni brevettuali essenziali» di un contributore sono tutte le rivendicazioni brevettuali possedute o controllate dal contributore, già acquisite o acquisite in seguito, che sarebbero violate da qualche modo, permesso da questa Licenza, di fare, usare o vendere la sua versione del contributore, ma non includono le rivendicazioni che sarebbero violate solo come conseguenza di un'ulteriore modifica della versione del contributore. Ai fini di questa definizione, «controllo» include il diritto di concedere sublicenze brevettuali in modo coerente con i requisiti di questa Licenza.
Ogni contributore ti concede una licenza brevettuale non esclusiva, mondiale, esente da royalty, sotto le rivendicazioni brevettuali essenziali del contributore, per fare, usare, vendere, offrire in vendita, importare e altrimenti eseguire, modificare e propagare il contenuto della sua versione del contributore.
Nei tre paragrafi seguenti, una «licenza brevettuale» è qualsiasi accordo o impegno espresso, comunque denominato, a non far valere un brevetto (come un permesso espresso di praticare un brevetto o un patto di non citare in giudizio per violazione di brevetto). «Concedere» una tale licenza brevettuale a una parte significa stipulare un tale accordo o impegno a non far valere un brevetto contro la parte.
Se trasmetti un'opera coperta, facendo affidamento consapevolmente su una licenza brevettuale, e il Sorgente Corrispondente dell'opera non è disponibile per chiunque da copiare, gratuitamente e secondo i termini di questa Licenza, attraverso un server di rete pubblicamente disponibile o altri mezzi prontamente accessibili, allora devi (1) far sì che il Sorgente Corrispondente sia così disponibile, oppure (2) provvedere a privarti del beneficio della licenza brevettuale per questa particolare opera, oppure (3) provvedere, in modo coerente con i requisiti di questa Licenza, a estendere la licenza brevettuale ai destinatari a valle. «Fare affidamento consapevolmente» significa che hai conoscenza effettiva che, se non fosse per la licenza brevettuale, la tua trasmissione dell'opera coperta in un paese, o l'uso dell'opera coperta da parte del tuo destinatario in un paese, violerebbe uno o più brevetti identificabili in quel paese che hai motivo di credere siano validi.
Se, in virtù di o in connessione con una singola transazione o accordo, trasmetti, o propaghi procurando la trasmissione di, un'opera coperta, e concedi una licenza brevettuale ad alcune delle parti che ricevono l'opera coperta autorizzandole a usare, propagare, modificare o trasmettere una copia specifica dell'opera coperta, allora la licenza brevettuale che concedi è automaticamente estesa a tutti i destinatari dell'opera coperta e delle opere basate su di essa.
Una licenza brevettuale è «discriminatoria» se non include nell'ambito della sua copertura, proibisce l'esercizio di, o è condizionata al non esercizio di uno o più dei diritti specificamente concessi sotto questa Licenza. Non puoi trasmettere un'opera coperta se sei parte di un accordo con una terza parte che opera nel settore della distribuzione di software, in base al quale effettui un 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 brevettuale discriminatoria (a) in connessione con copie dell'opera coperta trasmesse da te (o copie fatte da quelle copie), oppure (b) principalmente per e in connessione con prodotti specifici o compilazioni che contengono l'opera coperta, a meno che tu non sia entrato in quell'accordo, o che quella licenza brevettuale sia stata concessa, prima del 28 marzo 2007.
Nulla in questa Licenza sarà interpretato come esclusione o limitazione di qualsiasi licenza implicita o altra difesa contro la violazione che ti possa altrimenti essere disponibile ai sensi della legge applicabile sui brevetti.
Se ti vengono imposte condizioni (che sia per ordine del tribunale, accordo o altro) che contraddicono le condizioni di questa Licenza, esse non ti esonerano dalle condizioni di questa Licenza. Se non puoi trasmettere un'opera coperta in modo da soddisfare simultaneamente i tuoi obblighi sotto questa Licenza e qualsiasi altro obbligo pertinente, allora di conseguenza non puoi trasmetterla affatto. Per esempio, se accetti termini che ti obbligano a riscuotere una royalty per ulteriori trasmissioni da coloro a cui trasmetti il Programma, l'unico modo per soddisfare sia quei termini sia questa Licenza sarebbe astenersi del tutto dal trasmettere il Programma.
Nonostante qualsiasi altra disposizione di questa Licenza, se modifichi il Programma, la tua versione modificata deve offrire in modo evidente a tutti gli utenti che interagiscono con essa da remoto attraverso una rete di computer (se la tua versione supporta tale interazione) l'opportunità di ricevere il Sorgente Corrispondente della tua versione fornendo accesso al Sorgente Corrispondente da un server di rete senza alcun costo, attraverso qualche mezzo standard o abituale di facilitazione della copiatura del software. Questo Sorgente Corrispondente deve includere il Sorgente Corrispondente per qualsiasi opera coperta dalla versione 3 della GNU General Public License che sia incorporata ai sensi del paragrafo seguente.
Nonostante qualsiasi altra disposizione di questa Licenza, hai il permesso di collegare o combinare qualsiasi opera coperta con un'opera concessa in licenza sotto la versione 3 della GNU 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 l'opera con cui è combinata rimarrà governata dalla versione 3 della GNU General Public License.
La Free Software Foundation può pubblicare versioni riviste e/o nuove della GNU Affero General Public License di tanto in tanto. Tali nuove versioni saranno simili nello spirito alla versione presente, ma potranno differire nei dettagli per affrontare nuovi problemi o preoccupazioni.
A ogni versione è dato un numero di versione distintivo. Se il Programma specifica che una certa versione numerata della GNU Affero General Public License «o qualsiasi versione successiva» si applica ad esso, hai la possibilità di seguire i termini e le condizioni sia di quella versione numerata sia di qualsiasi versione successiva pubblicata dalla Free Software Foundation. Se il Programma non specifica un numero di versione della GNU Affero 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 Affero General Public License possono essere usate, la dichiarazione pubblica di accettazione di una versione da parte di quel proxy ti autorizza permanentemente a scegliere quella versione per il Programma.
Versioni successive della licenza possono darti permessi aggiuntivi o diversi. Tuttavia, nessun obbligo aggiuntivo è imposto ad alcun autore o titolare del copyright come risultato della tua scelta di seguire una versione successiva.
NON C'È ALCUNA GARANZIA PER IL PROGRAMMA, NELLA MISURA PERMESSA DALLA LEGGE APPLICABILE. SALVO QUANTO ALTRIMENTI INDICATO PER ISCRITTO, I TITOLARI DEL COPYRIGHT E/O LE ALTRE PARTI FORNISCONO IL PROGRAMMA «COSÌ COM'È» SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, 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 È TUO. SE IL PROGRAMMA SI RIVELASSE DIFETTOSO, ASSUMI IL COSTO DI TUTTA L'ASSISTENZA, LA RIPARAZIONE O LA CORREZIONE NECESSARIE.
IN NESSUN CASO, SALVO QUANTO RICHIESTO DALLA LEGGE APPLICABILE O CONCORDATO PER ISCRITTO, ALCUN TITOLARE DEL COPYRIGHT, O QUALSIASI ALTRA PARTE CHE MODIFICA E/O TRASMETTE IL PROGRAMMA COME PERMESSO SOPRA, SARÀ RESPONSABILE NEI TUOI CONFRONTI PER DANNI, INCLUSI DANNI GENERICI, SPECIALI, INCIDENTALI O CONSEQUENZIALI DERIVANTI DALL'USO O DALL'INCAPACITÀ DI USARE IL PROGRAMMA (INCLUSI, MA NON LIMITATI A, PERDITA DI DATI O DATI RESI INESATTI O PERDITE SUBITE DA TE O DA TERZI O UN'INCAPACITÀ DEL PROGRAMMA DI FUNZIONARE CON QUALSIASI ALTRO PROGRAMMA), ANCHE SE TALE TITOLARE O ALTRA PARTE È STATA AVVISATA DELLA POSSIBILITÀ DI TALI DANNI.
Se l'esclusione di garanzia e la limitazione di responsabilità fornite sopra non possono avere effetto legale locale secondo i loro termini, i tribunali che le esaminano applicheranno la legge locale che più si avvicina a una rinuncia assoluta a ogni responsabilità civile in connessione con il Programma, a meno che una garanzia o un'assunzione di responsabilità accompagni una copia del Programma in cambio di un compenso.