Termini della licenza open source AGPL 3.0
Consulta i termini della Licenza software AGPL-3.0 nella nostra pagina legale. Scopri i tuoi diritti e obblighi e le condizioni per usare, modificare e distribuire software con licenza AGPL.
Versione 3, 19 novembre 2007
Copyright © 2007 Free Software Foundation, Inc. Chiunque può copiare e distribuire copie letterali del presente documento di licenza, ma non è consentito modificarlo.
Preambolo#
La GNU Affero General Public License è una licenza libera con copyleft per software e altri tipi di opere, concepita specificamente per garantire la cooperazione con la comunità nel caso di software per server di rete.
Le licenze della maggior parte dei software e delle altre opere pratiche sono concepite per privarti della libertà di condividere e modificare le opere. Al contrario, le nostre Licenze Pubbliche Generiche intendono garantire la tua libertà di condividere e modificare tutte le versioni di un programma, assicurando 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 Generiche sono concepite per garantirti la libertà di distribuire copie di software libero (e di fartele pagare, se vuoi), di ricevere il codice sorgente o di ottenerlo se lo desideri, di modificare il software o di utilizzarne parti in nuovi programmi liberi e di sapere che puoi fare tutto questo.
Gli sviluppatori che utilizzano le nostre Licenze Pubbliche Generiche tutelano i tuoi diritti in due modi: (1) rivendicano il diritto d'autore sul software e (2) ti offrono la presente Licenza, che ti concede il permesso legale di copiare, distribuire e/o modificare il software.
Un vantaggio secondario della tutela della libertà di tutti gli utenti è che i miglioramenti apportati a versioni alternative del programma, se ampiamente utilizzate, diventano disponibili affinché altri sviluppatori possano integrarli. Molti sviluppatori di software libero sono incoraggiati e stimolati dalla cooperazione che ne deriva. Tuttavia, nel caso di software utilizzato su server di rete, questo risultato potrebbe non verificarsi. La GNU General Public License consente di realizzare una versione modificata e renderla accessibile al pubblico su un server senza mai pubblicarne il codice sorgente.
La GNU Affero General Public License è concepita specificamente per garantire che, in questi casi, il codice sorgente modificato diventi disponibile alla comunità. Impone all'operatore di un server di rete di fornire agli utenti di tale server il codice sorgente della versione modificata in esecuzione. Pertanto, l'uso pubblico di una versione modificata su un server accessibile al pubblico consente a chiunque di accedere al codice sorgente della versione modificata.
Una licenza precedente, chiamata Affero General Public License e pubblicata da Affero, era concepita per conseguire obiettivi simili. Si tratta di una licenza diversa, non di una versione della Affero GPL, ma Affero ha pubblicato una nuova versione della Affero GPL che consente di rilasciare nuovamente il software secondo i termini della presente licenza.
Seguono i termini e le condizioni precisi per la copia, la distribuzione e la modifica.
TERMINI E CONDIZIONI#
0. Definizioni.#
Per “questa Licenza” si intende la versione 3 della GNU Affero General Public License.
Per “diritto d'autore” si intendono anche le leggi analoghe sul diritto d'autore applicabili ad altri tipi di opere, come le maschere dei semiconduttori.
Per “il Programma” si intende qualsiasi opera tutelabile dal diritto d'autore concessa in licenza ai sensi della presente Licenza. Ogni licenziatario è indicato come “tu”. I “licenziatari” e i “destinatari” possono essere persone fisiche o organizzazioni.
“Modificare” un'opera significa copiarla o adattarla, in tutto o in parte, in un modo che richieda l'autorizzazione prevista dal diritto d'autore, fatta eccezione per la realizzazione di una copia identica. L'opera risultante è detta “versione modificata” dell'opera precedente o opera “basata su” quella precedente.
Per “opera coperta” si intende il Programma non modificato o un'opera basata sul Programma.
“Propagare” un'opera significa compiere qualsiasi azione che, senza autorizzazione, ti renderebbe direttamente o indirettamente responsabile di una violazione ai sensi della normativa applicabile sul diritto d'autore, 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à.
“Trasmettere” un'opera significa qualsiasi forma di propagazione che consenta ad altre parti di realizzare o ricevere copie. La semplice interazione con un utente tramite una rete informatica, senza trasferimento di una copia, non costituisce trasmissione.
Un'interfaccia utente interattiva visualizza “Avvisi legali appropriati” nella misura in cui include una funzionalità comoda e ben visibile che (1) mostra un avviso appropriato sul diritto d'autore e (2) informa l'utente che l'opera è priva di garanzia (salvo nella misura in cui siano 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 per l'utente, come un menu, una voce ben visibile nell'elenco soddisfa questo criterio.
1. Codice sorgente.#
Per “codice sorgente” di un'opera si intende la forma preferita dell'opera per apportarvi modifiche. Per “codice oggetto” si intende qualsiasi forma dell'opera diversa dal codice sorgente.
Per “interfaccia standard” si intende un'interfaccia che costituisce uno standard ufficiale definito da un organismo di normazione riconosciuto oppure, nel caso di interfacce specificate per un particolare linguaggio di programmazione, un'interfaccia ampiamente utilizzata dagli sviluppatori che lavorano con quel linguaggio.
Le “librerie di sistema” di un'opera eseguibile includono qualsiasi elemento, diverso dall'opera nel suo complesso, che (a) è incluso nella normale forma di pacchettizzazione di un componente principale, ma non fa parte di tale componente principale, e (b) serve esclusivamente a consentire l'uso dell'opera con tale componente principale o a implementare un'interfaccia standard di cui sia disponibile al pubblico un'implementazione in forma di codice sorgente. In questo contesto, per “componente principale” si intende un componente essenziale di rilievo (kernel, sistema a finestre e così via) dello specifico sistema operativo (se presente) su cui viene eseguita l'opera eseguibile, oppure un compilatore utilizzato per produrre l'opera o un interprete di codice oggetto utilizzato per eseguirla.
Il “codice sorgente corrispondente” di un'opera in forma di codice oggetto comprende tutto il codice sorgente necessario per generare, installare e (nel caso di un'opera eseguibile) eseguire il codice oggetto e per modificare l'opera, inclusi gli script che controllano tali attività. Non comprende tuttavia le librerie di sistema dell'opera né strumenti generici o programmi liberi generalmente disponibili, utilizzati senza modifiche nello svolgimento di tali attività ma non facenti parte dell'opera. Ad esempio, il codice 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 mediante una comunicazione intima dei dati o un flusso di controllo tra tali sottoprogrammi e altre parti dell'opera.
Il codice sorgente corrispondente non deve includere elementi che gli utenti possono rigenerare automaticamente da altre parti del codice sorgente corrispondente.
Il Codice Sorgente Corrispondente a un’opera in forma di codice sorgente è la stessa opera.
2. Permessi 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, purché siano rispettate le condizioni indicate. La presente Licenza afferma esplicitamente il tuo permesso illimitato di eseguire il Programma non modificato. Il risultato dell’esecuzione di un’opera coperta è soggetto alla presente Licenza solo se, in base al suo contenuto, costituisce un’opera coperta. La presente Licenza riconosce i tuoi diritti di fair use o altri diritti equivalenti, previsti dalla legge sul diritto d’autore.
Puoi creare, eseguire e propagare opere coperte che non distribuisci, senza condizioni, purché la tua licenza resti altrimenti valida. Puoi distribuire opere coperte ad altri al solo scopo di farle modificare esclusivamente per te, o di fornirti strutture per eseguire tali opere, a condizione che tu rispetti i termini della presente Licenza distribuendo tutto il materiale sul quale non detieni il diritto d’autore. Chi crea o esegue per te le opere coperte deve farlo esclusivamente per tuo conto, sotto la tua direzione e il tuo controllo, a condizioni che gli impediscano di realizzare copie del tuo materiale protetto da diritto d’autore al di fuori del rapporto con te.
La distribuzione in qualsiasi altra circostanza è consentita esclusivamente alle condizioni indicate di seguito. Non è consentito concedere sublicenze; la sezione 10 lo rende superfluo.
3. Tutela dei diritti legali degli utenti dalla normativa anti-elusione.#
Nessuna opera coperta deve essere considerata parte di una misura tecnologica efficace ai sensi di qualsiasi legge applicabile che adempia agli obblighi previsti dall’articolo 11 del trattato dell’OMPI sul diritto d’autore, adottato il 20 dicembre 1996, o di leggi analoghe che vietano o limitano l’elusione di tali misure.
Quando distribuisci un’opera coperta, rinunci a qualsiasi potere legale di vietare l’elusione di misure tecnologiche nella misura in cui tale elusione avviene esercitando i diritti previsti dalla presente Licenza in relazione all’opera coperta, e dichiari di non avere intenzione di limitare il funzionamento o la modifica dell’opera per far valere, nei confronti degli utenti dell’opera, i tuoi diritti legali o quelli di terzi che vietano l’elusione di misure tecnologiche.
4. Distribuzione di copie letterali.#
Puoi distribuire copie letterali del codice sorgente del Programma così come lo ricevi, su qualsiasi supporto, a condizione di pubblicare in modo ben visibile e appropriato su ogni copia un’adeguata nota sul diritto d’autore; mantenere intatte tutte le note che indicano che la presente Licenza e gli eventuali termini non permissivi aggiunti ai sensi della sezione 7 si applicano al codice; mantenere intatte tutte le note sull’assenza di garanzia; e fornire a tutti i destinatari una copia della presente Licenza insieme al Programma.
Puoi chiedere qualsiasi prezzo, oppure non chiedere alcun prezzo, per ogni copia che distribuisci e puoi offrire, a pagamento, assistenza o protezione in garanzia.
5. Distribuzione di versioni modificate del sorgente.#
Puoi distribuire un’opera basata sul Programma, o le modifiche apportate al Programma per crearla, sotto forma di codice sorgente alle condizioni della sezione 4, purché tu rispetti anche tutte le condizioni seguenti:
- a) L’opera deve recare note ben visibili che dichiarino che l’hai modificata e indichino una data pertinente.
- b) L’opera deve recare note ben visibili che dichiarino che è distribuita ai sensi della presente Licenza e di eventuali condizioni aggiunte ai sensi della sezione 7. Questo requisito modifica quello della sezione 4 di «mantenere intatte tutte le note».
- c) Devi concedere in licenza l’intera opera, nel suo complesso, ai sensi della presente Licenza a chiunque entri in possesso di una copia. Pertanto, la presente Licenza si applicherà all’intera opera e a tutte le sue parti, insieme agli eventuali termini aggiuntivi applicabili ai sensi della sezione 7, indipendentemente da come siano confezionate. La presente Licenza non concede il permesso di concedere in licenza l’opera in altro modo, ma non invalida tale permesso se lo hai ricevuto separatamente.
- d) Se l’opera dispone di interfacce utente interattive, ciascuna deve visualizzare le Note Legali Appropriate; tuttavia, se il Programma ha interfacce interattive che non visualizzano le Note Legali Appropriate, non sei tenuto a farlo nella tua opera.
Una raccolta di un’opera coperta insieme ad 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, contenute in o su un volume di un supporto di archiviazione o distribuzione, è chiamata «aggregato» se la raccolta e il diritto d’autore che ne deriva non sono usati per limitare l’accesso o i diritti legali degli utenti della raccolta oltre quanto consentito dalle singole opere. L’inclusione di un’opera coperta in un aggregato non comporta l’applicazione della presente Licenza alle altre parti dell’aggregato.
6. Distribuzione di forme non sorgente.#
Puoi distribuire un’opera coperta in forma di codice oggetto alle condizioni delle sezioni 4 e 5, purché tu distribuisca anche il Codice Sorgente Corrispondente leggibile da una macchina ai sensi della presente Licenza, in uno dei modi seguenti:
- a) Distribuire il codice oggetto in un prodotto fisico o incorporato in un prodotto fisico (compreso un supporto di distribuzione fisico), accompagnato dal Codice Sorgente Corrispondente memorizzato su un supporto fisico durevole comunemente usato per lo scambio di software.
- b) Distribuire il codice oggetto in un prodotto fisico o incorporato in un prodotto fisico (compreso un supporto di distribuzione fisico), accompagnato da un’offerta scritta, valida per almeno tre anni e per tutto il periodo in cui offri pezzi di ricambio o assistenza clienti per quel modello di prodotto, di fornire a chiunque possieda il codice oggetto (1) una copia del Codice Sorgente Corrispondente di tutto il software del prodotto coperto dalla presente Licenza, su un supporto fisico durevole comunemente usato per lo scambio di software, a un prezzo non superiore ai costi ragionevoli sostenuti materialmente per distribuire il sorgente, oppure (2) l’accesso gratuito per copiare il Codice Sorgente Corrispondente da un server di rete.
- c) Distribuire singole copie del codice oggetto insieme a una copia dell’offerta scritta di fornire il Codice Sorgente Corrispondente. Questa alternativa è consentita solo occasionalmente e senza fini commerciali, e solo se hai ricevuto il codice oggetto con un’offerta di questo tipo, conformemente alla sottosezione 6b.
- d) Distribuire il codice oggetto offrendo accesso da un luogo designato (gratuitamente o a pagamento) e offrire, senza costi aggiuntivi, un accesso equivalente al Codice Sorgente Corrispondente nello stesso modo e attraverso lo stesso luogo. Non sei tenuto a richiedere ai destinatari di copiare il Codice Sorgente Corrispondente insieme al codice oggetto. Se il luogo da cui copiare il codice oggetto è un server di rete, il Codice Sorgente Corrispondente può trovarsi su un server diverso (gestito da te o da terzi) che supporti strutture di copia equivalenti, purché tu fornisca indicazioni chiare accanto al codice oggetto su dove trovare il Codice Sorgente Corrispondente. Indipendentemente dal server che ospita il Codice Sorgente Corrispondente, sei tenuto a garantirne la disponibilità per tutto il tempo necessario a soddisfare questi requisiti.
- e) Distribuire il codice oggetto tramite trasmissione peer-to-peer, a condizione di informare gli altri peer del luogo in cui il codice oggetto e il Codice Sorgente Corrispondente dell’opera sono offerti al pubblico gratuitamente ai sensi della sottosezione 6d.
Non è necessario includere nella distribuzione dell’opera in codice oggetto una parte separabile del codice oggetto il cui codice sorgente è escluso dal Codice Sorgente Corrispondente in quanto Libreria di Sistema.
Un «Prodotto Utente» è (1) un «prodotto di consumo», ossia 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 devono essere risolti a favore della copertura. Per un determinato prodotto ricevuto da un determinato utente, «normalmente usato» si riferisce all’uso tipico o comune di quella categoria di prodotti, indipendentemente dallo status dell’utente specifico o dal modo in cui l’utente specifico usa, o si aspetta o dovrebbe aspettarsi di usare, il prodotto. Un prodotto è un prodotto di consumo indipendentemente dal fatto che abbia usi commerciali, industriali o non di consumo rilevanti, a meno che tali usi non costituiscano l’unica modalità d’uso significativa del prodotto.
Per «Informazioni di Installazione» di un Prodotto Utente si intendono i metodi, le procedure, le chiavi di autorizzazione o altre informazioni necessarie per installare ed eseguire versioni modificate di un’opera coperta nel Prodotto Utente a partire da una versione modificata del relativo Codice Sorgente Corrispondente. Le informazioni devono essere sufficienti a garantire che il funzionamento continuativo del codice oggetto modificato non sia in alcun caso impedito o compromesso unicamente a causa della modifica.
Se distribuisci ai sensi della presente sezione un’opera in codice oggetto contenuta in, insieme a o specificamente destinata a un Prodotto Utente, e la distribuzione avviene nell’ambito di una transazione in cui il diritto di possesso e uso del Prodotto Utente è trasferito al destinatario in perpetuo o per un periodo determinato (indipendentemente dalla qualificazione della transazione), il Codice Sorgente Corrispondente distribuito ai sensi della presente sezione deve essere accompagnato dalle Informazioni di Installazione. Tuttavia, questo requisito non si applica se né tu né terzi conservate la possibilità di installare codice oggetto modificato sul Prodotto Utente (ad esempio, se l’opera è stata installata nella ROM).
L’obbligo di fornire le Informazioni di Installazione non comporta l’obbligo di continuare a fornire assistenza, garanzia o aggiornamenti per un’opera modificata o installata dal destinatario, né per il Prodotto Utente sul quale è stata modificata o installata. L’accesso a una rete può essere negato quando la modifica stessa compromette in modo sostanziale e negativo il funzionamento della rete o viola le regole e i protocolli di comunicazione sulla rete.
Il Codice Sorgente Corrispondente distribuito e le Informazioni di Installazione fornite in conformità con la presente sezione devono essere in un formato documentato pubblicamente (con un’implementazione disponibile al pubblico in forma di codice sorgente) e non devono richiedere password o chiavi speciali per essere decompressi, letti o copiati.
7. Termini aggiuntivi.#
I «permessi aggiuntivi» sono termini che integrano i termini della presente Licenza prevedendo eccezioni a una o più delle sue condizioni. I permessi aggiuntivi applicabili all’intero Programma devono essere considerati come se fossero inclusi nella presente Licenza, nella misura in cui sono validi ai sensi della legge applicabile. Se i permessi aggiuntivi si applicano solo a una parte del Programma, tale parte può essere usata separatamente in base a quei permessi, ma l’intero Programma resta disciplinato dalla presente Licenza, a prescindere dai permessi aggiuntivi.
Quando distribuisci una copia di un’opera coperta, puoi, a tua scelta, rimuovere da quella copia o da una sua parte qualsiasi permesso aggiuntivo. (I permessi aggiuntivi possono prevedere che siano rimossi in determinati casi quando modifichi l’opera.) Puoi aggiungere permessi aggiuntivi al materiale che aggiungi a un’opera coperta, se disponi o puoi concedere le autorizzazioni appropriate sul diritto d’autore.
Fatto salvo qualsiasi altro disposto della presente Licenza, per il materiale che aggiungi a un’opera coperta puoi (se autorizzato dai titolari del diritto d’autore su tale materiale) integrare i termini della presente Licenza con termini che:
- a) Escludano la garanzia o limitino la responsabilità in modo diverso dai termini delle sezioni 15 e 16 della presente Licenza; oppure
- b) Richiedano di mantenere specifiche e ragionevoli note legali o attribuzioni agli autori in tale materiale o nelle Note Legali Appropriate visualizzate dalle opere che lo contengono; oppure
- c) Vietino di dichiarare illecitamente la provenienza di tale materiale o richiedano che le versioni modificate di tale materiale siano contrassegnate in modo ragionevole come diverse dalla versione originale; oppure
- d) Limitino l’uso, a fini pubblicitari, dei nomi dei licenzianti o degli autori del materiale; oppure
- e) Rifiutino di concedere diritti ai sensi della normativa sui marchi per l’uso di alcuni nomi commerciali, marchi o marchi di servizio; oppure
- f) Richiedano a chiunque distribuisca il materiale (o sue versioni modificate) assumendosi contrattualmente responsabilità nei confronti del destinatario di manlevare i licenzianti e gli autori di tale materiale per qualsiasi responsabilità direttamente imposta a questi licenzianti e autori da tali assunzioni contrattuali.
Tutti gli altri termini aggiuntivi non permissivi sono considerati «ulteriori restrizioni» ai sensi della sezione 10. Se il Programma che hai ricevuto, o una sua parte, contiene una nota che dichiara che è disciplinato dalla presente Licenza insieme a un termine che costituisce un’ulteriore restrizione, puoi rimuovere tale termine. Se un documento di licenza contiene un’ulteriore restrizione ma consente di concedere nuovamente la licenza o distribuire ai sensi della presente Licenza, puoi aggiungere a un’opera coperta materiale disciplinato dai termini di tale documento di licenza, purché l’ulteriore restrizione non resti in vigore dopo la nuova concessione della licenza o la distribuzione.
Se aggiungi termini a un’opera coperta in conformità con la presente sezione, devi inserire nei file sorgente pertinenti una dichiarazione dei termini aggiuntivi applicabili a tali file oppure una nota che indichi dove trovare i termini applicabili.
I termini aggiuntivi, permissivi o non permissivi, possono essere indicati sotto forma di licenza scritta separatamente oppure come eccezioni; i requisiti sopra indicati si applicano in entrambi i casi.
8. Risoluzione.#
Non puoi propagare o modificare un’opera coperta se non nei casi espressamente previsti dalla presente Licenza. Qualsiasi tentativo di propagazione o modifica altrimenti è nullo e comporta la cessazione automatica dei tuoi diritti ai sensi della presente Licenza (comprese eventuali licenze di brevetto concesse ai sensi del terzo paragrafo della sezione 11).
Tuttavia, se cessi ogni violazione della presente Licenza, la tua licenza da parte di un determinato titolare del diritto d’autore viene ripristinata (a) in via provvisoria, salvo che e finché il titolare del diritto d’autore non la risolva esplicitamente e definitivamente, e (b) in via permanente se il titolare del diritto d’autore non ti notifica la violazione con mezzi ragionevoli entro 60 giorni dalla cessazione.
Inoltre, la tua licenza da parte di un determinato titolare del diritto d’autore viene ripristinata in via permanente se il titolare del diritto d’autore ti notifica la violazione con mezzi ragionevoli, se è la prima volta che ricevi da tale titolare una notifica di violazione della presente Licenza (per qualsiasi opera) e se rimedi alla violazione entro 30 giorni dalla ricezione della notifica.
La cessazione dei tuoi diritti ai sensi della presente sezione non comporta la cessazione delle licenze delle parti che hanno ricevuto da te copie o diritti ai sensi della presente Licenza. Se i tuoi diritti sono cessati e non sono stati ripristinati in via permanente, non hai diritto a ricevere nuove licenze per lo stesso materiale ai sensi della sezione 10.
9. Non è necessario accettare la Licenza per possedere copie.#
Non sei tenuto ad accettare la presente Licenza per ricevere o eseguire una copia del Programma. Anche la propagazione accessoria di un’opera coperta, che avviene esclusivamente in conseguenza dell’uso della trasmissione peer-to-peer per ricevere una copia, non richiede l’accettazione. Tuttavia, nulla al di fuori della presente Licenza ti concede il permesso di propagare o modificare un’opera coperta. Se non accetti la presente Licenza, tali azioni violano il diritto d’autore. Pertanto, modificando o propagando un’opera coperta, dichiari di accettare la presente Licenza a tale scopo.
10. Concessione automatica della licenza ai destinatari successivi.#
Ogni volta che distribuisci un’opera coperta, il destinatario riceve automaticamente dai licenzianti originali una licenza per eseguire, modificare e propagare tale opera, soggetta alla presente Licenza. Non sei responsabile di far rispettare la presente Licenza a terzi.
Per «transazione societaria» si intende una transazione che trasferisce il controllo di un’organizzazione, o sostanzialmente tutti i suoi beni, che suddivide un’organizzazione o che fonde organizzazioni. Se la propagazione di un’opera coperta deriva da una transazione societaria, ogni parte di tale transazione che riceve una copia dell’opera riceve anche tutte le licenze sull’opera che il suo predecessore in titolarità aveva o poteva concedere ai sensi del paragrafo precedente, oltre al diritto di ricevere dal predecessore in titolarità il Codice Sorgente Corrispondente dell’opera, se il predecessore ne è in possesso o può ottenerlo con sforzi ragionevoli.
Non puoi imporre ulteriori restrizioni all’esercizio dei diritti concessi o riconosciuti ai sensi della presente Licenza. Ad esempio, non puoi imporre una tariffa di licenza, una royalty o altri costi per l’esercizio dei diritti concessi ai sensi della presente Licenza e non puoi avviare un’azione legale (compresa una domanda riconvenzionale o una controdomanda in una causa) sostenendo che una rivendicazione di brevetto è violata dalla creazione, dall’uso, dalla vendita, dall’offerta in vendita o dall’importazione del Programma o di una sua parte.
11. Brevetti.#
Un «contributore» è un titolare del diritto d’autore che autorizza l’uso del Programma o di un’opera su cui si basa il Programma ai sensi della presente Licenza. L’opera così concessa in licenza è chiamata «versione del contributore» del contributore.
Le «rivendicazioni essenziali di brevetto» di un contributore sono tutte le rivendicazioni di brevetto possedute o controllate dal contributore, già acquisite o acquisite in futuro, che sarebbero violate da una modalità di creazione, uso o vendita della sua versione del contributore consentita dalla presente Licenza, ma non comprendono le rivendicazioni che sarebbero violate solo in conseguenza di ulteriori modifiche alla versione del contributore. Ai fini di questa definizione, per «controllo» si intende anche il diritto di concedere sublicenze di brevetto in modo conforme ai requisiti della presente Licenza.
Ogni contributore ti concede una licenza di brevetto non esclusiva, valida in tutto il mondo e senza royalty, in base alle rivendicazioni essenziali di brevetto del contributore, per creare, usare, vendere, offrire in vendita, importare e altrimenti eseguire, modificare e propagare i contenuti della sua versione del contributore.
Nei tre paragrafi seguenti, per «licenza di brevetto» si intende qualsiasi accordo o impegno espresso, indipendentemente dalla denominazione, a non far valere un brevetto (ad esempio, un’autorizzazione espressa a esercitare un brevetto o un impegno a non agire in giudizio per violazione di brevetto). Per «concedere» una licenza di brevetto a una parte si intende stipulare un accordo o assumere un impegno a non far valere un brevetto nei confronti di tale parte.
Se distribuisci un’opera coperta facendo consapevolmente affidamento su una licenza di brevetto e il Codice Sorgente Corrispondente dell’opera non è disponibile a chiunque per essere copiato gratuitamente e ai sensi della presente Licenza tramite un server di rete accessibile al pubblico o altri mezzi facilmente accessibili, devi (1) rendere disponibile il Codice Sorgente Corrispondente, oppure (2) fare in modo di rinunciare al beneficio della licenza di brevetto per questa specifica opera, oppure (3) fare in modo, in maniera conforme ai requisiti della presente Licenza, di estendere la licenza di brevetto ai destinatari successivi. «Fare consapevolmente affidamento su» significa che sai effettivamente che, in assenza della licenza di brevetto, distribuiresti l’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, nell’ambito o in relazione a un’unica transazione o accordo, distribuisci un’opera coperta, o ne promuovi la propagazione procurandone la distribuzione, e concedi una licenza di brevetto ad alcune delle parti che ricevono l’opera coperta, autorizzandole a usare, propagare, modificare o distribuire 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 propria copertura, vieta l’esercizio o subordina al mancato esercizio uno o più dei diritti specificamente concessi ai sensi della presente Licenza. Non puoi distribuire un’opera coperta se sei parte di un accordo con terzi che operano nel settore della distribuzione di software, in base al quale paghi i terzi in funzione dell’entità della tua attività di distribuzione dell’opera e in base al quale i terzi concedono a una qualsiasi delle parti che riceverebbero da te l’opera coperta una licenza di brevetto discriminatoria (a) in relazione alle copie dell’opera coperta da te distribuite (o alle copie realizzate a partire da esse) oppure (b) principalmente per prodotti o raccolte specifici che contengono l’opera coperta e in relazione ad essi, salvo che tu abbia stipulato tale accordo, o che tale licenza di brevetto sia stata concessa, prima del 28 marzo 2007.
Nessuna disposizione della presente Licenza deve essere interpretata come esclusione o limitazione di qualsiasi licenza implicita o altra difesa contro la violazione che potrebbe altrimenti esserti disponibile 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 della presente Licenza, queste non ti esonerano dal rispettare le condizioni della presente Licenza. Se non puoi distribuire un’opera coperta rispettando contemporaneamente gli obblighi previsti dalla presente Licenza e altri obblighi pertinenti, allora, di conseguenza, non puoi distribuirla affatto. Ad esempio, se accetti termini che ti obbligano a riscuotere una royalty per le successive distribuzioni da parte di coloro ai quali distribuisci il Programma, l’unico modo per rispettare sia tali termini sia la presente Licenza sarebbe astenerti completamente dal distribuire il Programma.
13. Interazione remota tramite rete; uso con la GNU General Public License.#
Fatto salvo qualsiasi altro disposto della presente Licenza, se modifichi il Programma, la tua versione modificata deve offrire in modo ben visibile a tutti gli utenti che interagiscono da remoto con essa tramite una rete informatica (se la tua versione supporta tale interazione) la possibilità di ricevere il Codice Sorgente Corrispondente della tua versione, fornendo gratuitamente l’accesso al Codice Sorgente Corrispondente da un server di rete tramite un mezzo standard o consueto per agevolare la copia del software. Questo Codice Sorgente Corrispondente deve includere il Codice Sorgente Corrispondente di qualsiasi opera coperta dalla versione 3 della GNU General Public License incorporata ai sensi del paragrafo seguente.
Fatto salvo qualsiasi altro disposto della presente Licenza, hai il permesso di collegare o combinare qualsiasi opera coperta con un’opera concessa in licenza ai sensi della versione 3 della GNU General Public License in un’unica opera combinata e di distribuire l’opera risultante. I termini della presente Licenza continueranno ad applicarsi alla parte che costituisce l’opera coperta, mentre l’opera con cui è combinata resterà disciplinata dalla versione 3 della GNU General Public License.
14. Versioni aggiornate della presente Licenza.#
La Free Software Foundation può pubblicare di tanto in tanto versioni aggiornate e/o nuove della GNU Affero General Public License. Tali nuove versioni saranno simili nello spirito alla versione attuale, ma potranno differire nei dettagli per affrontare nuovi problemi o preoccupazioni.
A ogni versione viene assegnato un numero distintivo. Se il Programma specifica che è applicabile una determinata versione numerata della GNU Affero General Public License «o qualsiasi versione successiva», puoi scegliere di seguire i termini e le condizioni di tale versione numerata o 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 delegato può decidere quali versioni future della GNU Affero General Public License possono essere utilizzate, la dichiarazione pubblica del delegato con cui accetta una versione ti autorizza in modo permanente a scegliere tale versione per il Programma.
Le versioni successive della licenza possono concederti permessi aggiuntivi o diversi. Tuttavia, la tua scelta di seguire una versione successiva non comporta l’imposizione di obblighi aggiuntivi ad alcun autore o titolare del diritto d’autore.
15. Esclusione di garanzia.#
IL PROGRAMMA È FORNITO SENZA GARANZIE, NELLA MISURA CONSENTITA DALLA LEGGE APPLICABILE. SALVO DIVERSA INDICAZIONE SCRITTA, I TITOLARI DEL DIRITTO D’AUTORE E/O LE ALTRE PARTI FORNISCONO IL PROGRAMMA «COSÌ COM’È», SENZA GARANZIE DI ALCUN TIPO, ESPRESSE O IMPLICITE, INCLUSE, A TITOLO ESEMPLIFICATIVO E NON ESAUSTIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ A UNO SCOPO PARTICOLARE. L’INTERO RISCHIO RELATIVO ALLA QUALITÀ E ALLE PRESTAZIONI DEL PROGRAMMA È A TUO CARICO. SE IL PROGRAMMA DOVESSE RISULTARE DIFETTOSO, TI ASSUMI I COSTI DI TUTTI GLI INTERVENTI DI ASSISTENZA, RIPARAZIONE O CORREZIONE NECESSARI.
16. Limitazione di responsabilità.#
IN NESSUN CASO, SALVO QUANDO LO RICHIEDA LA LEGGE APPLICABILE O SIA STATO CONCORDATO PER ISCRITTO, UN TITOLARE DEL DIRITTO D’AUTORE O QUALSIASI ALTRA PARTE CHE MODIFICA E/O DISTRIBUISCE IL PROGRAMMA COME CONSENTITO SOPRA SARÀ RESPONSABILE NEI TUOI CONFRONTI PER DANNI, COMPRESI DANNI GENERALI, SPECIALI, INCIDENTALI O CONSEQUENZIALI DERIVANTI DALL’USO O DALL’IMPOSSIBILITÀ DI USARE IL PROGRAMMA (INCLUSI, A TITOLO ESEMPLIFICATIVO E NON ESAUSTIVO, LA PERDITA DI DATI, L’ALTERAZIONE DEI DATI O LE PERDITE SUBITE DA TE O DA TERZI, O IL MANCATO FUNZIONAMENTO DEL PROGRAMMA CON ALTRI PROGRAMMI), 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à sopra indicate non possono produrre effetti legali localmente secondo i loro termini, i tribunali investiti del riesame applicheranno la legge locale che più si avvicina a una rinuncia assoluta a ogni 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 corrispettivo.
FINE DEI TERMINI E DELLE CONDIZIONI
Come applicare questi termini ai tuoi nuovi programmi#
Se sviluppi un nuovo programma e vuoi che sia il più utile possibile al pubblico, il modo migliore per riuscirci è renderlo software libero che chiunque possa ridistribuire e modificare secondo questi termini.
Per farlo, allega al programma le seguenti note. Per escludere la garanzia nel modo più efficace, è più sicuro inserirle all’inizio di ogni file sorgente; ogni file dovrebbe contenere almeno la riga «copyright» e un riferimento al luogo in cui si trova la nota completa.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.Aggiungi anche informazioni su come contattarti tramite posta elettronica e cartacea.
Se il tuo software può interagire da remoto con gli utenti tramite una rete informatica, dovresti anche assicurarti che offra agli utenti un modo per ottenere il codice sorgente. Ad esempio, se il tuo programma è un’applicazione web, la sua interfaccia potrebbe mostrare un link «Sorgente» che indirizza gli utenti a un archivio del codice. Esistono molti modi per offrire il sorgente e soluzioni diverse saranno più adatte a programmi diversi; consulta la sezione 13 per i requisiti specifici.
Se necessario, dovresti anche chiedere al tuo datore di lavoro (se lavori come programmatore) o alla tua scuola, se ne hai una, di firmare una «dichiarazione di esclusione del diritto d’autore» per il programma. Per ulteriori informazioni al riguardo e su come applicare e rispettare la GNU AGPL, consulta https://www.gnu.org/licenses/.