Newsgroup: it.lavoro.informatica
Titolo: Cliente che fa il furbo (lungo)

Dei clienti insolventi qui si è già discusso molto. Comunque, vi 
racconto cosa mi è successo con un cliente che si rifiuta di pagarmi, 
magari qualcuno sapra indicarmi la via giusta da intraprendere:
Inanzi tutto, dico che sono un consulente informatico (programmatore, 
per essere più preciso) e lavoro con partita IVA. Verso la fine 
dell'aprile dell'anno scorso sono stato contattato da un'azienda per un 
lavoro di sviluppo software. Concordati il prezzo e tempi aprossimativi 
per la fine del progetto (fine settembre, ma con le proroghe mensili per 
bugfixing ed eventuali evoluzioni del prodotto) abbiamo firmato il 
contratto da me proposto. Essendo stato reduce di alcune cattive 
esperienze con clienti che non pagavano fino all'intervento 
dell'avvocato, volevo tutelarmi e ho messo una clausola (v. sotto), 
sperando di eliminare la neccessità di dover ricorrere ancora 
all'avvocato.  Se avessi messo a loro la pulce nell'orechhio che nel 
caso dei tardati pagamenti avrei intenzione di andarmene lasciandoli con 
il prodotto incompleto, pensavo che  non si sarebbero azzardati  di 
tardare con i pagamenti.  La clausola era questa:
"Nel caso di pagamenti tardati di più di 30 giorni, il Consulente ha 
diritto alla cessazione immediata unilaterale del presente contratto. 
Inoltre, nel caso del mancato pagamento, il Consulente ha diritto di 
revocare la licenza per utilizzo del software da lui sviluppato 
all’Azienda e ai suoi clienti fino al momento che il pagamento sia 
effettuato.", questa clausola controfirmata anche ai sensi dell’art. 
1341 c.c.
E' in poche parole, è successo che dovevo avvalermi di questa clausola. 
Inizialmente hanno pagato, poi c'era qualche piccolo disguido, tutto 
sommato non significativo, ma in un momento (inizio luglio) mi avevano 
detto che la fattura del mese in corso me la'avrebbero pagata entro 
trenta giorni per vari motivi nei quali adesso non è neccessario 
entrare. Beh...non sono uno rigido-rigido; anche se sono stufo dei 
soliti furbacchioni, posso capire anche quando altri hanno problemi e ho 
accettato purché effettivamente l'accredito sul mio conto avvenisse 
entro questi 30 g. E alla scadenza di questi 30 gg mi hanno detto che i 
loro clienti non li avevano ancora pagati e che non mi potevano ancora 
pagare. Dicevano che così succeddeva ogni anno in agosto a causa delle 
ferie (ma prima mi avevano detto che entro 30 gg sarei stato pagato, 
adesso dicono che lo sapevano che non sarebbe successo!). Inutile dire 
che mi sono incavolato di brutto e ho spedito una raccomandata nella 
quale mi avvalgo della sudetta clausola ed esprimo intenzione di 
terminare il rapporto di lavoro con loro. Nella lettera ho lasciato 
comunque la possibilità a loro di pagarmi le fatture insolute (ormai 
siamo arrivati a due, per i mesi di luglio e di agosto) e ho dichiarato 
la mia disponibilità in quel caso di portare al termine il progetto 
ripristinando il rapporto di lavoro secondo le condizioni del precedente 
contratto (che doveva scadere fine settembre - fra un mese).
Hanno risposto per e-mail, negativamente, cosa che potrei anche 
considerare umanamente comprensibile, ma io non potevo sprofondare nei 
debiti solo perché loro non sapevano organizzarsi meglio con i loro 
clienti. Inoltre, c'erano in aria altri indizi che la situazione 
finanziaria di questa azienda non era tanto brillante. Mi hanno 
confermato però, che appena possibile, mi avrebbero pagato per le fature 
ancora insolute.
E il tempo passava ma l'accredito sul mio conto non avveniva, così ho 
scritto qualche messaggio, prima molto diplomatico, dopo con 
intimidazione di ricorso ai mezzi legali. La risposta era una 
raccomandata che diceva che non mi avrebbero pagato in quanto non hanno 
avuto da me il prodotto finito, dunque, in sostanza contestavano il 
lavoro svolto minacciando con le perizie.
Si sono avvalsi anche di una mia dichiarazione fatta in precedenza (solo 
verbale, niente di scritto) che il progetto poteva essere finito anche 
prima di settembre. Io lo avevo ippotizzato e probabilemte sarebbe 
successo se mi avessero dato tempestivamente tutte le specifiche di 
sviluppo già dall'inizio. Ma quello scritto nel contratto non lasciava 
spazio alle interpretazioni:  è stato scritto chiaramente che il 
contratto valeva fino a 30 settembre con proroghe di 30gg. Inoltre una 
clausola che hanno firmato diceva: "L’Azienda si impegna con il 
Consulente di fornirgli tutta la documentazione relativa al progetto che 
deve essere realizzato e le specifiche sul progetto da realizzare." Ma 
dato che non avevano le idee chiare neanche loro, la fase di avvio del 
progetto era molto lunga. Spesso succeddeva che io faccevo una cosa e 
loro dicevano poi: "No, questo non mi va bene così, fallo così", cosa 
che mi portava alla riscrittura di molti pezzi del codice.  Le prime 
specifiche vere da loro le ho avute solo dall'inizio _agosto_ e sono 
tutte state implementate nel progetto. Tutti imessaggi e-mail con le 
loro specifiche li ho ancora sul server del mio provider, così nel caso 
di contestazioni e perizie sono pronto a far vedere che quel codice che 
hanno in mano è conforme con quello che mi hanno richiesto fino a quel 
momento. Ma il loro discorso delle perizie è, secondo me, solo un modo 
per farmi credere che la cosa si complica e che alla fine per interventi 
legali potrei rimetterci più di quanto mi devono e per farmi lasciar 
perdere. Effettivamente la cifra non è altissima (io comunque con quella 
ci pago l'affitto a Milano per tre mesi!), ma sono un tantino incavolato 
e vorrei che non la passassero liscia. Inoltre, hanno deciso loro che il 
lavoro non si fa più, nonostante la mia proposta di continuare se mi 
saldano subito le due fatture. Hanno accettato loro la clausola di sopra 
e sapevano (o almeno dovevano sapere) cosa quella comportava...
Inoltre, il codice che hanno, anche se incompleto, è facilemente 
estendibile e potrebbero senza grossi problemi portare il lavoro a 
termine loro stessi. Li avevo fatto firmare anche questo nel contratto:
"Rimangono al Consulente i diritti della proprietà intellettuale sul 
codice il quale porterà queste indicazione, che non possono essere 
rimosso salvo approvazione esplicita del Consulente.
Anche dopo la cessazione del rapporto di lavoro, e anche nel caso delle 
modifiche sul codice siano state successivamente apportate da parte 
dell’Azienda o da Terzi, il codice deve sempre portare i dati del 
Consulente come l’autore originale del software e il detentore delle 
proprietà intellettuali della prima versione del codice sviluppato.
Al momento della cessazione del rapporto di lavoro, qualora sia stato 
pagato il corrispettivo, il Consulente rilascerà all’Azienda la licenza 
definitiva e irrevocabile per l’utilizzo illimitato del codice 
sviluppato. La licenza deve prevedere il diritto dell’Azienda anche di 
modificare il codice e distribuirlo ai terzi."
Io, chiaramente,  non ho rilasciato nessuna licenza a loro e anzi, nella 
raccomandata ho proibito esplicitamente che utilizzasero il codice:
"ai sensi degli articoli 7 e 15 del contratto che abbiamo stipulato, e 
delle leggi in vigore che
tutelano la proprietà intellettuale, Vi proibisco esplicitamente di 
utilizzare il codice da me sviluppato
(e di qualsiasi codice al quale ho contribuito) per qualsiasi uso, 
compreso ma non limitato a:
ulteriore sviluppo ed evoluzione del codice, sviluppo da lavori 
derivati, vendita o cessione del codice
a Terzi, utilizzo anche per scopi dimostrativi, sperimentali o didattici 
all'interno o fuori della Vostra
sede lavorativa, ecc. Il divieto di utilizzo del codice rimane finché 
non saranno saldati tutti i debiti nei
miei confronti, compresi qui i risarcimenti danni, interessi previsti 
dalla legge e costi di svalutazione
monetaria. Solo all'avvenuto pagamento di tutti i debiti, Vi rilascerò 
la licenza per l'utilizzo del
codice, come previsto dal contratto. Mi riservo il diritto anche, nel 
caso di ulteriori aggravanti ritardi
di pagamento, di informare le autorità con un esposto per detenzione del 
codice senza la regolare
licenza."
Vediamo poi cosa succede. Ho passato la cosa nelle mani del mio 
avvocato, ma la cosa che mi sta sui nervi è che non è molto disposto a 
seguire la mia strada ma vuole fare a modo suo, anche se di leggi sulla 
proprietà intelettuale e simili non mi sembrava che avesse ste grandi 
conoscenze. Ovviamente lui seguirà la strada che è più redditizzia per 
lui e la sua controparte nell eventuale processo, e di chi abbia ragione 
o torto direi che non gli importi sto granché.
Una volta nei casi che coinvolgevano gli avvocati mi mettevo a studiare 
le relative leggi e andavo dagli avvocati dicendo: "Voglio questo!", e 
quando vedevano che non ero un ignorante sulla cosa si rassegnavano a 
prendere almeno qualche soldo, e facevano a modo mio chiedendomi solo 
una cifra simbolica  (rigorosamente senza fattura). Ora però, ho dei 
progetti importanti da mandare avanti con i clienti che pagano, e pagano 
puntualmente e non posso perdere il tempo dietro le leggi.
Come vedete, uno si può tutelare come vuole con i contratti, ma i soliti 
furbi ce ne saranno sempre. Mi interesserebbe sapere se qualcuno di voi 
abbia avuto un'esperienza simile è cosa ha fatto per risolvere i 
problemi. Se mi potete dare qualche dritta da presentare all'avvocato, 
magari indicandomi con precisione le leggi e articoli, vi sarei molto 
grato. A tutti gli altri ringrazio per la pazienza.
P.S. Se qualcuno vuole utilizzare le clausole sopra esposte anche nei 
suoi contratti, è libero di farlo. Sono regolate dalla GPL e liberamente 
distribuibili. ;-)

 Ciao
