FreeArc — свободный файловый архиватор с высокой степенью сжатия данных, разработанный Булатом Зиганшиным для 32-разрядных операционных систем Microsoft Windows и Linux. По состоянию на 2017 год Булат Зиганшин вновь возобновил работу над архиватором под новым названием FreeArc 'Next[2][3], архиватор переписан с нуля, добавлена поддержка 64-разрядных версий и алгоритм сжатия Zstandard.

Краткие факты Тип, Разработчик ...
FreeArc
Логотип программы FreeArc
Скриншот программы FreeArc
Снимок экрана файлового менеджера программы
Тип Архиватор
Разработчик Булат Зиганшин
Написана на Lua, C++, C
Операционные системы Microsoft Windows, Linux
Языки интерфейса Многоязычный
Первый выпуск 2004 год
Аппаратная платформа x86
Последняя версия 0.667a
Кандидат в релизы
Тестовая версия 0.11[2] (8 октября 2016 года)
Репозиторий github.com/Bulat-Zigansh…
Состояние Заброшена (последняя версия на Github.com лишь 19 сентября 2017 года)
Лицензия GNU General Public License
Сайт fa.krinkels.org
Логотип Викисклада Медиафайлы на Викискладе
Закрыть

FreeArc распространяется по лицензии GNU General Public License.

Описание

Использует собственный формат архива и позволяет создавать архивы с расширением ARC.

Включает широкий спектр алгоритмов сжатия: LZMA, Tornado, PPMd, GRZip, TrueAudio, а также дополнительные фильтры (препроцессоры) REP, DICT, DELTA, BCJ, MM и LZP. За счёт большего числа алгоритмов и автоподбора алгоритмов по типу данных несколько превосходит 7-Zip по степени сжатия и скорости.

Функциональность

Возможности программы, заявленные автором[4] на официальном сайте программы:

  • Непрерывные (solid) архивы.
  • Шифрование с помощью алгоритмов AES/Blowfish/Twofish/Serpent.
  • Модули для подключения к файловым менеджерам FAR и Total Commander.
  • Создание самораспаковывающихся архивов и инсталляторов.
  • Работа с архивами по протоколу HTTP.
  • Восстановление архивов.
  • Тестирование архивов перед и после любой операции.
  • Перемещение файлов в архив, объединение архивов, переархивация, блокировка и комментирование архива.
  • Выбор файлов по размеру, времени создания, имени, атрибутам.
  • Поддержка базовых каталогов на диске и в архиве, автоматическая генерация имени архива.

Сравнение

Сравнение возможностей FreeArc 0.666 и 7-zip 9.07 (и p7zip — порта 7-zip под Unix):

Подробнее Возможности/Архиватор, 7-Zip и p7zip ...
Возможности/АрхиваторFreeArc7-Zip и p7zip
Архитектураx86x86, AMD64, IA-64
OCLinux (GUI, CLI), Windows (GUI, Portable, CLI)Windows (GUI, CLI), Windows Mobile / Windows CE (GUI), Linux (CLI)
ИнтеграцияWindows: Проводник, FAR, Total CommanderWindows: Проводник, FAR, Total Commander; Linux: Midnight Commander, FileRoller
АлгоритмыLZMA, PPMd, Tornado, GRZip, TrueAudioLZMA, LZMA2, PPMd, BZip2, Deflate, Deflate64
ФильтрыBCJ, REP, Delta, Dict, LZP, MMBCJ, BCJ2, Delta
Подключение сторонних архиваторов/алгоритмовДаНет
Типы создаваемых/обновляемых архивовARC7z, ZIP, GZIP, BZIP2, TAR, XZ
Типы распаковываемых архивовARC + все те же, что и в 7-Zip7z, 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; комбинирование алгоритмов; ключевые файлыAES-256
Многотомные архивыНетДа (не самораспаковывающиеся)
Тестирование архивовДаДа
Защита архивов от поврежденийДаНет
Поддержка многопоточностиДаДа
Поддержка самораспаковывающихся архивовДа (Linux, Windows)Да (только для .7z) (Windows)
МногоязычностьДа (полностью ~15 и частично 74)Да (74)
Закрыть


Достоинства и недостатки

Достоинства

  • Исходный код распространяется под свободной лицензией.
  • Открытые формат архива и алгоритм сжатия.
  • Кроссплатформенность.
  • Графические и консольные версии.
  • 11 алгоритмов и фильтров.
  • Высокая степень сжатия и скорость распаковки.
  • Единственный архиватор на сегодняшний день (начало 2015 года), позволяющий эффективно упаковывать большие похожие файлы (более одного гигабайта, но менее двух).

Недостатки

  • Отсутствует поддержка 64-разрядных операционных систем (при этом 32-битная версия работает в них). Это связано с тем, что часть архиватора написана на языке программирования Haskell, компилятор которого — GHC — до недавнего времени не выполнял компиляцию в 64-разрядный код для платформы Windows.
  • Отсутствует поддержка многотомных архивов.
  • Отсутствует поддержка расширенных атрибутов NTFS, BCJ2, сегментации данных.
  • Медленное развитие. Нет обновлений с августа 2012 года.
  • До сих пор много ошибок и зависаний в сложных случаях (не может архивировать миллионы файлов и терабайты данных), причём ошибки возникают через несколько часов после начала операции, а зависания вполне могут быть вместо её завершения.
  • Неполная совместимость и преемственность версий: архив, созданный старой версией FreeArc, может не открыться новой версией архиватора (проблема решается откатом на старую версию и должна исчезнуть с выходом финальной версии).

Галерея

FreeArc 'Next

В октябре 2016 года вышел первый публичный релиз FreeArc Next.[2][3] В настоящее время он доступен только как приложение CLI для 32- и 64-битных платформ Windows и Linux. Новые функции:

  • Дедупликация полного архива, аналогичная ZPAQ.
  • Алгоритм сжатия Zstandard, реализованный в Facebook.
  • Программирование Lua для INI-файла.
  • Улучшенная предварительная выборка файлов, которая позволяет ускорить сжатие.

Примечания

Ссылки

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.