Recently on the FreeDOS mailing list, there was a discussion that eventually lead to EXE packers for DOS. I am reproducing that part of the discussion here, as the topic seems to come up from time to time:
Ralf Quint writes:
Well, i am not comletely sure if i understand you right, but i would like to note the following:
- The program you are referring to ["... how about compressing the files with pkzip (there is a version that compresses an EXE/COM) ..."] is called PKLite and is payware, so you can't use it for a project like FreeDOS
- There are free EXE-Packers available, like APACK which is free for non-commercial apps or UPX which is available under he GPL with a special license that allows it to be used for commercial apps as well.
Owen Rudge adds:
UPX is now at upx.sourceforge.net, BTW. I highly recommend it.
And Ralf points out:
To quote from the SF page ;-)):
The UPX project has not yet completely moved to SourceForge - please go to the old pages at http://wildsau.idv.uni-linz.ac.at/mfx/upx.html in the meantime.
Marco van de Voort adds:
Also mention strip (see DJGPP and FPC) [...] They are not real exe-packers, but are often conceived by users as such.