RAR


RAR — проприетарный формат сжатых данных и условно-бесплатная программа-архиватор. Версия для Microsoft Windows распространяется в составе многоформатного архиватора с графическим интерфейсом — WinRAR.

Формат разработан российским программистом Евгением Рошалом (отсюда и название: Roshal ARchiver). Он написал программу-архиватор для упаковки/распаковки RAR — изначально для DOS, затем и для других операционных систем.

Сразу отвечу на возможные вопросы по поводу изменения копирайта: просто у меня нет времени заниматься и разработкой, и вопросами, связанными с защитой копирайта. Разработкой я продолжаю заниматься как и раньше, так что для пользователей RAR в этом плане ничего не меняется[3].Евгений Рошал

RAR версии 4.x мог использовать алгоритм PPMd (также применяется в архиваторах 7-Zip и WinZip) для упаковки текстовых данных. Он обеспечивает высокую степень сжатия, но медленный как в упаковке, так и в распаковке. Для архивов формата RAR5 эта возможность отсутствует.

Исходный код распаковщика UnRAR выпущен под лицензией, разрешающей свободное распространение и изменение при условии, что он не будет использован для написания совместимого упаковщика. Тем не менее существует версия RAR, работающая на компьютере ZX Spectrum с процессором Z80 (ZXRAR)[4][5][6]. Метод сжатия так и остаётся «закрытым» для пользователей PC и открытым для ZX Spectrum (только RAR v2)[7]. Программа для сжатия и распаковки существует для множества платформ: Windows, Linux, FreeBSD, macOS, Android; также имеются средства сторонних производителей для распаковки RAR-архивов, например плагин 7-Zip.

В 2011 году в свободном комплекте утилит для распаковки архивов «The Unarchiver» появилась поддержка RAR v3[8].