Newsgroup: it.lavoro.professioni.webmaster
Titolo: Proteggere il proprio lavoro in modo "legale"

Ciao a tutti, volevo sapere cosa ne pensate o come agite per proteggere 
il vostro lavoro.
Sviluppo siti web con apposite aree di amministrazione create ad hoc per 
il cliente.
Ho visto che molte web agency trasferiscono il dominio del cliente in 
server semi  dedicati o effettuano a loro nome la registrazione del 
dominio, non fornendo al cliente i dati di accesso ftp. In questo modo 
nessuno mette le mani sul software sviluppato per gestire sito e altro. 
Volevo sapere se questa cosa � "legale", io ho perso un paio di ore 
verificando a caso dalle varie web agency i dati di registrazione dei 
siti prodotti e tutti lavorano in questo modo.
E se per caso un cliente ha gi� un dominio? Cambiano i dati di accesso o 
propongono il trasferimento ?
Voglio lavorare pulito, ma purtroppo mi sono ritrovato nella situazione 
dove qualcuno ha messo le mani su quello che ho sviluppato io, 
portandomi via il cliente e probabilemnte chi ha preso il mio posto ha 
rivenduto quello che ho fatto io.

 rivenduto quello che ho fatto io.
mi spiace molto.
d'altro canto, magari il tuo sarà stato un caso particolare, ma ormai
con tutta la roba open source che c'è oggi, non so fino a che punto
convenga reniventare la ruota tutte le volte, o tentare di migliorare
quello su cui decine di programmatori lavorano da anni.  non dico
nemmeno che tanto vale fare un copiaincolla di tutto e scordarsi la
programmazione (anzi, spesso per personalizzare occorre programmare
eccome).
quello che vorrei dire, e che in fondo sto facendo anche io, è che
piuttosto che, appunto, reinventare la ruota, conviene unirsi a
qualche gruppo che sicuramente c'è già che sta lavorando su una
funzionalità simile a quella che ti serve.  in questo caso è vero che
si "regala" parte del proprio tempo e lavoro, ma si "guadagna" il
fatto di avere, in un certo senso, collaboratori capaci che lavorano
gratis per te.
per quanto riguarda i casi tipo quello che hai citato, mamma mia,
denotano una mentalità davvero gretta e meschina, da parte di chi si è
comportato così e da parte dei clienti.  il web dovrebbe essere
qualcosa di bello, moderno, intelligente, pulito ecc. e ancora queste
tamarrate da quattro soldi, da gretto bottegaio che pensa di essere
furbo, bisogna sentire.  diciamo che un cliente del genere meglio
perderlo che trovarlo.
diciamo che quello che il buon programmatore/sviluppatore web dovrebbe
saper fare è anche curare il cliente e fare in modo di vendere il
servizio complessivo: codice e assistenza, in modo che il cliente non
voglia cambiare fornitore.  discorso lungo e non sempre alla portata
del singolo.
comunque, diciamo, sviluppando prodotti open source non hai bisogno di
poteggere il tuo lavoro.  diciamo che devi acquisire abilità di tipo
diverso che sono quelle della gestione (ma soprattutto della scelta)
del cliente.

 rivenduto quello che ho fatto io.
Sorry, è un mondo di lupi. 
Le strategie di sopravvivenza sono tante, ma è inevitabile incappare in 
qualche testa di $attributo_virile, l'importante è non farsi troppo male.
Se posso darti il mio modestissimo consiglio, più che la qualità del 
codice cura le tue doti di marketing, perchè i clienti li soddisfi più 
con uno sconto (o un regalo, o un "vantaggio" quale che esso sia) che con 
una pagina conforme agli standard.
ciao
Filippo B.
--
http://www.danzainsieme.it
http://www.boschetti.info