Informazioni aggiuntive 09 – Pioneer BDP-LX70 Manuale d'uso

Pagina 59

Advertising
background image

Informazioni aggiuntive

09

59

It

LICENZA PUBBLICA GENERICA GNU MINORE

TERMINI E CONDIZIONI PER LA COPIA, LA DISTRIBUZIONE E LA MODIFICA
0. Questo Accordo di licenza vale per qualsiasi libreria software o altro programma che contiene un’avvertenza inclusa dal detentore dei diritti d’autore o da

altra parte autorizzata che ne afferma la distribuibilità nei termini della Licenza Pubblica Generale Minore (anche detta “questa Licenza”). Ciascun
licenziatario viene chiamato “voi”.
Una “libreria” è una collezione di funzioni software e/o dati preparata per poter venire collegata per convenienza con applicativi (che usano alcune delle
funzioni o dati) per creare eseguibili.
Il termine “Libreria” che segue si riferisce a qualsiasi libreria o opera software simile distribuita in questi termini. Un’“opera basata sulla Libreria” è o la Libreria
o un’opera da esso derivante secondo le leggi del copyright: in altre parole, un’opera contenente la Libreria o una sua porzione, sia letteralmente sia con
modifiche e/o tradotta in un’altra lingua. (D’ora in avanti, la traduzione è inclusa senza alcuna limitazione nel termine “modifica”.)
Per “codice sorgente” di un’opera si intende la forma preferenziale usata per modificare l’opera. Per una libreria, il codice sorgente completo significa tutto
il codice sorgente per tutti i moduli che contiene, più ogni file associato di definizione delle interfacce esterne del programma, più gli script usati per
controllare la compilazione e l’installazione della libreria.
Le attività diverse dalla copiatura, la distribuzione e la modifica non sono coperte da questa Licenza; sono al di fuori della competenza. L’atto di usare un
programma che usa la Libreria non viene sottoposto a limiti, e il suo output è coperto solo se il suo contenuto è a sua volta un’opera basata sulla Libreria (a
prescindere che si usi la Libreria o meno in un tool per crearla). Se questo è vero o meno dipende da quel che la Libreria fa e cosa fa il programma che la usa.

1. Potete copiare e distribuire copie letterali del codice sorgente completo della Libreria così come viene ricevuto, con qualsiasi mezzo, a condizione che venga

riprodotta chiaramente su ogni copia un’avvertenza appropriata di copyright e di assenza di garanzia; che si mantengano intatti tutti i riferimenti a questa
Licenza e all’assenza di ogni garanzia; e che si dia a ogni altro destinatario della Libreria una copia di questa Licenza insieme alla Libreria.
Viene concesso di richiedere un pagamento per l’atto fisico di trasferimento di una copia del Programma, e a propria discrezione di richiedere un pagamento
in cambio di una garanzia.

2. Viene concesso modificare la propria copia o copie della Libreria o parte di essa, creando perciò un’opera basata sulla Libreria, e copiare e distribuire tali

modifiche o tale opera secondo i termini del precedente Comma 1, a patto che siano soddisfatte tutte le condizioni che seguono:
a) L’opera derivata deve anch’essa essere una libreria software.
b) Bisogna indicare chiaramente nei file modificati che si tratta di copie modificate e la data di ogni modifica.
c) Si deve dare in licenza l’intero lavoro gratuitamente a tutte le terze parti nei termini di questa Licenza.
d) Se una porzione della Libreria modificata si riferisce ad una funzione o a una tabella di dati da ricevere da un applicativo che si serve di detta porzione, e

non come un argomento trasmesso quando la porzione viene invocata, si deve fare uno sforzo in buona fede per assicurare che, nel caso un applicativo
non fornisca tale funzione o tabella, la porzione funzioni ugualmente ed espleti qualsiasi parte del suo scopo che rimanga significativa. (Ad esempio, una
funzione in una libreria per computare radici quadrate ha uno scopo interamente definito ed indipendente dalla sua applicazione. Quindi il Comma 2d
richiede che qualsiasi funzione o tabella forniti da un applicativo usate da questa funzione siano opzionali: se l’applicativo non la fornisce, la funzione di
estrazione di radici quadrate deve ugualmente saper estrarre radici quadrate.)
Questi requisiti richiesti si applicano all’opera modificata nella sua interezza. Se sussistono parti identificabili dell’opera modificata che non siano derivate
della Libreria e che possono essere ragionevolmente considerate lavori indipendenti, allora questa Licenza e i suoi termini non si applicano a queste parti
quando queste vengono distribuite separatamente. Se però queste parti vengono distribuite all’interno di un prodotto che è un’opera basata sulla Libreria,
la distribuzione dell’opera nella sua interezza deve avvenire nei termini di questa Licenza, i cui permessi nei confronti di altri utenti si estendono all’opera
nella sua interezza, e quindi ad ogni sua parte, a prescindere da chi ne sia autore.
Non è quindi nelle intenzioni di questa sezione reclamare diritti né contestare diritti su opere scritte interamente da terzi; l’intento è piuttosto quello di
esercitare il diritto di controllare la distribuzione di opere derivate dalla Libreria o opere collettive su di essa basate.
Inoltre, la semplice aggregazione di un’opera non basata sulla Libreria con la Libreria (o con un lavoro da esso derivato) su di un mezzo di memorizzazione
o di distribuzione non è sufficiente a includere l’altra opera nell’ambito di questa Licenza.

