Newsgroup: it.comp.lang.visual-basic
Titolo: in merito alla consegna del sorgente ad un cliente

Salve, volevo una vostra opinione in merito alla seguente questione:
un cliente mi ha detto di volere la consegna del sorgente viste le sue
brutte esperienze degli anni precedenti, nell'aver acquistato due software
ed essendo ora vincolato a vita a queste 2 case software in merito ai prezzi
di abbonamento
o di modifihe agli stessi.
Dovendogli realizzare un database, mi ha chiesto anticipatamente di
consegnargli i sorgenti  in una busta chiusa e sigillata con cera lacca in
modo che se un domani avremo dei diverbi o ci saranno dei problemi, lui
potrà aprire la busta e farsi fare modifiche o altre cose da un altro
programmatore.
Ovviamente se lui dovesse aprire la busta io non risponderei più di
eventuali mafunzionamenti del programma e lui è vincolato a non poterlo
rivendere.
Quali sono le vostre personali opinioni su questo fatto?
Da una parte è vero che se io svolgo un lavoro ho il diritto di essee
l'unico a metterci le mani (diritto intellettuale), dall'altra però se io
dovessi cambiare lavoro o avere seri problemi, lui si ritroverebbe a piedi
con il programa e il suo investimento sarebbe buttato.
accetto commenti e considerazioni da tutti. grazie.


Secondo me il cliente è nel diritto di chiederti i sorgenti, come tu sei nel
diritto di farglieli pagare.
La busta chiusa con cera lacca ha poco senso, perché dovrebbe essere
correlata su un trattato di 'condizioni' che potrebbero portare il cliente
ad aprirla. Non è che la prima volta che gli si inceppa la carta sulla
stampante da colpa al tuo programma e apre la busta.. come stabilisci questi
criteri?
Di norma che vuole i sorgenti li paga. Se non li vuole pagare puoi metterti
daccordo per una cessione gratuita a patto che ti rivenda l'applicazione
(binaria) ad altre persone. Stabilite voi i termini e i tempi
--
Fabio Guerrazzi
http://www.sourcecode4free.com/cgt
fab...@libero.it

 accetto commenti e considerazioni da tutti. grazie.
imho, pui chiedergli qualche soldino in piu' (non pochissimi), a buon conto,
e fargli firmare che in ogni caso, anche se apre e modifica il codice, i
diritti sul _tuo_ codice _tuoi_ restano. almeno, io queste due condizioni le
accetterei tranquillamente.
prob trova qualcuno che gli chiede meno, ma che non gli da' i sorgenti e non
si assume responsabilita'. se il tuo cliente non e' idiota, e direi non lo
sia...
sempre pensarci molto prima, e chiarirsi piu' che si puo', cercando di non
fregarsi reciprocamente. di solito il lavoro viene migliore e le relazioni
si rafforzano.
imho, ovviamente.
hth, j.
--
www.sundaysw.com

se hai realizzato un prodotto esclusivamente per lui dagli pure i sorgenti
moltiplicando x 6 la cifra pattuita per i binari



Per andare sul sicuro secondo me basta che l'autore del programma garantisca
la sua disponibilità ad eventualità non provedibili al momento, ad esempio
con una dichiarazione. Al momento che cambia lavoro o città e non può più
seguire il software, si impegna a trovare chi lo fa, e se non ci riesce cede
'gratuitamente' i sorgenti.
Però, come già è stato detto,  penso che tutto abbia un costo, incluso
questo tipo di servizio aggiuntivo.
ps* Un'altra cosa.. tanto per lo sviluppatore quanto per il cliente, è
opportuno non dimenticare MAI che tutto scade, compreso il software. E il
suo ciclo vitale di norma si conclude con errori mai visti prima,
incompatibilità con nuovi sistemi ecc..  Non esiste la garanzia totale
nemmeno se viene fatto un contratto come un libro.
Fabio

 nemmeno se viene fatto un contratto come un libro.
e' vero. di sicuramente totale e assoluto, grazie al cielo, al mondo c'e'
una sola cosa, ed e' abbastanza. pero' molti clipper girano ancora
beatamente e quasi canonizzatamente. invece fai andare un blasonato ibm
assistant su win2000, e poi dimmi come, per favore.
ciao, a.

 stato proprio lui. nei sei ancora sicuro ?
Guarda che io faccio il programmatore, mica l'assicuratore legale. Se un mio
programma azzera l'anagrafico della comit, tim o enel, prima devono
dimostrarmi che l'ho fatto apposta, poi mi chiedono i danni. Sbagliano i
chirurghi, non posso sbagliare io? Mi rendo conto che il risultato è lo
stesso, muoriamo sia io che il paziente. Però del resto i backup hanno senso
proprio per questo: Recupero dati dopo catastrofi naturali o scelleratezze
umane.
Poi qui si parlava di contrattazioni 1:1, non 1:1E+30  Se faccio un
programma per comit, tranquillo che lo curo per bene, compreso tutti gli
aspetti di tutela, che saranno pronti a sottoscrivere e pagare bene loro
stessi.
..qui chiudo altrimenti vengo ribeccato come flammeggiatore del NG. :)
Ciao

 umane.
ok, spiegalo ai tuoi chirurghi, che hanno appena chiesto appunto
l'impunibilita'. cosi' possono tirare un po' via e stressarsi di meno. sono
curioso di sapere che backup pensano di usare. i barattoloni tipo
frankenstein (si pronuncia fran-ken-sti-in :) junior ? a-b- normal. ecco,
c'e' scritto "normal" !
ciao, a.

 accetto commenti e considerazioni da tutti. grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG