mha... secondo me non ti serve spulciare tante leggi a dx e sx ...
alla fine cmq credo che il cliente (come capita) ti ha dato l'input di sviluppo e poi tu come sviluppatore abbia raffinato il tutto.

Cmq se non è specificato da contratto o da accordo scritto tu puoi vendere o rivendere la cosa come ti pare e piace, a meno che loro non ti comprino l'esclusiva...

Io ho alcuni contratti dove ho sviluppato "idee" e analisi non partite da me...ma solo raffinate da me...nel mio caso ho alcuni accordi scritti che specificano il NON POTER RIVENDERE il tutto...

se non è specificato ... fai pure