UPX (Ultimate Packer for eXecutable)



Vabavarana levitatav tihendusprogramm täitmisfailide pakkimiseks. Vähendab nende suurust 50-70% võrra, mis võimaldab säästa kettaruumi, alla- ja üleslaadimisaegu võrgus jne.

UPX’i abil tihendatud programmid ja programmiteegid on täiesti iseseseisvad ja töötavad täpselt samuti nagu enne tihendamist ning toetatavate enamiku täitmisfailivormingute puhul ei too tihendamine kaasa käitusaja pikenemist või mäluvajaduse suurenemist.

UPX toetab erinevaid täitmisfailide vorminguid, sh Win95/98/ME/NT/2000 programme ja DLL’e, DOS’i programme ja Linuxi täitmisfaile.

UPX on autoriõigusega kaitstud tarkvara, mida levitatakse GNU Üldise Avaliku Litsentsi alusel ning litsentsile on tehtud spetsiaalsed erandid, mis lubavad UPX’i tasuta kasutada ka äriprogrammide pakkimiseks. Täielik lähtekood on avalik