WinRAR provides the full RAR and ZIP file support, can decompress CAB, GZIP, ACE and other archive formats www.rarlab.com
7-Zip is open source software. Most of the source code is under the GNU LGPL license. The unRAR code is under a mixed license: GNU LGPL + unRAR restrictions.