Hi!

> There was a question about the which of the algorithms (LZMA, NRV, 
> UCL)
> is safe for GPL software.  A quick review of the UPX web site did not
> give me a clear answer on which one was used when I specified "-9
> --8086" for options.  Does anybody know off the top of their heads?

I personally would say they are all safe, but because NRV is closed
source, it would be bad for Debian evangelists to use that. To have
the toolchain itself open source, you have to use UPX-UCL. Each UPX
tool only supports either NRV or UCL as far as I remember and the
default download on the UPX homepage is NRV, but Rugxulo et al do
deliberately use UPX versions compiled with UCL style which is only
a bit less effective than NRV. As said, UCL is open source, as is
the LZMA compression which is rather new, included in all newer UPX
binaries (both UCL and NRV style ones) sometimes (in particular for
larger apps) more effective in compressing and always much slower
in compressing. LZMA is also likely to be slower in uncompressing
(i.e. when you run compressed apps) and likely to use more RAM for
both compressing and uncompressing. So far my F.U.D. about LZMA ;-)

Eric



------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to