Users Guide

riprodotta chiaramente su ogni copia una appropriata nota di copyright e l'esclusione di garanzia; che si mantengano intatti tutti i riferimenti
a questa licenza e all'assenza di ogni garanzia; che si distribuisca una copia di questa licenza insieme alla Libreria. È possibile richiedere un
pagamento per l'atto sico del trasferimento di una copia, ed è possibile a propria discrezione richiedere un pagamento in cambio di una
garanzia di protezione. 2. È possibile modicare la propria copia o copie della Libreria o di una parte di essa, creando così un'opera basata
sulla Libreria, e copiare e distribuire tali modiche o tali opere secondo i termini della Sezione 1 di cui sopra, a condizione che siano inoltre
soddisfatte tutte le condizioni seguenti: a) L'opera modicata deve essere anch'essa una libreria software. b) È necessario che nei le
modicati siano presenti note che indicano chiaramente che si tratta di le modicati e la data di ogni modica. c) È necessario assicurarsi
che l'intera opera venga concessa in licenza gratuitamente a tutte le terze parti, in base ai termini di questa Licenza. d) Se una struttura
della Libreria modicata si riferisce ad una funzione o una tabella di dati che devono essere fornite da un programma applicativo che utilizza
la funzione, diverso da un argomento passato quando la funzione viene invocata, è necessario fare uno sforzo in buona fede per garantire
che, in caso un'Applicazione non restituisca correttamente la funzione o i dati, la struttura continui a funzionare ed esegua qualsiasi parte
della propria funzione che sia ancora possibile eseguire (ad esempio, una funzione in una libreria per elaborare le radici quadrate ha uno
scopo che è interamente ben denito indipendente dall'applicazione. Pertanto, la sottosezione 2d richiede che qualsiasi funzione o tabella
fornita dall'applicazione e usata da questa funzione sia opzionale: se l'applicazione non la fornisce, la funzione radice quadrata deve
comunque elaborare le radici quadrate). Questi requisiti si applicano all'opera modicata nel suo complesso. Se le sezioni identicabili di
quell'opera non sono derivate dalla Libreria, e possono essere ragionevolmente considerate operare indipendenti e separate in sé, questa
Licenza, nonché i relativi termini, non si applica a queste sezioni se le si distribuiscono come opere separate. Ma quando si distribuiscono le
stesse sezioni come parte di un insieme che rappresenta un'opera basa sulla Libreria, la distribuzione deve rispettare i termini di questa
Licenza, le cui autorizzazioni per altri licenziatari si estendono all'intera opera, quindi a ogni parte, a prescindere da chi l'ha scritta. Non è
quindi l'intento di questa sezione rivendicare diritti o contestare diritti su opere scritte interamente dall'utente; piuttosto, l'intento è quello di
esercitare il diritto di controllare la distribuzione di opere derivate o collettive basate sulla Libreria. Inoltre, la semplice aggregazione di un'altra
opera non basata sulla Libreria con la Libreria (o con un'opera basata sulla Libreria) su un volume di archiviazione o un supporto di
distribuzione non include l'altra opera nell'ambito di questa licenza. 3. È possibile scegliere di applicare i termini della normale GNU General
Public License invece di questa Licenza a una determinata copia della Libreria. A tal ne, è necessario modicare tutti gli avvisi che fanno
riferimento a questa Licenza, in modo che si riferiscano alla normale GNU General Public License, versione 2, anziché a questa Licenza. (Se
è apparsa una versione della GNU General Public License più aggiornata della 2, è possibile specicare tale versione, se lo si desidera.) Non
apportare altre modiche a queste note. Una volta apportata tale modica a una determinata copia, è irreversibile per quella copia, perciò la
normale GNU General Public License si applica a tutte le copie successive e alle opere derivate eettuate da tale copia. Questa opzione è
utile se si desidera copiare parte del codice della Libreria in un programma che non è una libreria. 4. È possibile copiare e distribuire la Libreria
(o una parte o un'opera derivata da essa, in base alla Sezione 2) sotto forma di codice oggetto o eseguibile, in base ai termini delle Sezioni 1
e 2 sopra riportati, purché la si accompagni con il corrispondente codice sorgente completo leggibile dalla macchina, che deve essere
distribuito in base ai termini delle Sezioni 1 e 2 su un mezzo comunemente usato per lo scambio di software. Se la distribuzione del codice
oggetto viene eettuata orendo l'accesso alla copia da un luogo designato, allora orire un accesso equivalente per copiare il codice
sorgente dallo stesso luogo soddisfa il requisito di distribuzione del codice sorgente, anche se le terze parti non sono obbligate a copiare il
codice sorgente insieme al codice oggetto. 5. Un programma che non contiene opere derivate di una parte della Libreria, ma è progettato
per lavorare con la Libreria, tramite compilazione o collegamento ad essa, viene denito "opera che utilizza la libreria". Una tale opera, in
modo isolato, non è un'opera derivata della Libreria e, pertanto, non rientra nell'ambito di questa Licenza. Tuttavia, il collegamento di una
"opera che utilizza la Libreria" alla Libreria crea un eseguibile che è un derivato della Libreria (poiché contiene parti della Libreria), piuttosto
che una "opera che utilizza la Libreria". Il le eseguibile è pertanto coperto da questa Licenza. La sezione 6 dichiara i termini per la
distribuzione di tali le eseguibili. Quando una "opera che utilizza la libreria" utilizza i materiali da un le di intestazione che fa parte della
Libreria, il codice oggetto dell'opera può essere un'opera derivata dalla Libreria, anche se il codice sorgente non lo è. Se ciò è vero, è
particolarmente signicativo se l'opera può essere collegata senza la Libreria, o se l'opera è di per sé una libreria. La soglia anché sia vero
non è denita in modo preciso dalla legge. Se un tale le oggetto utilizza solo parametri numerici, modelli di strutture dati e accessori o
piccole macro, funzioni in linea e modelli (dieci linee, o meno, di lunghezza), l'uso del le di oggetto è senza restrizioni, indipendentemente
dal fatto che si tratti un'opera derivata legalmente. (Gli eseguibili contenenti il codice oggetto più ampie porzioni della Libreria rientrano
comunque nella Sezione 6.) In caso contrario, se l'opera è derivata dalla Libreria, è possibile distribuire il codice oggetto dell'opera in base ai
termini della Sezione 6. Anche gli eseguibili contenenti tale opera rientrano nella Sezione 6, che siano o meno collegati direttamente alla
Libreria stessa. 6. Come eccezione alle sezioni precedenti, è anche possibile compilare o collegare una "opera che utilizza la libreria" alla
Libreria per produrre un'opera che contenga parti della Libreria, e distribuire tale opera in base ai termini che si preferisce, a condizione che i
termini consentano la modica dell'opera per l'uso proprio del cliente e impediscano ai programmi di eliminare gli errori da tali modiche. È
necessario fornire note ben visibili con ciascuna copia dell'opera che la Libreria è utilizzata in essa e che la Libreria e il suo utilizzo sono
coperti da questa Licenza. È necessario fornire una copia di questa Licenza. Se durante l'esecuzione l'opera visualizza note di copyright, è
necessario includere tra di esse le informazioni sul copyright per la Libreria, nonché un riferimento che indirizza l'utente alla copia di questa
Licenza. Inoltre, è necessario eettuare una di queste cose: a) Accompagnare l'opera con il corrispondente codice sorgente completo
leggibile dalla macchina per la Libreria, comprese eventuali modiche che sono state utilizzate nell'opera (che devono essere distribuite in
base alle Sezioni 1 e 2 sopra); e, se l'opera è un le eseguibile collegato alla Libreria, con la "opera che utilizza la Libreria" leggibile dalla
Licenze di terze parti
29