folkert wrote: > ----- Forwarded message ----- >> >> Kernel 2.6.38 has adopted a format called XZ for kernel use, as well as some >> filesystems. Format appears to be optimized for streaming and embedded use. >> I'll happily test it if anyone wants to plug in some code for it. >> >> http://tukaani.org/xz/format.html >> http://kernelnewbies.org/LinuxChanges >> >> ----- End forwarded message ----- > > Maybe usefull for freenet as well?
xz is just container for LZMA2 + [optional] BJC filter. BJC filter is likely useless for freenet, as it improves compression of x86 executable/dll/... (and I expect they are rarely inserted in freenet as individual files [or at all]). On the contrary, in linux kernel they are used for compression kernel (=executable code) and squashfs (frequently used for initramfs/livecd/... and their ilk - that is, mostly executable code). See also respective kernel commit messages. And freenet already uses LZMA.