In sintesi
- Cliente: software house della provincia di Macerata, che sviluppa e commercializza software proprietario per imprese
- Problema: ricorso cautelare promosso contro più parti per ottenere la consegna immediata dei codici sorgente; il cliente dello Studio coinvolto in quanto titolare dei protocolli proprietari di interscambio dati utilizzati dal software conteso
- Strumento: difesa in sede cautelare, gestione stragiudiziale e accordo transattivo
- Risultato: codici sorgente non consegnati, protocolli non resi accessibili a terzi, controllo sul software mantenuto, procedimento cautelare rinunciato
Se sviluppi software proprietario e lo distribuisci a clienti aziendali con un contratto di licenza, questo caso potrebbe riguardarti da vicino. Una software house marchigiana si è trovata coinvolta in un ricorso cautelare, promosso contro più parti, con cui un utilizzatore chiedeva la consegna dei codici sorgente di un programma. La pretesa si fondava su un’interpretazione del contratto come cessione, non come licenza. Lo Studio Legale Torresi e Associati ha gestito la vicenda dalla fase di urgenza fino alla definizione stragiudiziale.
La situazione di partenza
Il programma conteso era commercializzato con un contratto denominato “licenza d’uso” e un corrispettivo versato in un’unica soluzione. L’utilizzatore aveva promosso un procedimento cautelare chiedendo la consegna immediata dei codici sorgente. La sua tesi: il pagamento una tantum, la durata illimitata dell’utilizzo e l’assenza di canoni periodici dimostravano che il contratto non fosse una licenza d’uso, ma una vera e propria cessione del software, comprensiva del diritto di accedere al sorgente, modificarlo e farlo evolvere in autonomia.
Il ricorso era rivolto contro più parti. La software house assistita dallo Studio era stata coinvolta perché titolare dei protocolli proprietari che consentivano al software di dialogare e scambiare dati con i gestionali di altri operatori della filiera. Se il giudice avesse accolto la domanda, la società avrebbe perso il controllo su un asset intrecciato con il programma concesso in licenza e oggetto del contenzioso: i propri protocolli, e con essi il proprio patrimonio tecnologico.
Il problema della licenza software con pagamento una tantum
Nei contratti software, il pagamento una tantum genera spesso ambiguità. La licenza d’uso può prevedere un corrispettivo periodico oppure un pagamento in un’unica soluzione, senza che ciò ne modifichi la natura giuridica. Tuttavia, quando il corrispettivo è versato in un’unica soluzione iniziale di importo significativo, la qualificazione del rapporto può diventare controversa.
Il punto critico non è il titolo del contratto. È il contenuto effettivo delle clausole: quali facoltà sono attribuite all’utilizzatore? Ha diritto alla modifica? Alla redistribuzione? All’accesso al sorgente? Se la risposta è affermativa su più di uno di questi punti, il contratto può essere interpretato come una cessione.
Licenza o cessione: perché la qualificazione contrattuale conta
La legge sul diritto d’autore (L. 633/1941) attribuisce al titolare dei diritti sul software facoltà esclusive di riproduzione, modifica e distribuzione al pubblico ai sensi dell’art. 64-bis. Questi diritti possono essere trasferiti a terzi, ma il trasferimento deve essere provato per iscritto (art. 110 L. 633/1941; art. 2581 c.c.).
La licenza d’uso non trasferisce la titolarità dei diritti: concede solo il diritto personale di utilizzare il programma nei limiti stabiliti dal contratto. La cessione, invece, comporta il passaggio dei diritti di utilizzazione economica a un terzo, che ne diventa titolare.
La giurisprudenza di legittimità conferma che la distinzione si fonda sull’assetto sostanziale degli interessi e sul complesso delle pattuizioni, non sulla denominazione del contratto. La Cassazione, con la sentenza n. 19335/2022, ha precisato che la titolarità dei diritti di sfruttamento spetta al committente solo se la creazione dell’opera è l’oggetto del contratto; quando il rapporto si limita a consentire l’uso del software per fini interni, il committente acquista solo un diritto d’uso.
Il rischio della richiesta di consegna dei codici sorgente
La consegna del codice sorgente è un indice decisivo per la qualificazione del contratto. Chi dispone del sorgente può esercitare tutte le facoltà tipiche del titolare: manutenzione, evoluzione, elaborazione, redistribuzione.
Come ha chiarito la Corte d’Appello di Torino (sent. n. 268/2025), quando il contratto prevede la cessione del formato sorgente e consente al licenziatario sviluppo, modifica e manutenzione evolutiva, si è di fronte a un trasferimento di diritti ben più ampio della semplice licenza d’uso.
Per una software house, consegnare il codice sorgente (o rendere accessibili i propri protocolli) significa esporre il proprio patrimonio intellettuale: il richiedente potrebbe modificare il programma, farlo evolvere senza vincoli o trasferirlo a terzi. Il rischio, anche solo a livello cautelare, era concreto e immediato. Lo Studio ha già affrontato problematiche analoghe in un cautelare software relativo alla tutela di diritti su programmi per elaboratore.
L’approccio dello Studio
Lo Studio ha proceduto lungo tre direttrici.
Analisi contrattuale. Esame delle clausole del contratto di licenza alla luce degli artt. 64-bis e 110 L. 633/1941 e dell’art. 2581 c.c., per determinare se le facoltà attribuite all’utilizzatore fossero riconducibili a una cessione dei diritti di utilizzazione economica o a un semplice diritto d’uso.
Valutazione del rischio cautelare. Individuazione degli elementi favorevoli alla qualificazione come licenza (mancata consegna del sorgente durante l’intero rapporto, accesso limitato al solo eseguibile, assenza di facoltà di modifica o redistribuzione nel testo) e degli elementi di debolezza (pagamento una tantum, durata illimitata, alcune clausole contrattuali ambigue sulle facoltà dell’utilizzatore).
Negoziazione stragiudiziale. Considerato che un’eventuale ordinanza cautelare di consegna sarebbe stata irreversibile nei suoi effetti, lo Studio ha proposto e condotto una trattativa con la controparte, definendo la controversia con un accordo transattivo che preservava la riservatezza del codice sorgente e dei protocolli, gestendo le pretese dell’utilizzatore su un piano diverso dalla consegna.
L’esito e i tempi
La controversia è stata chiusa con accordo transattivo prima che il giudice si pronunciasse sul ricorso cautelare. In concreto:
- i codici sorgente non sono stati consegnati, né i protocolli proprietari sono stati resi accessibili a terzi;
- la software house ha mantenuto il pieno controllo sul proprio patrimonio tecnologico;
- il procedimento cautelare è stato rinunciato;
- la vicenda è stata definita in tempi compatibili con l’urgenza della fase cautelare.
La società ha successivamente rivisto i propri modelli contrattuali per eliminare le ambiguità emerse durante il contenzioso.
Ogni vicenda legale ha le sue specificità. L’esito descritto è il frutto di circostanze precise e non può essere garantito in altre situazioni, neppure analoghe.
Le clausole da prevedere nei contratti software
Chi sviluppa e commercializza software proprietario dovrebbe verificare che il proprio contratto di licenza contenga almeno:
- una definizione chiara dell’oggetto: diritto d’uso, non cessione dei diritti patrimoniali;
- l’indicazione espressa che il codice sorgente resta di proprietà esclusiva del licenziante;
- il divieto di decompilazione, reverse engineering e accesso al sorgente, salvo i casi previsti dall’art. 64-quater L. 633/1941;
- la specificazione delle facoltà concesse: installazione, numero di postazioni, backup;
- la disciplina della manutenzione: chi la esegue, con quali limiti, a quali condizioni;
- una clausola sulla durata: diritto perpetuo o a termine;
- il regime alla cessazione del rapporto: restituzione, cancellazione, portabilità dei dati.
La riservatezza del codice sorgente può essere tutelata con il divieto di accesso per il committente o, se l’accesso è concesso, limitandone l’utilizzo al solo ambito interno. Lo Studio ha maturato esperienza specifica anche nei contratti di licenza relativi a software sviluppati da tecnici e collaboratori.
Portabilità dei dati non personali e nuove regole europee
Chi utilizza un software in licenza deve sapere che, con il Regolamento UE 2018/1807 sulla libera circolazione dei dati non personali e con il Data Act (Regolamento UE 2023/2854), il diritto europeo riconosce progressivamente il diritto dell’utente alla portabilità dei dati generati durante l’utilizzo del servizio.
Questo diritto riguarda i dati, non il software in sé: l’utente può chiedere l’esportazione dei propri dati in formato interoperabile, ma ciò non comporta il diritto di ottenere il codice sorgente del programma. Distinguere i dati dal software evita confusioni e pretese infondate.
Cosa puoi imparare se ti trovi in una situazione simile
- Il nome del contratto non basta. Un contratto intitolato “licenza d’uso” può essere riqualificato come cessione se clausole e comportamento delle parti vanno in direzione diversa.
- Il pagamento una tantum non trasforma automaticamente una licenza in cessione, ma è un elemento che, sommato ad altri, può generare ambiguità.
- La mancata consegna del sorgente rafforza la qualificazione come licenza, ma non la rende inattaccabile se le altre clausole sono ambigue.
- Anche i terzi possono essere trascinati nel contenzioso: se il tuo software o i tuoi protocolli dialogano con il programma di un altro fornitore, una lite su quel programma può coinvolgerti direttamente.
- Rivedere periodicamente i propri modelli contrattuali è un investimento, non un costo. E se hai già ricevuto una richiesta di consegna dei codici sorgente, il tempo per reagire è limitato: la risposta deve essere immediata e fondata su un’analisi precisa del contratto.
Studio Legale Torresi e Associati
Un contratto software scritto senza precisione può esporre il tuo patrimonio intellettuale a richieste cautelari e contenziosi evitabili. Lo Studio analizza e redige contratti di licenza software, assiste software house e imprese nelle controversie sulla titolarità dei diritti e sulla consegna dei codici sorgente. Operiamo da Macerata su tutto il territorio delle Marche. Contattaci per una valutazione del tuo caso.
