Nie rozumiem co do mne mówisz
tak dalekow soft to ja nie ide bo sie nie znam XIPy UPX MSo i inne cuda zostawiam wam:) bardziej ogarnietym 
upx to pakowacz plików: exe, dll, cpl, plg i innych - podstawa każdego gotującego(szczególnie, gdy walczy się o miejsce w romie), mniejsze znaczenie dziś ma jako program pomagający upychać soft na karcie,
zaletą jest błyskawiczy start aplikacji, im większy plik źródłowy, tym przyrost większy.
czasem spadek wielkości traktowanego pliku jest imponujący(scummvm z 9.5 mb na 1.5 bodaj, potężne zminiejszenie wielkosci plików office'a - ppoint z 2.5 mb na 900 kb), należy tylko pamiętać, ze nie wszystko WOLNO upxem traktować(upx niektórych plików systemowych(przy gotowaniu) powoduje spadek wydajności maszyny, oraz spadek ilości pamięci(upx do residentów sie nie nadaje), generalnie, niektóre pliki nie będą działać poprawnie po operacji)), przy gotowaniu większe znaczenie ma xipowanie).