3. L’utente può decidere di applicare i termini della Licenza Pubblica Generale GNU ordinaria invece che questa Licenza ad una particolare copia della Libreria.

Per farlo, tutte le avvertenze che si riferiscono a questa Licenza devono venire modificate in modo da riferirsi alla Licenza Pubblica Generale versione 2, e non
a questa Licenza. (Se è comparsa una versione più recente della 2 della Licenza Pubblica Generale GNU, se desiderato ci si può riferire ad essa.) Non
modificare alcuna altra modifica in queste note.
Una volta che una modifica è stata fatta in una certa copia, è irreversibile per essa e nessuna Licenza Pubblica Generale GNU ordinaria vale per le copie
successive ed i lavori da essa derivati. Quest’opzione è utile se si desidera copiare una parte del codice della Libreria in un programma che non fosse una
libreria.

4. Potete copiare e distribuire la Libreria (o una porzione o un’opera derivativa come visto nel Comma 2) sotto forma di codice oggetto o di eseguibile nei termini

dei Commi 1 e 2 qui sopra purché la accompagniate con il codice sorgente completo leggibile da macchine corrispondente, che deve venire distribuito nei
termini dei Commi 1 e 2 qui sopra su di un mezzo solitamente usato per lo scambio di software.
Se la distribuzione del codice oggetto è effettuata offrendo accesso a un luogo designato, il permettere la copia del codice sorgente dallo stesso luogo è
considerata una valida forma di distribuzione del codice sorgente, anche se copiare il codice sorgente con il codice oggetto è facoltativo per l’acquirente.

5. Un programma che non contiene alcuna porzione derivativa della Libreria ma è progettato per lavorare con essa venendo compilato o collegato con essa è

chiamato un’“opera che usa la Libreria”. Una simile opera, in sè, non è un’opera derivativa della Libreria e quindi non è coperta da questa Licenza.
Tuttavia, il collegamento di un’“opera che usa la Libreria” con la Libreria crea un eseguibile che è da esso derivato (perchè contiene porzioni della Libreria)
piuttosto che un’“opera che usa la libreria”. L’eseguibile è quindi coperto da questa Licenza. Il Comma 6 esplicita i termini di distribuzione di tali eseguibili.
Se un’“opera che usa la Libreria” usa materiale da un header file che è parte della libreria, il codice oggetto dell’opera può essere derivativo della Libreria
anche se il codice sorgente non lo è. Se questo è vero, è significativo specialmente il fatto che l’opera possa venire collegata senza la Libreria, o se l’opera è
essa stessa una libreria. Il punto in cui questo diviene vero non è definito esattamente dalla legge.
Se un simile file oggetto usa solo parametri numerici, layout di strutture dati ed accessori, e piccoli macro e piccole funzioni in linea (dieci righe o meno),
l’uso del file oggetto non è soggetto a restrizioni anche se fosse legalmente un’opera derivativa. (Gli eseguibili contenenti questo codice oggetto più porzioni
della Libreria ricadono sempre nel comma 6).
Altrimenti, se un’opera deriva dalla Libreria, il codice oggetto può venire distribuito per l’opera nei termini del comma 6. Qualsiasi eseguibile contenente tale
opera ricade a sua volta nel Comma 6, che sia collegato o meno direttamente alla Libreria.

6. Come eccezione ai Commi precedenti si possono combinare o collegare un’“opera che usa la Libreria“ con la Libreria per produrre un’opera contenente

porzioni della Libreria e distribuirla nei termini desiderati, purché essi permettano la modifica dell’opera da parte dell’utente e il reverse engineering per il
debugging di tali modifiche.
Si deve indicare chiaramente in ciascuna copia dell’opera che essa usa la Libreria e che la Libreria ed il suo uso sono coperti da questa Licenza. Si deve inoltre
fornire una copia della presente Licenza. Se l’opera durante l’esecuzione visualizza avvertenze di copyright, si deve includere l’avvertenza di copyright della
Libreria indirizzando inoltre l’utente ad una copia di questa Licenza. Si deve inoltre fare una delle seguenti cose:
a) Accompagnare l’opera con il completo codice sorgente leggibile da macchina corrispondente per la Libreria, comprese tutte le modifiche fatte nell’opera

(che deve venire distribuita nei termini visti nei commi 1 e 2 qui sopra); e, se l’opera è un eseguibile collegato alla Libreria, con il codice oggetto e/o codice
sorgente completo leggibile a macchina dell’“opera che usa la Libreria“, in modo che l’utente possa modificare la Libreria e quindi ricollegare per produrre
un eseguibile modificato contenente la Libreria modificata. (Va da sé che l’utente che modifica il contenuto dei file di definizione della Libreria non sarà
necessariamente in grado di ricompilare l’applicativo per fare uso delle definizioni modificate.)

b) Per il collegamento con la Libreria, fare uso di un meccanismo di condivisione delle libreria adatto. Un meccanismo adatto è uno che (1) usa al momento

dell’esecuzione una copia della libreria già presente nel sistema operativo dell’utente piuttosto che copiare librerie di funzioni nell’eseguibile e (2) funziona
in modo corretto con una versione modificata della libreria, se l’utente ne installa una, purché la versione modificata sia compatibile con l’interfaccia della
versione originaria.

Advertising