Ciao e grazie.

 quale mi avvalgo della sudetta clausola ed esprimo intenzione di 
Caro collega,
mi dispiace dirti che l'esperienza è la somma delle fregature.
Io per tutelarmi da tali avvenimenti, mi premuro di rilasciare al 
cliente sempre il sorgente della versione "precedente" del software se 
proprio sono costretto se no tengo tutto sulla mia macchina.
Se ti trovi a dover compilare dal cliente usa un tuo portatile e/o un 
tuo HD portatile.
Io nei contratti di sviluppo software dichiaro che il rilascio del 
sorgente sarà fatto solo al pagamento della ultima fattura.
Così se il cliente fa il furbo io semplicemente attendo la prima 
chiamata!
Il contratto puoi farlo in modo chiaro dicendo che darai l'ultima 
versione del compilato, non il sorgente che anzi rimarrà di tua 
proprietà sempre. Se ti chiedono il sorgente il discorso cambia.
Il nome della società in questione, sopratutto se di Milano non sarebbe 
male.
-- 
Saluti a tutti
______________
www.cleosolutions.com
Togli la prima lettera dopo la @ per rispondermi via email

 chiamata!
Non è questo il problema, hanno comunque il prodotto incompleto. Il 
problema è che non dovevano prendersi l'impegno con un consulente se non 
avevano la certezza di poterlo pagare. L'altro problema è che 
probabilmente pensavano che quella mia clausola contrattuale 
(terminazione unilaterale del rapporto di lavoro dovuta ai tardati 
pagamenti) era solo fumo negli occhi e che non mi sarei azzardato a 
lasciare un lavoro "sicuro" con questa situazione sul mercato di lavoro 
che conosciamo tutti. Bhé, nel mio caso hanno fatto male i conti. In 
altri casi forse qualcuno sarebbe rimasto a lavorare bestemmiando, anzi 
ci sno molti <eufemismo>testicoli</eufemismo> che fanno proprio così, e 
si lagnano per tutta la vita.

 Ciao
