[Php-it] [OT] Come strutturare un contratto
Luciano Varotti
luciano.varotti at gmail.com
Tue Jun 19 19:35:34 CEST 2007
> Ciao ragazzi, volevo chiedervi un consiglio, mi è stato richiesto il
> preventivo per un ecommerce, e a fronte del preventivo fornito mi è
> stata richiesta la sicurezza che questo prodotto cosi com'è non venga
> rivenduto ad altri.
>
> Posso capire la pretesa del cliente, ma procedure come l'inserimento
> articoli, la gestione utenti, la gestione categorie sono cose che
> riutilizzo e non vorrei dovermi trovare in grane legali (mi chiedo chi
> può vedere quale altro sito è simile, e andare a richiedere il codice
> sorgente), comunque sta di fatto che non so come comportarmi.
>
in estrema sintesi:
ti consiglio di redigere (o, meglio, farti redigere da persona un po'
esperta) un contratto che sottoporrai alla firma del cliente: nel
contratto dovranno essere specificate, anche per sommi capi, ma in
modo esaustivo: a) le parti di codice e le modalita' operative che tu
hai gia' scritto e che riutilizzi (ad es: utenti gestiti con mysql,
accesso al DB tramite funzioni di php o utilizzo di oracle con
funzioni di moduli php di terze parti, ecc...; il framework ajax che
usi o php + templates ad es. smarty); b) quelle che tu inventi o
scrivi direttamente per il cliente e c) quello che tu prendi da altri
produttori di software
dovrai in sostanza specificare nel contratto - e, prima, assicurarti
che il cliente capisca - cosa viene venduto, le modalita' di
funzionamento del codice e quello che e' farina del tuo sacco e quello
che non lo e'...
in altre parole il cliente deve capire che il codice che riutilizzi e'
solo tuo; che, magari, lo hai utilizzato in altre applicazioni gia'
vendute a terzi; oppure dovra' capire che una parte del codice lo hai
preso da altri e che di tuo non c'e' nulla, ecc...
Una volta che hai reso questo ben chiaro al cliente, dapprima
oralmente e poi per iscritto, se firma il contratto non ha molta
materia per tergiversare ...
ciao
--
luciano varotti
More information about the Php-it
mailing list