FreeArc | это... Что такое FreeArc? (original) (raw)
FreeArc
Скриншот файлового менеджера программы | |
Тип | Архиватор |
Разработчик | Булат Зиганшин |
Написана на | Haskell, C++ |
Операционная система | Microsoft Windows, Linux |
Языки интерфейса | Мультиязычная поддержка (более 70 языков) |
Первый выпуск | 2004 год |
Аппаратная платформа | x86 |
Последняя версия | 0.666 (20 мая 2010) |
Тестовая версия | 0.7 |
Лицензия | GNU General Public License |
Сайт | Веб-сайт FreeArc |
FreeArc — это свободный файловый архиватор с открытым исходным кодом и высокой степенью сжатия данных, разработанный Булатом Зиганшиным для 32-битных операционных систем Microsoft Windows и Linux.
FreeArc является абсолютно бесплатной программой, которая распространяется под лицензией GNU General Public License.
Содержание
- 1 Описание
- 2 Функциональность
- 3 Сравнение
- 4 Достоинства и недостатки
- 5 Галерея
- 6 Примечания
- 7 Ссылки
Описание
Использует собственный формат архива и позволяет создавать архивы с расширением ARC.
Включает широкий спектр алгоритмов сжатия: LZMA, Tornado, PPMd, GRZip, TrueAudio, а также дополнительные фильтры (препроцессоры) REP, DICT, DELTA, BCJ, MM и LZP. За счёт большего числа алгоритмов и автоподбора алгоритмов по типу данных несколько превосходит 7-Zip по степени сжатия и скорости.
Функциональность
Возможности программы заявленные автором[1] на официальном сайте программы:
- Непрерывные архивы.
- Шифрование с помощью алгоритмов AES/Blowfish/Twofish/Serpent.
- Модули для подключения к файловым менеджерам FAR и Total Commander.
- Создание самораспаковывающихся архивов и инсталляторов.
- Работа с архивами по протоколу HTTP.
- Восстановление архивов.
- Тестирование архивов перед и после любой операции.
- Перемещение файлов в архив, объединение архивов, переархивация, блокировка и комментирование архива.
- Выбор файлов по размеру, времени создания, имени, атрибутам.
- Поддержка базовых каталогов на диске и в архиве, автоматическая генерация имени архива.
Сравнение
Сравнение FreeArc 0.666 и 7-zip 9.07 (и p7zip — порта 7-zip под Unix) по возможностям:
Возможности/Архиватор | FreeArc | 7-zip и p7zip |
---|---|---|
Архитектура | x86 | x86, AMD64, IA-64 |
OC | Linux (GUI, CLI), Windows (GUI, Portable, CLI) | Windows (GUI, CLI), Windows Mobile / Windows CE (GUI), Linux (CLI) |
Интеграция | Windows: Проводник, FAR, Total Commander | Windows: Проводник, FAR, Total Commander; Linux: Midnight Commander, FileRoller |
Алгоритмы | LZMA, PPMd, Tornado, GRZip, TrueAudio | LZMA, LZMA2, PPMd, BZip2, Deflate, Deflate64 |
Фильтры | BCJ, REP, Delta, Dict, LZP, MM | BCJ, BCJ2, Delta |
Подключение сторонних архиваторов/алгоритмов | Да | нет |
Типы архивов на сжатие | ARC | 7z, ZIP, GZIP, BZIP2, TAR, XZ |
Типы архивов на распаковку | ARC + все те же что и в 7-zip | 7z, ZIP, GZIP, BZIP2, TAR, RAR, CAB, ARJ, Z, CPIO, RPM, DEB, LZH, SPLIT, CHM, ISO, COMPOUND, MSI, WIM, NSIS |
Перепаковка из других форматов в свой | Да (из 7z, ZIP, RAR и т.д.) | Нет |
Предварительный анализ данных | Да | Нет |
Поддержка solid | Да | Да |
Поддержка сортировки по типу файлов | Да | Да |
Автовыбор алгоритма по типу файла | Да | Нет |
Автовыбор алгоритма по расширению файла | Да | Нет |
Поддержка шифрования архивов | AES-256, Blowfish, Twofish, Serpent; cipher chaining; keyfiles | AES-256 |
Многотомные архивы | Нет | Да (не самораспаковывающиеся) |
Тестирование архивов | Да | Да |
Защита архивов от повреждений | Да | Нет |
Поддержка многопоточности | Да | Да |
Поддержка самораспаковывающихся архивов | Да (Linux, Windows) | Да (только для .7z) (Windows) |
Многоязычность | Да (полностью ~15 и частично 74) | Да (74) |
Достоинства и недостатки
Достоинства
- Открытый исходный код.
- Абсолютно бесплатен для коммерческого и некоммерческого использования.
- Открытый формат архива и алгоритм сжатия.
- Кроссплатформенность.
- Графические и консольные версии.
- Одиннадцать алгоритмов и фильтров.
- Высокая степень сжатия и скорость распаковки.
Недостатки
- Отсутствует поддержка 64-разрядных операционных систем. Это связано с тем, что часть архиватора написана на языке программирования Haskell, компилятор которого, GHC до недавнего времени не осуществлял компиляцию в 64-хбитный код.
- Отсутствует поддержка многотомных архивов.
- Отсутствует поддержка расширенных атрибутов NTFS, BCJ2, сегментации данных.
- Примитивный интерфейс[2].
Галерея
Примечания
Ссылки
- Официальный сайт
- Проект на SourceForge — автор FreeArc не предоставляет обновления проекта на сайте sf, последняя версия 0.51.
- Тест эффективности архиваторов
- Форум с участием автора
Архиваторы и компрессоры (сравнение) | |
---|---|
Открытые и свободные | 7-Zip • Ark • File Roller • FreeArc • Info-ZIP • KGB Archiver • PeaZip • The Unarchiver |
Бесплатные | DGCA • Filzip • GCA • HaoZip • IZArc • QuickZip • StuffIt Expander • TUGZip • Zipeg • ZipGenius • ZipItFree • WinUHA |
Коммерческие | ALZip • Archive Utility • MacBinary • PowerArchiver • Squeez • StuffIt • WinAce • WinRAR • WinZip |
Командная строка | ARC • ARJ • JAR • bzip2 • compress • gzip • Info-ZIP • LHA • lzip • lzop • PAQ • PKZIP • RAR • SBC • UPX |
Форматы архивов (сравнение по типу) | |
---|---|
Только архивирование | ar • cpio • shar • tar • LBR |
Только сжатие | bzip2 • compress • gzip • LZMA • LZW • lzop • rzip • SQ • XZ |
Архивирование и сжатие | 7z • ACE • ARC • ALZip • ARJ • Cabinet • cpt • DAR • dd • DGCA • .dmg • GCA • kgb • LHA • LZX • PAQ • RAR • qda • sit • SQX • Xar • zoo • ZIP |
Упаковка и распространение ПО | deb • pkg • gem • RPM • MSI • JAR (WAR • RAR (Java) • EAR) |