If the LGPL license is right for you, check out http://sourceforge.net/projects/sevenzip/ I donβt think that the compression part of the program is very close to windows. Thus, just get the part you need, it supports many formats: 7z, XZ, BZIP2, GZIP, TAR, ZIP, WIM, ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z.
source share