Dann wäre es das selbe.
Aber wenn du deiner Anwendung sagst (Projekt-Optionen): "Benutze Runtime-Packages und LoadPackage(MyFunctions.bpl)" dann kannst du ganz normal auf die Klassen, die aus der
BPL stammen, zugreifen. Ganz so als hättest du sie per
Unit geused (was für ein Wort). Dafür musst du aber nur die
BPL und die DCP weitergeben und nicht den Sourcecode.