stringtranslate.com

RAR (формат файла)

RAR — это запатентованный формат архивных файлов , который поддерживает сжатие данных , исправление ошибок и объединение файлов . [4] Он был разработан в 1993 году российским инженером-программистом Евгением Рошалем , а программное обеспечение лицензировано win.rar GmbH . [4] Название RAR означает Roshal Archive .

Формат файла

Расширения имен файлов, используемые RAR, предназначены .rarдля набора томов данных и .revнабора томов восстановления. Предыдущие версии RAR разбивали большие архивы на несколько файлов меньшего размера, создавая «многотомный архив». В расширениях файлов меньшего размера использовались числа, чтобы сохранить их в правильной последовательности. Первый файл использовал расширение .rar, затем .r00для второго, а затем .r01, .r02и т. д.

Приложения и библиотеки сжатия RAR (включая приложение WinRAR для Windows с графическим интерфейсом , консольную утилиту rar для различных ОС и другие) являются проприетарным программным обеспечением, авторские права на которое принадлежат Александру Л. Рошалю [4] , старшему брату Евгения Рошаля . Версия 3 RAR основана на сжатии Lempel-Ziv ( LZSS ) и предсказании по частичному совпадению (PPM), в частности, на реализации PPMd PPMII Дмитрия Шкарина. [5]

Минимальный размер файла RAR составляет 20 байт. Максимальный размер файла RAR составляет 9 223 372 036 854 775 807 (2 63 −1) байт, что на один байт меньше 8 EiB . [6]

Версии

История изменений формата файла RAR:

Примечания
  1. ^ WinRAR 5.0 и RAR для Android называют этот формат RAR4.

Программное обеспечение

Поддержка операционной системы

Программное обеспечение доступно для Microsoft Windows (называется WinRAR), Linux , FreeBSD , macOS и Android ; извлечение архивов поддерживается изначально в ChromeOS . WinRAR поддерживает графический пользовательский интерфейс Windows (GUI); другие версии с именем RAR запускаются как консольные команды. Более поздние версии несовместимы с некоторыми старыми операционными системами, которые ранее поддерживались:

Создание RAR-файлов

Файлы RAR можно архивировать только с помощью фирменного WinRAR (Windows), RAR [11] для Android, командной строки RAR (Windows, MS-DOS, macOS, Linux и FreeBSD) и другого программного обеспечения, которое имеет письменное разрешение Александра Рошаля или использует защищенный авторским правом код по лицензии Рошаля. Лицензионные соглашения на программное обеспечение запрещают обратную разработку. [4]

Стороннее программное обеспечение для извлечения RAR-файлов

Распаковать формат файла можно несколькими программами.

Другие применениярар

Расширение имени файла rar также используется несвязанным форматом файла Resource Adapter aRchive . [27] [28] [29] [30] [31] [32]

Смотрите также

Внешние ссылки

Ссылки

  1. ^ Техническое примечание RAR 5.0
  2. ^ "Интервью по переписке". 1997–2002 . Получено 26 апреля 2010 .
  3. ^ Рошаль, Александр. "UnRAR License". Fedora Project wiki . Red Hat. Архивировано из оригинала 9 июня 2019 года . Получено 9 июня 2019 года .
  4. ^ abcd win.rar GmbH. "ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ КОНЕЧНОГО ПОЛЬЗОВАТЕЛЯ RAR и WinRAR (EULA)". RARLAB . Автором и владельцем авторских прав на программное обеспечение является Александр Л. Рошаль. [...] Ни двоичный код RAR, ни двоичный код WinRAR, ни исходный код UnRAR, ни двоичный код UnRAR не могут быть использованы или подвергнуты обратному проектированию для воссоздания алгоритма сжатия RAR, который является собственностью, без письменного разрешения.
  5. ^ Кристиан Шойрер (17 декабря 2006 г.). "unrarlib FAQ".
  6. ^ "Описание WinRAR" . Получено 2013-05-01 .
  7. ^ WinRAR 5.0 представляет новый формат RAR 5. Что вам нужно знать - ghacks.net
  8. ^ Новости WinRAR: Выпущена финальная версия WinRAR 7.00
  9. ^ abc История выпусков WinRAR; RARsoft.
  10. ^ ab "FreeDOS general questions". Архивировано из оригинала 2014-10-11 . Получено 2014-10-07 .
  11. ^ "RAR - Приложения в Google Play". play.google.com . Получено 2019-01-31 .
  12. ^ "Загрузки RarLab: бесплатная загрузка исходного кода и двоичных файлов UnRAR". RarLab.com .В лицензии указано: «Исходный код утилиты UnRAR является бесплатным ».
  13. ^ "7-Zip / Обсуждение / Открытое обсуждение: 7-Zip 15.06 beta". sourceforge.net . Получено 24.10.2015 .
  14. ^ Сайт PeaZip с информацией об извлечении RAR5.
  15. ^ "The Unarchiver". The Unarchiver . Архивировано из оригинала 2017-06-21.
  16. ^ "Еще один высокоприоритетный проект завершен: Unarchiver предоставляет бесплатные инструменты извлечения RARv3". Free Software Foundation . Получено 2024-02-18 .
  17. ^ "The Unarchiver changes". The Unarchiver . Архивировано из оригинала 2017-07-06.
  18. ^ "Исходный код Unarchiver от 2016 года лицензирован в соответствии с GNU Lesser General Public License v2.1". GitHub . 2011-05-11 . Получено 2024-02-18 .
  19. ^ "Unar и Lsar - инструменты командной строки для The Unarchiver". The Unarchiver . Получено 2024-02-18 ., включая исходный код The ​​Unarchiver от 2016 года.
  20. ^ "MacPaw/XADMaster лицензируется в соответствии с GNU Lesser General Public License v2.1". GitHub . 2018-03-21 . Получено 2021-11-23 .
  21. ^ ab "Home". UnRarLib.org . Уникальная библиотека файлов RAR. 2007.
  22. ^ "Features". UnRarLib.org . Уникальная библиотека файлов RAR. 2002.
  23. ^ "FAQ". UnRarLib.org . Библиотека файлов UniquE RAR. Декабрь 2011 г.
  24. ^ "Список форматов, поддерживаемых libarchive". GitHub . Получено 2021-05-01 .
  25. ^ "Поддержка RAR · Проблема № 151 · libarchive/Libarchive". GitHub .
  26. ^ Панай, Панос (2023-05-23). ​​«Привнесение мощи ИИ в Windows 11 — открытие новой эры производительности для клиентов и разработчиков с Windows Copilot и Dev Home». Блог разработчиков Windows . Получено 2023-05-26 .
  27. ^ "Учебник Java EE 5" . Получено 2017-12-02 .
  28. ^ "Аббревиатура RAR означает Resource Adapter Archive" . Получено 2017-12-02 .
  29. ^ "Resource Adapter aRchive - Как сокращается Resource Adapter aRchive?" . Получено 2017-12-02 .
  30. ^ "9 Упаковка и развертывание адаптеров ресурсов" . Получено 2017-12-02 .
  31. ^ "Плагин Apache Maven RAR" . Получено 2017-12-02 .
  32. ^ "java - Resource Adapter Archive (RAR) - это то же самое, что Roshal ARchive (RAR)? - Stack Overflow" . Получено 2017-12-02 .