Ich packe auch den Quellcode in ein Archiv und schreibe dazu, welche Delphi Version ich benutzt habe und welche Fremdkomponenten.
Noch ein bissl Obfuscation .... ähhh, ein eigenartiger Programmierstil ... und schon isses egal, ob die den Code haben, oder nicht.
Vielleicht gibt es auch noch einen Codedeformatter mit Derefactoring, falls man das selber nicht hinbekommt.
Und die wollen doch "nur" den Quellcode? Oder warum reden hier Viele gleich von einem voll funktionsfähigem Entwicklungssystem?