blob: 892219c90b93f478a207dd1452a7ed3bb9c8ae2a [file] [log] [blame]
Antonio Giovanni Colombo9c694532024-11-19 23:13:46 +01001LICENZA VIM
2
3Nota: Agli effetti legali ha valore non la seguente traduzione italiana, ma
4l'originale inglese su cui è basata. È alla versione inglese che si fa
5riferimento qui sotto quando si parla di "questa licenza" (NdT).
6
7I) Non ci sono restrizioni alla distribuzione di copie non modificate di Vim,
8 alla condizione che esse includano il testo di questa licenza. Si possono
9 anche distribuire parti non modificate di Vim, sempre senza restrizioni,
10 alla condizione che esse includano il testo di questa licenza. È anche
11 consentito includere programmi eseguibili da voi preparati a partire dai
12 file sorgenti Vim non modificati, più i vostri esempi di utilizzo e i
13 vostri script Vim.
14
15II) È consentito distribuire una versione modificata (o estesa) di Vim,
16 contenente programmi eseguibile e/o codice sorgente, quando siano
17 rispettare le seguenti quattro condizioni:
18 1) Il testo di questa licenza deve essere incluso senza modifiche.
19 2) La versione modificata di Vim dev'essere distribuita in una della
20 seguenti cinque maniere:
21 a) Se voi personalmente modificate a Vim, dovete descrivere
22 chiaramente nella distribuzione come è possibile mettersi in
23 contatto con voi. Quando il manutentore vi chiede (in qualsiasi
24 forma) una copia della versione modificata di Vim da voi
25 distribuita, dovete rendere disponibili le vostre modifiche,
26 compreso il codice sorgente, al manutentore, senza alcuna spesa.
27 Il manutentore si riserva il diritto di includere le vostre
28 modifiche nella versione ufficiale di Vim. Quel che il manutentore
29 potrà fare con le vostre modifiche e sotto quale licenza esse
30 verranno distribuite può essere oggetto di negoziazione. Se non c'è
31 stata alcuna negoziazione, questa licenza, o una versione successiva
32 della stessa è anche applicabile alle vostre modifiche.
33 I manutentori correnti sono elencati qui:
34 https://github.com/orgs/vim/people.
35 Se dovessero cambiare, ne sarò dato annuncio nei luoghi appropriati
36 (verosimilmente vim.sf.net, www.vim.org e/o comp.editors). Quando
37 sia completamente impossibile contattare il manutentore, l'obbligo
38 di spedirgli le vostre modifiche viene meno. Una volta che il
39 manutentore abbia confermato di aver ricevuto le vostre modifiche,
40 non sarà necessario spedirle ulteriormente.
41 b) Se avete ricevuto un Vim modificato che era stato distribuito come
42 descritto al punto a) potete ulteriormente distribuirlo senza
43 modificarlo, come menzionato al punto I). Se fate ulteriori
44 modifiche, il testo al punto a) si applica a queste modifiche.
45 c) Includete tutte le modifiche, compreso il codice sorgente, con ogni
46 copia del Vim modificato da voi distribuito. Questo può essere
47 fatto sotto forma dell'output di un comando "diff", che contenga
48 anche il contesto [ossia anche le linee non modificate di sorgente
49 che vengono prima o dopo le modifiche - NdT]. Potete scegliere
50 quale licenza volete utilizzare per il nuovo codice sorgente che voi
51 aggiungere. Le modifiche e la relativa licenza non devono impedire
52 a terze parti di apportare le loro proprie modifiche a Vim.
53 d) Quando avete un Vim modificato che comprende modifiche quali quelle
54 menzionate al punto c), potete distribuirlo senza il codice sorgente
55 che descrive le modifiche, se le seguenti tre condizioni sono
56 soddisfatte:
57 - La licenza applicabile alle modifiche vi consente di distribuire
58 le modifiche al manutentore Vim senza alcun costo o restrizione, e
59 permette al manutentore Vim di includere le modifiche nella
60 versione ufficiale di Vim senza alcun costo o restrizione.
61 - Le modifiche da voi fatte sono conservate per almeno tre anni,
62 dopo che avrete distribuito per l'ultima volta il Vim modificato
63 corrispondente alle modifiche stesse. Quando il manutentore o
64 qualcuno a cui voi avete distribuito il Vim modificato vi chiede
65 (in qualsiasi forma) le modifiche, entro il periodo qui indicato,
66 dovete fargliele avere.
67 - Dovete descrivere chiaramente nella distribuzione come è possibile
68 mettersi in contatto con voi. Questa informazione di contatto
69 deve rimanere valida per almeno tre anni dopo l'ultima data di
70 distribuzione della corrispondente modifica di Vim, oppure il più
71 a lungo possibile.
72 e) Quando al GNU General Public License (GPL) si applica alle
73 modifiche, potete distribuire il Vim modificato sotto la versione 2
74 della licenza GNU GPL versione 2 o una qualsiasi versione successiva
75 della stessa licenza.
76 3) Un messaggio deve essere aggiunto, almeno all'output del comando
77 ":version" e nella schermata introduttiva, in modo che l'utilizzatore
78 del Vim modificato sia in grado di comprendere cosa è stato modificato.
79 Quando si distribuisca come menzionato al punto 2)e) l'aggiunta del
80 messaggio è richiesta solo se ciò non conduca a conflitti con la
81 licenza usata per le modifiche.
82 4) L'informazione di contatto, richiesta ai punto 2)a) e 2)d) non deve
83 essere rimossa o modificata, tranne che per il fatto che la persona
84 stessa può apportare delle correzioni.
85
86III) Se distribuite una versione modificata di Vim, siete incoraggiati a
87 utilizzare la licenza Vim per le vostre modifiche, e a mettere le
88 modifiche a disposizione del manutentore, compreso il codice sorgente.
89 Il modo preferito in cui fare questo è tramite e-mail o caricando
90 i file su un server ed inviandone l'indirizzo (URL) tramite e-mail.
91 Se il numero di modifiche è piccolo (per esempio, una modifica a un
92 Makefile) inviare tramite email l'output del comando diff con contesto
93 può essere sufficiente. L'indirizzo e-mail da utilizzare è
94 <maintainer@vim.org>
95
96IV) Non è consentito rimuovere questa licenza dalla distribuzione dei codici
97 sorgente Vim, anche in parte, o da una versione di Vim modificata.
98 Potete usare questa licenza per precedenti versioni di Vim, invece della
99 licenza con cui esse sono state distribuite, a vostra scelta.