La legge sulla proprietà intellettuale probabilmente non è la prima cosa a cui pensa la maggior parte dei programmatori quando iniziano a scrivere codice. Ma i modi in cui il software viene utilizzato, progettato, venduto e commercializzato creano problemi legati al copyright con cui gli sviluppatori devono fare i conti.
Cos’è il copyright del software?
Il copyright del software è la protezione legale del codice destinato a essere letto da una macchina. Viene utilizzato da sviluppatori e titolari di software per impedire copie o utilizzi non autorizzati della loro proprietà intellettuale.
Quando si protegge il software, la prima domanda dovrebbe essere: è registrato o protetto da copyright? La risposta comincia con una panoramica di base del diritto d’autore. Questo ambito del diritto ricopre la proprietà intellettuale quando l’idea è il prodotto. Ad esempio, il copyright di un libro riguarda le parole, non la carta, l’inchiostro e la rilegatura. Un brevetto, al contrario, riguarda l’idea, che per avere un valore deve essere prodotta e un marchio commerciale è per qualcosa che rappresenta l’azienda, ma non il prodotto stesso. Ovviamente, quello del software è un concetto relativamente recente e la categoria di appartenenza non è stata immediatamente chiara.
All’inizio, la legge statunitense considerava il codice sorgente del software come l’equivalente di un progetto. Ma nel 1974 fu nominata una commissione per rivalutarlo. In seguito alle definizioni aggiornate del copyright nel 1980 e ad alcuni procedimenti giudiziari successivi, il software è stato infine classificato come un lavoro letterario, dando finalmente risposta alla domanda: “il software può essere protetto da copyright?”
Problemi del copyright del software: un puzzle della proprietà intellettuale
Ci stiamo ancora chiedendo: cos’è il copyright del software? È il diritto legale di decidere chi può copiare e distribuire software e il diritto di perseguire chiunque lo utilizzi in modo non autorizzato. Tuttavia non è ancora una categoria separata di proprietà intellettuale e alcuni problemi di copyright del software non valgono per altri tipi di proprietà intellettuale come i libri, la musica o le immagini.
Ad esempio, la maggior parte dei software include altri tipi di media, come testo, immagini e suono. È anche creato per essere adattato. Vengono regolarmente pubblicati nuovi aggiornamenti e versioni ed è possibile prelevare o riproporre parti di codice sorgente da altri luoghi. Questo tipo di adattamento, compresa la conversione del codice in un altro linguaggio di programmazione, può costituire una violazione a seconda della licenza del software di copyright. Soprattutto, però, copiare in una certa misura il codice nella memoria del computer è normale nel processo di funzionamento del software. Ciò crea problemi di copyright unici per gli sviluppatori di software.
Protezione del copyright: una forza contro la pirateria
Non vuoi che la concorrenza copi il tuo codice. Ci hai dedicato tempo e impegno e devi realizzare un utile su quell’investimento. Sarà molto più difficile competere nel mercato se fai il lavoro al posto degli altri.
Tuttavia, per quanto riguarda il copyright del software, la preoccupazione riguarda tanto la pirateria quanto il plagio. La pirateria del software include azioni come l’uso continuato del programma dopo la scadenza dell’abbonamento e la vendita e distribuzione di versioni contraffatte. Qualunque sia il formato, sono tutti esempi di violazione del copyright del software. Per gli sviluppatori, questo tipo di violazione del copyright del software comporta alcuni rischi diversi.
Prima di tutto, le copie non autorizzate del tuo software comportano danni al fatturato. Oltre alla mancata opportunità, però, possono effettivamente costare care. Potresti fornire assistenza a copie del software che non sono mai state pagate. Le versioni contraffatte oppure obsolete non sono sempre all’altezza dei tuoi standard di qualità e potrebbero danneggiare la reputazione del tuo marchio. Nel peggiore dei casi, la pirateria può portare a gravi violazioni della sicurezza dei dati.
Hai svariate misure a disposizione, ma il meccanismo legale che le sottende è il copyright del software. La protezione del copyright è una forza contro la pirateria. È ciò che ti permette di perseguire le violazioni del copyright del software. Registrare il copyright prima di pubblicare il software faciliterà la riscossione di danni, scoraggiando gli atti di pirateria.
Comprendere le licenze software con copyright
Hai protetto il tuo software da furti, ma vuoi comunque che venga usato e condiviso. È qui che entra in gioco la licenza del software con copyright. La licenza è il modo in cui permetti l’utilizzo del tuo software senza violazioni del copyright. L’eccezione è il software di pubblico dominio. Uno sviluppatore può scegliere di lasciare il proprio software aperto al pubblico e non protetto da copyright.
Il pubblico dominio non dovrebbe essere confuso con software open-source o privato senza licenza. Queste categorie detengono i copyright del software, che sono comunque liberi da usare. A seconda del particolare tipo di licenza open-source, potrebbero includere restrizioni su modalità d’uso, accreditamento o esecuzione del codice.
Nella maggior parte dei casi, però, quando si parla di licenze software con copyright ci riferiamo a software proprietario e licenze a pagamento. Per questi esempi di copyright del software esistono moltissimi modelli di licenza basati su numero di utenti, abbonamenti temporanei, a consumo e altro.
Se stai vendendo il tuo software, il copyright è automatico. Ma avrai comunque problemi legati al copyright del software, ad esempio dove segnalarlo e come richiedere la licenza. Questa decisione dipende dal modello aziendale, da come viene utilizzato il software, dal tipo di sicurezza di cui ha bisogno e non solo.
Come ottenere il copyright per il tuo software.
I problemi di copyright per gli sviluppatori di software non sono semplici quanto sembrano. La parte semplice: almeno negli Stati Uniti, il software pubblicato è automaticamente protetto da copyright. Per rendere ufficialmente illegali eventuali copie basta mettere il simbolo © sul tuo software. Tuttavia, non potrai perseguire nessuno finché non avrai registrato il copyright.
Il processo di registrazione del copyright dipende dal Paese. Ad esempio, negli Stati Uniti si tratta di un unico modulo. La maggior parte delle informazioni richieste sono chiare: il titolo e l’autore del software, la data di pubblicazione, il futuro titolare del copyright e le informazioni di contatto.
Poiché il software include spesso file audio, immagini o testo da altre fonti, ti verrà chiesto di specificare cosa include esattamente il copyright e di elencare gli elementi che sono autorizzati da altri luoghi. Poi dovrai scegliere una categoria. Nella maggior parte dei casi il software è registrato come un’opera letteraria, visto che è scritto tecnicamente con lettere e numeri, ma puoi anche scegliere le arti visive o persino dello spettacolo se ritieni che le immagini o le animazioni ricoprano un ruolo di primo piano nel tuo prodotto.
Prevenzione della pirateria e lotta contro le violazioni
Le violazioni del copyright del software possono includere le copie aggiuntive create da un cliente per poter lavorare dal computer di casa o i pirati che modificano il programma e lo vendono al pubblico. Detenere il copyright può aiutare a impedire alcuni di questi problemi, ma esistono molte altre soluzioni che possono contribuire a prevenirle e a individuare e perseguire le violazioni.
Assistenza clienti
Facilitare l’acquisto del software, il rinnovo degli abbonamenti e l’aggiornamento degli account può essere sufficiente per impedire la maggior parte degli utilizzi non autorizzati del tuo programma. Anche impostare modelli di prezzo e pacchetti adatti al budget dei tuoi clienti e al modo in cui utilizzano il tuo software può fare la differenza. La maggior parte delle persone è ben disposta a pagare per ciò che usa, ma non desidera acquistare molte copie o funzionalità che non utilizza e non vuole inseguirti per questo.
Mantieni segreto il codice
Innanzitutto assicurati che i tuoi dipendenti conoscano alcune regole di base. Limita l’accesso al codice e fornisci alle persone autorizzate una panoramica dei protocolli di riservatezza. L’aspetto più tecnico di questo passaggio è garantire che tutti i tuoi dati vengano crittografati in modo che siano inutilizzabili anche in caso di violazione.
Codice ridondante
Alcune aziende includono nel loro codice piccoli componenti non necessari. Se qualcuno ti sta copiando, il codice ridondante rende facile provare l'avvenuta violazione del copyright.
Soluzioni di gestione delle licenze
La gestione delle licenze aiuta te e i tuoi clienti a monitorare il numero di copie concesse in licenza e le tipologie di abbonamento. Nella maggior parte dei casi il software di gestione delle licenze, come le soluzioni Sentinel di Thales, ti aiuterà anche a usare le chiavi di protezione. Si tratta di codici tenuti separati dal software ma necessari per accedervi. Possono essere memorizzate su USB come software scaricabile, oppure nel cloud dove possono essere recuperate quando il software è in uso e poi restituite al server remoto.
Protezione del copyright del tuo software con le soluzioni Sentinel di Thales
A prescindere da come scegli di proteggere il copyright del tuo software, Sentinel di Thales può aiutarti. Scopri di più su come una gestione personalizzabile delle licenze, le chiavi di protezione e le soluzioni di protezione del software possono aiutare a mettere in sicurezza la proprietà intellettuale del tuo software.
Defend and Protect Intellectual Property Against Threats
Defending Against The Quadruple Threat to Intellectual Property - White Paper Technology and innovation have never moved faster and most of it involved software in form or another. Learn how Thales can help you protect against the quadruple threat of intellectual...