Poděkování

    Rádi bychom velmi poděkovali Ronu Dwightovi, který toho pro WinRAR a jeho uživatele tolik učinil. Je velmi smutné, že Ron se již nových verzí WinRARu nedočká.

    WinRAR obsahuje kód Info-ZIP group, použitý k operacím se ZIP archivy.

    Algoritmus pro kompresi textu vychází ze zdrojového kódu PPMII od Dmitryho Shkarina a „carryless rangecoder” Dmitryho Subbotina, uvolněné v režimu „public domain”. Zdrojový kód můžete nalézt na adrese ftp.elf.stuba.sk/pub/pc/pack.

    Šifrovací systém WinRARu obsahuje části kódu z implementace AES, jejímiž autory jsou Szymon Stefanek a Brian Gladman, stejně jako zdrojového kódu SHA-1 od Steva Reida

    WinRAR používá funkci pro výpočet CRC32, založenou na algoritmu Slicing-by-8, vyvinutém společností Intel.

    Archivy RAR mohou - dle použitých nastavení - obsahovat kontrolní součet BLAKE2sp, vytvořený Jeanem-Philippem Aumassonem, Samuelem Nevesem, Zooko Wilcox-O'Hearnem a Christianem Winnerleinem.

    Užitečné rady, které poskytli Alexander Khoroshev a Bulat Ziganshin, nám pomohly značně zlepšit kompresi i rychlost RARu.

    Pro dekompresi archivů formátu 7z je použita knihovna 7zxa.dll, vlastněná Igorem Pavlovem, autorem archivátoru 7-Zip. Knihovna 7zxa.dll je distribuována pod licencí GNU Lesser General Public License (LGPL) verze 2.1 nebo pozdější. Podle této licence máte právo knihovnu 7zxa.dll či její části měnit a - pouze za účelem ladění takových změn - provádět její reverzní analýzu. Pro dekompresi archivů XZ a achivů ZIP s kompresním algoritmem LZMA je použita knihovna LZMA SDK Igora Pavlova, vydaná jako public domain. Zdrojový kód knihovny 7zxa.dll lze získat na adrese http://www.7-zip.org.

    Pro vylepšení výkonu Reed-Solomonova kódování jsme využili práci "Screaming Fast Galois Field Arithmetic Using Intel SIMD Instructions" autorů Jamese S. Planka, Kevina M. Greenana a Ethana L. Millera. Dík rovněž dlužíme Artemovi Drobanovovi a Bulatovi Ziganshinovi za příklady a nápady, které nám pomohly toto kódování dále vylepšit.

    K dekompresi archivů ve formátu ACE je použita knihovna unacev2.dll, poskytovaná tvůrci programu WinAce - www.winace.com.

    Grafický design WinRARu zpracoval Aditya Nugraha Putra ze studia weirdsgn.com.

    Myšlenka rozšíření WinRARu o integraci do rozhraní Windows byla inspirována Ylianem Saint-Hilairem a jeho užitečným programem „RAR shell extension”.

    Zvláštní dík zasluhuje Andrey Spasibozhko za pomoc s vývojem a propagací prvních verzí RARu.

    zpět

     
    Copyright © 2006-2008 by Jozef Mlich