Учебно-методические материалы для студентов кафедры АСОИУ

Архиваторы с открытым исходным кодом — альтернатива WinRAR

WinRAR — один из популярнейших архиваторов, разработанный Евгением Рошалем и распространяемый Александром Рошалем (рис. 1). Первая версия утилиты появилась в 1993 году и поддерживала работу только с архивами в формате RAR. Это проприетарный формат, обеспечивающий эффективное сжатие и высокопроизводительную обработку архивных файлов. Начиная с версии 5 этот архиватор поддерживает формат RAR5, несовместимый с более ранними версиями. В ходе развития приложения была добавлена поддержка многих других архивных форматов и последняя версия утилиты позволяет работать с zip-архивами (сжатие/извлечение), а также распаковывать архивы ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, EXE, 7z, Z, и xz. WinRar поддерживает шифрование архивов (AES, 256-бит). Среди прочих особенностей — многопоточная обработка, поддержка многотомных архивов, поддержка расширений файловой системы NTFS, SFX-архивы и др.

Архиватор WinRAR

Рис. 1. Архиватор WinRAR

Само приложение является условно-бесплатным (shareware) и пользователям дается 40 дней на опробование приложения, по истечении которых требуется лицензирование или отказ от дальнейшего использования. Это ограничение отсутствует у свободно распространяемых программ-архиваторов, 5 из которых рассмотрены далее.

7-Zip

7-Zip — архиватор с открытым исходным кодом, разработанный в 1999 г. Игорем Павловым. 7-Zip доступен для всех распространенных платформ (MS Windows, Mac OS X, Linux). Утилита использует формат 7z в качестве основного и поддерживает еще несколько форматов как со сжатием, так и без него. Среди поддерживаемых форматов такие, как ZIP, GZip, bzip2, xz, tar и WIM. Также поддерживается чтение архивов APM, ARJ, CHM, cpio, DEB, FLV, JAR, LHA/LZH, LZMA, MSLZ, onepkg, RAR, RPM, smzip, SWF, XAR и Z. Утилита позволяет просматривать образы файловых систем CramFS, DMG, FAT, HFS, ISO, MBR, NTFS, SquashFS, UDF и VHD. Работа с архивами может выполняться в консольном и графическом режимах, поддерживается интеграция с Рабочим столом (рис. 2).

Архиватор 7-Zip

Рис. 2. Архиватор 7-Zip

Вас не должно смущать, что 7-Zip — opensource-приложение. Программа отлично справляется со своими задачами и обеспечивает сжатие, лучшее чем у WinZIP, а в некоторых случаях даже опережает WinRAR. Последнюю версию всегда можно скачать здесь.

PeaZip

PeaZip является свободным менеджером файлов и архиватором с открытым исходным кодом (рис. 3). Утилита поддерживает родной формат PEA Архив с возможностями сжатия, многотомной разбивки, гибкой схемой шифрования, проверки подлинности и контроля целостности. Приложение ассоциируется более чем со 170 файловых расширений, с особым акцентом на использование открытых форматов. Программа имеет типичный, а потому привычный пользователям интерфейс с гибкой функцией поиска и возможностью просмотра истории операций.

Архиватор PeaZip

Рис. 3. Архиватор PeaZip

Первые релизы PeaZip включали рекламный модуль OpenCandy, но, начиная с версии 5.3.0 реклама была полностью удалена. PeaZip Portable и PeaZip for Linux вообще никогда содержали и не содержат рекламы.

Текущую версию PeaZip можно скачать отсюда.

FreeArc

FreeArc — свободный архиватор, разработанный Булатом Зиганшиным (рис. 4). FreeArc использует алгоритмы LZMA, PPMD, TrueAudio, Tornado и GRZip с автоматическим переключением по типу файлов. В сравнительных тестах в режиме «наилучшие сжатие» часто превосходит такие популярные архиваторы, как WinZip, 7-Zip и WinRAR, немного отставая от них в режиме «по умолчанию».

Архиватор FreeArc

Рис. 4. Архиватор FreeArc

Изначально FreeArch поддерживал только свой собственный, несовместимый с другими формат архива, как правило, определяемый по файловому расширению .arc. Недавно была добавлена поддержка распаковки для других архивных типов, в том числе ZIP, RAR и 7z. FreeArc имеет графический интерфейс, но может работать и из командной строки. Текущую версию можно скачать с этого сайта.

IZArc

IZArc (произносится как «easy-arc») — бесплатный архиватор для Microsoft Windows, разработанный болгарским программистом Иваном Захариевым (рис. 5). Программа поддерживает не только часто используемые форматы архивов, такие как ZIP, RAR, 7z, но и большое количество менее распространенных форматов. Отличительной особенностью IZArc является возможность конвертировать архивы в различных форматах (в том числе образы компакт-дисков и преобразование самораспаковывающихся архивов в обычные и наоборот).

Архиватор IZArc

Рис. 5. Архиватор IZArc

По умолчанию десктопная версия устанавливается с рекламным блоком, но его можно легко отключить в режиме пользовательской установки. Portable-версия приложения распространяется под названием IZArc2Go. Она включает все функции полной версии, кроме средств интеграции с оболочкой MS Windows.

B1 Free Archiver

Еще один бесплатный мультиплатформенный архиватор и файловый менеджер — B1 Free Archiver (рис. 6). Он имеет полную поддержку (сжатие, распаковка и шифрование) для родного формата B1 и формата ZIP. Есть возможность создания многотомных архивов, поддерживается шифрование (AES, 256-бит). Работать с файлами из этих архивов (добавлять, удалять, редактировать и т.д.) можно непосредственно из оболочки приложения — полностью поддерживается интерфейс Drag&Drop и «горячие» клавиши. Имеется онлайн-версия архиватора, позволяющая распаковывать .b1 и .zip-архивы. В десктопной версии есть возможность распаковки/чтения более 20 популярных архивных форматов, таких как RAR, 7z, GZIP, TAR.GZ, tar.bz2, ISO, и т.д..

Архиватор B1

Рис. 6. Архиватор B1 Free Archiver

CC-BY-CA Анатольев А.Г., 22.06.2015