How about Deflate, Deflate64, BZip2, GZip and Zlib. What are these and what are their advantages and disadvantages?
Deflate: Deflate is the compression algorithm introduced by PKWare in the mid-80’s when PKZip 2.04g was introduced. It is a a fairly fast compression algorithm that achieves moderate results. Its chief advantage is that for the past 10 years since it was introduced, it has been the most widely used compression algorithm in the PC world, and pretty much every zip/unzip end-user application and compression library can work with this data compression format. Deflate64: Deflate64 was introduced by PKWare with the release of PKZip 4.5 in late 2001. It is nearly identical to Deflate but uses a 64K sliding window to perform the Lempel-Ziv based compression instead of a 32K sliding window like Deflate, and incorporates a few corresponding tweaks. It is not backwards or forwards compatible with regular Deflate. It achieves noticeably better compression, though, and is only a little slower. Being a new compression method, it is to be noted that files compressed using this compression method cann