A parte quanto detto da Alhazred, dipende dal contratto/accordo che hai fatto riguardo la consegna dei sorgenti.

Se l'accordo ne prevede la consegna, in genere e' solo per dare al cliente i sorgenti di cio' che ha pagato e si va in un caso un po' piu' complesso, regolamentato dalle clasusole del contratto (qui un esempio a pag 20: https://goo.gl/AC1rlk)

(Nel caso di linguaggi compilati in librerie comunque, sul server il codice business non c'e', se non disassemblandole. C'e' solo la parte front-end)