Ciao. Se puoi farlo, mi fai un grosso favore. Grazie ancora.

 circolari se non l'intero sistema e rifare da capo
Quoto.
-- 
Pepe
Milano, Italy

 distribuibili. ;-)
Non servono a nulla imho
Intanto non ho capito sel lavori a ore o a consegna.
Nel primo caso tu puoi anche andare la a leggere il Corriere che ti devono
pagare lo stesso.
Nel secondo e' + delicato se loro contrattaccano e dicono che tu non hai
consegnato.
Se tutto e' Ok e non pagano e' un banalissimo recupero crediti, la cui
soluzione purtroppo
non e' scontata.
Per quanto riguarda i diritti sul codice ecc sono tutte cazzate. Non ho mai
sentito parlare di una causa di codice "copiato", secondo me il codice e'
sostanzialmente di dominio pubblico.
Nicola
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 male.
tutte cazzate quella della proprieta' del codice.
Mi definisci quando un codice e' tuo e quando e' mio ?
io vendo sorgenti e se non li do non so che vendo. E' come andare in
pescheria e il pescivendolo ti chiede i soldi ma non ti da il pesce.
Non so chi ti firmi un contratto cosi'. Di sicuro non lavori in team.
nel qual caso se un collega mi dice aspetta un mese per la mia parte io
intanto che faccio ? vado al mare
Nicola


 Nicola
