7-Zip: bezplatný open-source archivátor a formát 7z
7-Zip – bezplatný open-source archivátor 7z: vysoká komprese, podpora mnoha formátů, integrace do Průzkumníka a příkazový řádek. Stáhněte rychlé a bezpečné balení souborů.
7-Zip je bezplatný archivátor souborů s otevřeným zdrojovým kódem, určený pro ukládání a přenos skupin souborů v komprimovaných kontejnerech zvaných archivy. Autorem je Igor Pavlov a projekt byl poprvé vydán v roce 1999. 7-Zip používá svůj vlastní vysoce kompresní formát 7z, který typicky nabízí lepší kompresní poměr než klasický ZIP; program zároveň umí číst a zapisovat řadu dalších běžných formátů (např. ZIP, GZIP, BZIP2, TAR) a umí číst i proprietární formáty jako RAR (zápis do RAR však není podporován).
Hlavní vlastnosti
- Vysoká komprese: formát 7z používá moderní algoritmy (LZMA, LZMA2) poskytující větší kompresní poměr než tradiční ZIP.
- Šifrování: podpora AES-256 pro zabezpečení obsahu archivů včetně možnosti šifrovat i názvy souborů.
- Solidní komprese: slučování více souborů za účelem lepší komprese u mnoha podobných souborů.
- Vícevláknové zpracování: využití vícejádrových procesorů pro rychlejší kompresi/dekompresi.
- SFX (self-extracting archives): tvorba samorozbalovacích EXE archivů pro Windows.
- Rozdělování archivů: rozdělení velkých archivů na více svazků (volumes).
- Testování a opravy: kontrola integrity a některé nástroje pro opravu archivů.
Podpora platforem a rozhraní
Pro Windows je k dispozici plně vybavené grafické uživatelské rozhraní s integrací do kontextového menu Průzkumníka (shell), což usnadňuje rychlé komprimování či rozbalování souborů. Pro Unixové systémy a macOS existuje port nazvaný p7zip, který poskytuje příkazové rozhraní podobné Windows verzi. 7-Zip lze používat buď přes GUI, nebo přes příkazový řádek, což je výhodné pro automatizaci a skriptování.
Základní příkazy (příklady)
- Vytvoření archivu 7z: 7z a archiv.7z soubor1 soubor2
- Rozbalení archivu: 7z x archiv.7z -oCesta\k\výstupu
- Zobrazení obsahu archivu: 7z l archiv.7z
Podporované formáty
7-Zip plně podporuje formát 7z a obecné formáty jako ZIP, GZIP, BZIP2, TAR apod. U některých proprietárních formátů (např. RAR) dokáže 7-Zip jen číst obsah, protože zápis do těchto formátů není umožněn. Díky otevřenému formátu 7z a dostupnosti SDK je formát často volbou pro zálohy a distribuci dat tam, kde je důležitá vysoká komprese a bezpečnost.
Licence a zdrojový kód
Většina zdrojového kódu 7-Zip je šířena pod licencí GNU LGPL, což umožňuje široké použití a úpravy s určitými podmínkami. Výjimkou je část kódu související s podporou RAR (unRAR), která je šířena pod licencí GNU LGPL s omezením (tzv. „omezení unRAR“), jež zakazuje použití tohoto kódu k reverznímu inženýrství kompresního algoritmu RAR. Zdrojové kódy a oficiální distribuce jsou veřejně dostupné, což zajišťuje transparentnost a možnost komunitních vylepšení.
Kdy použít 7-Zip
- Pokud potřebujete co nejvyšší kompresní poměr (zálohy, archivace velkých objemů dat).
- Pokud chcete zdarma a otevřený nástroj s podporou šifrování (AES-256).
- Pro automatizované úlohy na serverech a v skriptech (p7zip).
- Pro tvorbu samorozbalovacích archivů pro uživatele bez instalovaného rozbalovače.
7-Zip je díky svému výkonu, jednoduchosti a otevřenosti dlouhodobě oblíbený nástroj pro domácí i profesionální použití. Pro konkrétní úlohy (kompatibilita s jinými systémy, rychlost vs. kvalita komprese) doporučujeme otestovat pár strategií komprese a nastavení, protože optimální volba závisí na typu a struktuře komprimovaných dat.
Vyhledávání