Newsgroup: it.lavoro.professioni.webmaster
Titolo: Diritto d'autore

Ciao a tutti.
Non vi faccio perdere tempo e propongo un caso pratico.
Se io sviluppo, per esempio, una applicazione Intranet/Internet con l'ASP,
come faccio a proteggere (dal punto di vista legale) il software che scrivo?
se il mio cliente vuole fare il furbo e rivendersi il programma scritto da
me, come posso impedirglielo?
grazie a tutti
Fabio Zaccagnini

me, come posso impedirglielo?
toh, eccone un altro.  vogliamo fare un club?  sostanzialmente non è
che ci siano molti impedimenti.  potresti registrare il tuo software
alla siae.  oppure potresti partire dal punto di vista che tanto lo
farà comunque e farglielo pagare in anticipo.
no, scusami, adesso sono troppo stanco e incazzato per scrivere
qualcosa di serio.  so solo che domattina alle 8.30 sto all'ufficio
della siae di roma con un paio di cd rom.

 scritto da me, come posso impedirglielo?
Fai come faccio io.
Lo rilasci sotto GPL.
A copiarlo te lo copiano uguale se vogliono, ma almeno con la GPL è tutta 
pubblicità per te ;-)
Ciriciao
-- 
..::Neo@TheZion::.. & Rotella (CBR 600 F Rosso Blu) on Linux Workstation
Da Campi Bisenzio
www.federicocampoli.com
************************************
ICQ #42292922
Webmaster di 
www.thezion.net
************************************


E' Molto semplice stili un contratto e nel contratto aggiungi anche gli
stampati di tutto il codice e gli fai firmare qualche clausola fatta ad hoc,
ricordati di fargli firmare tutte le cluasole che potrebbero essere
vessatorie, così non c'è scampo.
Sempre se lo vuole il sistema. Il contratto ti serve a dimostrare che hai
realizzato il sistema in Data X per il cliente X e ci devi mettere che al
cliente è solo concesso in licenza e che il cliente non può rivendere.
Così non potrà dire di averlo fatto lui, oppure che di averlo commissionato
a
qualcun altro.
Tuttavia non credo che ne valga la pena rendersi così antipatici nei
confronti di un cliente per qualcosa scritto in ASP.
Fosse per me questo bordello non lo farei, nel caso mi accorgessi che il
cliente fa il furbo, quando il cliente torna che vuole qualche altra cosa
gliela farei pagare il triplo però gli darei anche qualche sorpresina.
Ciao


Comunque esiste anche una soluzione infallibile per proteggere il tuo
codice.
La soluzione sarebbe quella di non darglielo.
In pratica tu gli fai lo script in modo che questo script per fare alcune
elaborazioni si appoggi ad un server (un tuo server che sarà in grado di
fare un tot numero di elaborazioni particolare per conto degli script dei
tuoi clienti) per fare determinate operazioni.
Sul server puoi inserire un database di clienti abilitati con il relativo
dominio, ovviamente se la richiesta dell'operazione arriva da un indirizzo
URL non contenuto nel database del tuo server, il tuo server restituisce un
errore che non farà funzionare il sito di chi ha installato il tuo script
ASP abusivamente.
In pratica al tuo server fai fare più operazioni possibili, come ad esempio
la generazione di chiavi, il controllo dei form, l'invio di e-mail e tutte
quelle operazioni che puoi incapsulare che puoi fargli fare, in modo che se
il tuo cliente gli viene in testa di modificare il tuo script per bypassare
il tuo server, avrà notevoli difficoltà.
Nota:
Per fare una cosa del genere c'è bisogno di un qualche componente aggiuntivo
per ASP che è quello per gestire le socket, componente che si deve
acquistare e che si deve installare sul server Asp dove si vuole fare girare
il proprio script.
In Php le socket già funzionano con la versione base. Così pure in Perl.
Così pure dovrebbe essere in Jsp ma non ne sono sicuro. Il server te lo
potresti fare scrivere da qualcuno in Java.
Nota 2:
Questa soluzione è a prova di copia se ben fatta. Il contro è che dovresti
avere un server dedicato ad esaudire le richieste dei siti dei tuoi clienti
(chissà se ti conviene)

pubblicità per te ;-)
questa cosa me la devi spiegare meglio...  se io faccio un sistema
tailor made per qualcuno, che senso ha che lo pubblichi come gpl?

tailor made per qualcuno, che senso ha che lo pubblichi come gpl?
Fai vedere che sei bravo.
Bonf



a parte il fatto che la siae non protegge una mazza semmai prende solo i 
soldi, e comunque e' sufficente spedire il programma che hai fatto a te 
stesso, fa fede il timbro postale.
poi se si tratta di script asp 
inizia a mettere commenti da tutte le parti 
meta tags personalizzati e stai a posto
metti un contratto fatto benino e vedrai che il tuo cliente si caca sotto 
e non ti copia nulla :)