Allora non hai sentito bene.
Ciao.

 pescheria e il pescivendolo ti chiede i soldi ma non ti da il pesce.
Si, ma tu al ristorante puoi ordinare il brodo di pesce e mangiarlo 
senza aver mai visto il pesce. Non so se mi spiego: se al cliente i 
sorgenti non interessano e gli costa meno non chiederli, si accontenterą 
dei binari. Se vuole sorgenti, paghi.

 Ciao
Grazie, provo un po' a modificarlo, poi ti faccio sapere.

 > sostanzialmente di dominio pubblico.
Intendo che non e' facile dimostrare che il codice e' TUO
posso cambiarlo con una facilita' enorme, volendo con un semplice sw di
ofuscamento.
e dire che lo ho fatto io.
Questo vale per te se vuoi usare il codice di un altro e vale per il cliente
se tu vuoi la proprita' del ccodice
Tutto imho ma se ci pensi ha anche una logica quello che dico
Quindi io rti suggerisco di cambiare immediatamente cliente ( se puoi ) per
evitare di accumulare altri crediti che probasbilmente onn pagheranno e poi
con calma provare una azione legale per recuperare il credito passato dovuto
Sui diritti del codice per quanto detto prima secondo me non puoi e non ti
conviene fare nulla, al limite se riesci e hai ancora accesso io gli
"toglierei" tutto quello che puoi togliere ( un banale delete ) per
contrattare il recupero crediti il ripristino. Azione probabilmente illegale
ma forse l'unica che puo' dare risultati
Tutto imhissimo
senti altre campane
N


 e' toccata a te, e domani?
Si, lo struzzo può mettere la testa nella sabbia e pensare di essere al 
sicuro. Ma il (_o_) gli rimane fuori.
Ma non ho mai capito perché queste leggende metropolitane che 
definiscono struzzi come imbecilli. E' un animale abbastanza 
intelligente da poter capire che nel momento di pericolo deve confidare 
nelle sue due gambe, buone e forti. Eh si, siamo noi umani che 
attribuiamo le nostre caratteristiche cretine ai poveri animali. Solo 
gli uomini si comportano come struzzi di queste storie cretine, e molti 
miei colleghi sono effettivamente così.
Ciao.