Secondo me ha ragione l'altro: se hai accettato per email o chat ckype le sue condizioni (non rivendibilità ecc..). Ma mi chiedo: com'è che nessuno fa contratti? Io faccio contratti di 10 pagine per i siti web
E chiarisco ogni clausola col cliente prima di fargli firmare. Forse sono troppo corretto! Comunque anche io non dò al cliente nè l'accesso ftp, nè i sorgenti del sito (quindi se lo vuole è suo, glielo dò, ma glielo trasformo in pagine statiche html con "httrak website copier", e il cms lato amministratore ovviamente non è utilizzabile). Tutto questo è chiaramente indicato nel contratto.
Nel tuo caso ti conviene forse trovare un accordo con il formitore, o rinunciare e affidarti a un altro fornitore di maggiore fiducia o professioanlità, alle sue (se soddisfacenti) o alle tue (se le accetta) condizioni