La guida completa al contratto di licenza d’uso software con l’utente finale.
L’EULA (End User License Agreement), in italiano “Contratto di licenza con l’utente finale”, è il contratto attraverso cui il produttore di un software concede all’utente finale il diritto d’uso del programma, definendone le condizioni.
È una specifica tipologia di contratto di licenza software destinata al consumatore o al cliente aziendale finale, tipicamente in forma di contratto di adesione non negoziato. Si distingue dal contratto di licenza software in senso lato, che è la categoria giuridica più ampia comprendente anche altri modelli (OEM, VAR, reseller).
L’inquadramento giuridico dell’EULA lo colloca tra i contratti atipici di concessione in godimento di un bene immateriale tutelato dal diritto d’autore. La Legge 22 aprile 1941, n. 633 sul diritto d’autore e la Direttiva UE 2009/24/CE tutelano i programmi per elaboratore equiparandoli alle opere letterarie. L’accordo non trasferisce mai la proprietà del codice sorgente o dei diritti patrimoniali sul software, ma attribuisce unicamente un diritto personale e limitato di utilizzo.
Nella prassi commerciale e informatica i termini EULA, contratto di licenza d’uso software e licenza software vengono frequentemente impiegati come sinonimi. Dal punto di vista della tecnica contrattuale occorre tuttavia mantenere distinta la categoria generale del contratto di licenza d’uso software dalla specifica sottocategoria dell’EULA.
L’EULA disciplina in modo univoco ed esclusivo il rapporto contrattuale che si instaura con l’utilizzatore finale del programma.
Per comprendere la struttura delle relazioni negoziali nel settore tecnologico occorre analizzare le differenze operative tra la categoria generale e le singole specificazioni contrattuali.
|
Tipologia contratto |
Destinatario |
Modalità di negoziazione |
Oggetto principale |
|
Contratto di Licenza Software |
Categoria generale (aziende, distributori, utenti) |
Negoziato o ad adesione |
Concessione di diritti d’uso, distribuzione o sviluppo |
|
EULA |
Utente finale (personale o aziendale) |
Ad adesione non negoziato (click-wrap) |
Diritto d’uso limitato del software installato o fruito |
|
SLA B2B (Service Level Agreement) |
Cliente aziendale enterprise |
Negoziato o standard B2B |
Livelli di servizio, disponibilità, manutenzione e supporto |
|
Licenza OEM |
Produttori di hardware |
Negoziato B2B |
Pre-installazione del software su dispositivi fisici |
|
Accordo VAR / Reseller |
Intermediari e rivenditori commerciali |
Negoziato B2B |
Diritti di rivendita, integrazione e distribuzione |
|
Licenza White Label |
Partner commerciali e rebranders |
Negoziato B2B |
Ribrandizzazione del software e commercializzazione con proprio marchio |
Il contratto di licenza software rappresenta il genere normativo al cui interno rientrano tutti gli schemi negoziali aventi a oggetto la concessione di diritti su un programma.
Tale macro-categoria comprende sia gli accordi bilaterali personalizzati tra software house e clienti enterprise, sia le intese di distribuzione e i contratti per la fruizione di applicativi web. La sua funzione primaria consiste nello stabilire le condizioni operative, economiche e legali per l’accesso e l’impiego della tecnologia oggetto di tutela d’autore.
L’EULA costituisce una specie contrattuale del contratto di licenza software progettata esclusivamente per disciplinare il rapporto con l’utilizzatore finale.
Trattandosi di un contratto di adesione predisposto unilateralmente dal licenziante, l’utente non possiede margine di trattativa sulle singole clausole e può soltanto accettare o rifiutare integralmente le condizioni proposte. La sua efficacia si perfeziona al momento dell’installazione, dell’attivazione o del primo avvio dell’applicativo informatico.
Il panorama della contrattualistica informatica include ulteriori modelli di licenza progettati per soddisfare specifiche esigenze di canale e di mercato. Negli accordi Software License Agreement B2B le clausole vengono negoziate per integrare garanzie e Service Level Agreement (SLA) operativi.
Ad esempio, le licenze OEM consentono ai costruttori di hardware di integrare il software nei propri dispositivi prima della vendita, mentre gli accordi per VAR e Reseller trasferiscono i diritti di commercializzazione. Le licenze White Label permettono infine di rietichettare il software vendendolo sotto un brand aziendale diverso.
La distinzione tra un EULA e un diverso modello di licenza si basa sulla qualifica delle parti e sulla tecnica di manifestazione del consenso.
Se l’accordo viene presentato mediante una schermata digitale con casella da spuntare prima di accedere al programma, si tratta di un EULA standard di adesione. Quando il documento richiede una sottoscrizione formale tra rappresentanti legali, prevede corrispettivi commisurati a traguardi di progetto o include allegati tecnici sulle prestazioni di supporto, si rientra nell’ambito dei contratti commerciali B2B negoziati.
La redazione di un accordo di licenza richiede un bilanciamento tra la tutela degli asset proprietari e la chiarezza delle condizioni operative offerte all’utente.
Tutte le clausole fondamentali di un EULA
La clausola di concessione definisce con esattezza i confini procedurali e temporali entro cui l’utente può utilizzare il software.
L’accordo specifica se la licenza è da intendersi personale, aziendale, esclusiva o non esclusiva, e se la durata è temporanea (in abbonamento) oppure perpetua. Risulta inoltre indispensabile delimitare il perimetro geografico di operatività e determinare il numero massimo di installazioni, server o dispositivi fisici su cui l’applicativo può essere eseguito contemporaneamente.
Le clausole di restrizione vietano qualunque condotta volta ad alterare, duplicare o commercializzare indebitamente il programma informatico. Tra i divieti standard figurano la decompilazione, la traduzione del codice e l’analisi strutturale del software.
Nell’ordinamento italiano il divieto di reverse engineering trova tuttavia un limite inderogabile nell’articolo 64-quater della Legge 633/1941, che autorizza la decompilazione qualora sia indispensabile per conseguire l’interoperabilità con un altro programma creato autonomamente.
La sezione dedicata alla proprietà intellettuale ribadisce la piena ed esclusiva titolarità dell’autore su ogni componente del software. L’EULA chiarisce che l’accettazione del contratto non comporta alcuna vendita o trasferimento di diritti sul codice sorgente, sull’architettura o sui marchi correlati.
L’utente ottiene un mero diritto personale di godimento e si impegna a non rimuovere le note di copyright e le avvertenze sui brevetti inserite nelle interfacce del sistema.
Le clausole di garanzia tendono a fornire il software nello stato di fatto in cui si trova (clausola as is), escludendo garanzie di idoneità per scopi particolari. I produttori inseriscono tetti massimi al risarcimento dei danni patrimoniali derivanti dall’uso o dal mancato funzionamento del programma.
L’applicazione di tali limitazioni incontra il limite tassativo dell’articolo 1229 del Codice Civile italiano, il quale sancisce la nullità di qualsiasi patto che escluda o limiti preventivamente la responsabilità per dolo o colpa grave.
Quando un software esegue attività di telemetria, tracciamento degli errori o profilazione dell’utilizzatore, l’EULA deve coordinarsi con la normativa sulla protezione dei dati. L’accordo di licenza disciplina l’accesso tecnico al software, ma qualora la tecnologia comporti il trattamento di dati personali occorre stipulare un Data Processing Agreement (DPA).
Per i programmi aziendali forniti di funzionalità basate sull’Intelligenza Artificiale, l’accordo deve integrare le prescrizioni del Regolamento AI Act, definendo i limiti di utilizzo dei dati per l’addestramento dei modelli, le responsabilità sugli output generati e le garanzie di supervisione umana.
La clausola di risoluzione stabilisce le condizioni per la chiusura del rapporto contrattuale e gli obblighi conseguenti in capo all’utente. La cessazione dell’efficacia dell’EULA può derivare dallo scadere del termine concordato, dal mancato pagamento del canone o dalla violazione delle clausole d’uso da parte del licenziatario.
All’atto della risoluzione, l’utente è tenuto a disinstallare immediatamente l’applicativo, distruggere ogni copia di backup in suo possesso e rilasciare formale dichiarazione di avvenuta dismissione della tecnologia.
L’evoluzione dei canali di distribuzione dei programmi informatici ha determinato il consolidamento di differenti tecniche di manifestazione del consenso.
Il formato click-wrap è la modalità di manifestazione del consenso maggiormente utilizzata nella distribuzione digitale di software. In questo schema l’utente è tenuto a scorrere le condizioni contrattuali e a premere un pulsante con la dicitura “Accetto” o “Accetto i termini della licenza” prima di poter completare l’installazione o il pagamento.
Questa procedura garantisce piena prova della presa visione del testo e assicura un’elevata tenuta giuridica davanti ai tribunali italiani ed europei.
I contratti browse-wrap vincolano l’utilizzatore per il solo fatto di aver visitato un sito web o utilizzato un servizio online. Le condizioni d’uso e la licenza sono rese accessibili mediante un collegamento ipertestuale posizionato nel piè di pagina della piattaforma.
La validità legale dei contratti browse-wrap risulta estremamente problematica nel diritto italiano, poiché non garantisce la prova della consapevolezza dell’utente né la sua accettazione espressa rispetto alle clausole contrattuali.
I modelli shrink-wrap sono nati nella distribuzione fisica di software su supporto CD-ROM o DVD all’interno di confezioni sigillate. Il contratto veniva inserito nell’imballaggio stampato e la licenza s’intendeva accettata dall’acquirente nel momento stesso della rottura del sigillo di plastica di protezione.
Nell’era del software fruito in cloud e distribuito in download digitale, questo modello conserva un valore meramente residuale e storico per le forniture hardware e applicativi industriali speciali.
Mentre gli EULA proprietari mirano a restringere i diritti dell’utilizzatore per tutelare l’asset commerciale, le licenze open source adottano una logica opposta.
I modelli open source quali GPL, MIT, Apache e BSD costituiscono comunque contratti di licenza software ma concedono la facoltà di consultare, modificare e redistribuire liberamente il codice sorgente. La licenza GNU GPL impone tuttavia il vincolo del copyleft, obbligando a distribuire le opere derivate con la medesima licenza aperta, mentre licenze permissive come la MIT consentono l’integrazione in software proprietari.
L’efficacia delle licenze d’uso nel nostro Paese si misura con i principi generali del diritto dei contratti e con le norme a tutela delle parti deboli.
Trattandosi di contratti predisposti unilateralmente, gli EULA sono soggetti alla rigorosa disciplina prevista dagli articoli 1341 e 1342 del Codice Civile.
Le clausole che stabiliscono limitazioni di responsabilità, facoltà di recedere dal contratto, limitazioni alla facoltà di opporre eccezioni o deroghe alla competenza dell’autorità giudiziaria sono considerate vessatorie. Per la loro efficacia nei confronti del licenziatario occorre la specifica approvazione per iscritto mediante la cosiddetta doppia sottoscrizione digitale.
Qualora l’utente finale sia una persona fisica che acquista il software per scopi estranei all’attività imprenditoriale, trova applicazione la tutela del Codice del Consumo. Gli articoli da 33 a 36 del Decreto Legislativo 206/2005 sanciscono la nullità delle clausole abusive che determinano a carico del consumatore un significativo squilibrio dei diritti e degli obblighi contrattuali.
Le pattuizioni di deroga al foro del consumatore o di esenzione da responsabilità del vendor sono colpite da nullità di protezione, rilevabile d’ufficio dal giudice.
L’EULA regola la concessione dei diritti d’uso sul programma ma non assolve agli obblighi di conformità privacy previsti dalla normativa europea.
Se l’applicazione software comporta il trattamento di dati personali gestiti dal fornitore per conto del cliente aziendale, la presenza del contratto di licenza d’uso non è sufficiente. In questi contesti occorre integrare la struttura negoziale affiancando un Data Processing Agreement (DPA) formale. Qui si rivela ideale richiedere anche una consulenza in Data Protection proprio per procedere lungo l’iter in modo consapevole ed evitare errori o sanzioni.
Le software house internazionali tendono a inserire negli EULA clausole di scelta della legge straniera e del foro estero d’elezione. Nei rapporti con imprese e consumatori italiani, l’efficacia di tali clausole di giurisdizione viene fortemente limitata dal Regolamento UE 1215/2012 (Roma I) e dalle norme inderogabili dell’ordinamento interno.
In presenza di contenziosi legali con utenti finali residenti in Italia, i tribunali tendono a disapplicare le clausole che impongono fori esteri statunitensi per garantire il diritto di difesa del contraente debole.
La gestione delle licenze d’uso richiede un approccio strutturato sia per le aziende sviluppatrici sia per le organizzazioni acquirenti.
Per le software house la stesura dell’EULA deve bilanciare la difesa del valore della proprietà intellettuale con la fluidità dei processi di vendita.
Un testo contrattuale eccessivamente penalizzante o aggressivo crea ostacoli durante i controlli del procurement dei clienti aziendali. Risulta essenziale calibrare le clausole in base ai mercati di destinazione, distinguendo le licenze destinate al mercato consumer da quelle concepite per il segmento B2B enterprise e mantenendo perfetta aderenza con i quadri normativi locali.
L’analisi dell’EULA di un fornitore terzo richiede da parte del dipartimento IT e dell’ufficio acquisti la verifica accurata di alcuni punti critici:
La prassi della contrattualistica informatica evidenzia la presenza ricorrente di sviste procedurali che compromettono la tenuta degli accordi.
Tra gli errori più diffusi si segnalano l’adozione di modelli di EULA prelevati dal diritto anglosassone privi di adattamento al Codice Civile italiano, la dimenticanza degli obblighi GDPR sui dati personali, l’inserimento di clausole vessatorie prive del meccanismo della doppia firma e l’assenza di un coordinamento chiaro con le condizioni economiche dell’offerta commerciale.
Nelle forniture tecnologiche articolate l’EULA è soltanto un tassello del mosaico contrattuale aziendale.
Per garantire una copertura giuridica integrale, la licenza d’uso deve integrarsi in modo coerente con l’accordo quadro sui servizi (Master Services Agreement o MSA), con i livelli di servizio garantiti (SLA) e con il vincolo d’esternalizzazione privacy ex Art. 28 GDPR stipulato tramite un Data Processing Agreement (DPA). Per strutturare al meglio l’architettura dei contratti software è ideale avvalersi dei servizi di consulenza in contrattualistica IT.
L’EULA è il contratto con cui il produttore di un software concede a chi lo utilizza il diritto di installare e usare il programma. L’accordo stabilisce quali attività sono consentite, le condizioni di garanzia e le regole da rispettare per non violare il diritto d’autore del software.
Non esattamente. Il contratto di licenza software è la categoria generale che comprende ogni accordo di concessione su un programma. L’EULA è una sotto-categoria specifica indirizzata esclusivamente all’utente finale del software, proposta solitamente come contratto di adesione non negoziabile.
Sì, la modalità click-wrap che richiede di premere su un pulsante di accettazione è ritenuta valida dalla giurisprudenza italiana ed europea. La procedura assicura la prova della consapevolezza dell’utente, purché il testo della licenza sia stato reso pienamente accessibile e leggibile prima del click.
No, l’EULA e il DPA regolano aspetti giuridici completamente diversi. L’EULA concede i diritti d’uso sull’applicativo informatico, mentre il DPA disciplina le responsabilità privacy e la sicurezza delle informazioni ai sensi dell’articolo 28 del GDPR quando il fornitore tratta dati personali per conto del cliente.
Un EULA redatto negli Stati Uniti è efficace nei limiti in cui non contrasti con le norme imperative dell’ordinamento italiano ed europeo. Le clausole inerenti limitazioni totali di responsabilità o fori giudiziari statunitensi rischiano la nullità di fronte a clienti consumatori o imprese residenti in Italia.
Gli EULA di prodotti standard e software consumer non sono di norma negoziabili. Nei contratti B2B enterprise è tuttavia possibile richiedere l’inserimento di un addendum personalizzato che integri o modifichi le clausole standard di licenza, gli SLA e le garanzie sul software prima della firma finale.
Le clausole più delicate riguardano l’ambito d’uso della licenza, i limiti di responsabilità per danni, i diritti di audit del vendor, le condizioni di rinnovo e recesso, e la gestione della privacy. Le aziende che gestiscono licenze complesse possono coordinare questi aspetti richiedendo il supporto di un DPO as a Service.