Ich bezweifle das UPX in Delphi geschrieben ist
insofern wäre ein "quelltextmässiges Einbinden" eher nicht so einfach.
Da das Programm dann aber (bei festem Einlinken/als Resource) eh auch
GPL sein müsste, sprich Du gar nicht vermeiden kannst, daß der Benutzer sowieso erfährt, daß es UPX und nicht von Dir ist, macht es doch keinen echten Unterschied mehr, ob upx.exe nicht doch daneben im gleichen Ordner liegt, oder?