Кто придумал WinRAR

топ 100 блогов masterok23.01.2023

></span></p><br /><p>Всем, наверное, знакома эта аккуратная пиктограмма: стопка из фиолетовой, синей и зеленой книжек, перетянутая ремешком. Речь идет о легендарных архиваторах RAR и WinRAR, которые придумал и разработал челябинец – выпускник ЧПИ (ныне ЮУрГУ) Евгений Лазаревич Рошаль. Собственно говоря, даже в названии утилиты сокрыты инициалы ее создателя. RAR означает Roshal ARchiver</p><p>Его история напоминает сюжет фильмов о нелюдимых подростках – вундеркиндах. Они все время о чем-то напряженно думают, в школе решают задачи из университетской программы и отдают предпочтение математике, а не футболу. Пожалуй, сейчас у таких ребят должен висеть на стене портрет Григория Перельмана. Видимо, недалеко от этого образа ушел и Женя Рошаль.</p><br /><p><span class=></span></p><br /><p>В 13 лет он уже программировал, причем делал это на советском инженерном калькуляторе «Электроника МК-61». Чуть позже будущий программист мирового класса освоил Агат. Это были отечественные 8-разрядные компьютеры ориентированные для применения в народном образовании. Их кстати, разработали, взяв за основу культовый Apple II. С Агатом Евгения Рошаля познакомил его учитель информатики, можно сказать сэнсэй молодого гения — Вадим Германович Мерзлов. Под его руководством Евгений и изучал «птичий язык программирования», а также делал робкие наброски архитектуры своего детища.</p><p>Первую версию знаменитой программы Рошаль презентовал в 1993-м, когда ему исполнился 21 год. Тогда он уже учился на приборостроительном факультете по специальности «Вычислительные машины, комплексы, системы и сети». За первой пошла вторая, были сделаны некоторые доработки, потом третья, и в итоге, за более чем 20 лет было выпущено множество версий программы. Последняя — 5.11, стала доступна в сентябре 2014 года.</p><br /><p><span class=></span></p><br /><p><b>Как это было</b></p><br /><p>Среди всего этого бесчисленного количества алгоритмов, порой очень даже полезных, в отдельную группу выделялись алгоритмы сжатия информации. Перед теми, кто их создавал в то время, такой проблемы не существовало. Хоть компьютеры и были ограничены в памяти и других ресурсах, но выполнялся там только сугубо определенный набор программ, под нужды которых машина и была построена (да, не собрана, а построена). Так что на первое время эти алгоритмы изучались в книжках, обсуждались в узком кругу специалистов, дорабатывались, но широко не применялись, а главное, что больше всего интересовало американцев, европейцев и

Но вот пришла новая эра. Новая веха в истории развития компьютеров. IBM-совместимые компьютеры — PC. По всему миру "властвовал" ДОС — Дисковая Операционная Система (DOS — Disk Operating System). Чуть позже наступил 1991 год. И что же мы видим на рынке (в том месте, где крутятся и обитают деньги, — главная деталь любого дела в современном мире:))? По сравнению со своими прошлыми собратьями компьютеры не сильно изменились. Они уменьшились в размерах и немного "подкачали мускулы" (видимо, отдыхали перед решающим рывком в середине 90-х:)). Но ведь за это время прошло несколько десятилетий!

Итак, 1991. Развитие компьютеров достигло того максимума, с которого можно начинать "бег по прямой". Бег без остановок. Развитие софтверного рынка превышало темпы развития "железа". Вскоре программы и разработки стали занимать все больше и больше места, и уже не вмещались на популярные в то время 5.25" дискеты. На них можно было записать до 720 Кб информации. Дискеты форм-фактора 3.5" лишь только начали появляться и стоили достаточно дорого. В любом случае, они несли с собой лишь 1.44 Mb, разница, как видно, не такая уж и большая.

Что же делать? Можно увеличить аппаратные возможности, но для этого необходимо финансирование и дальнейшее развитие технологий. Можно попытаться заставить разработчиков производить программы в рамках, допустим, 1 Mb. Но это более чем глупо. А можно попытаться сжать файлы для уменьшения занимаемого места и освобождения дискового пространства. Именно по этому пути и решили пойти многие компании.

Одной из первых ощутила эту необходимость молодая американская программистская компания Nico Mark Computing Inc. В далеком 1991 году они выпустили в свет свою утилиту под названием Zip. Достоинством программы было то, что она сама занимала довольно мало места, корректно работала и имела несколько дополнительных сервисных функций, очень облегчавших работу. Программа умела упаковывать файлы любых форматов в формат Zip, при этом можно было сжимать как отдельные файлы, так и целые каталоги или их части. Благодаря тому, что утилита появилась одной из первых и к тому же была достаточно удачной разработкой, она завоевала большую популярность. Чуть позже появился целый ряд других архиваторов. Среди них наиболее удачными и популярными были LHA, RAR и ARJ. Так и правили бы они миром, если бы не "второе пришествие дос" в виде Windows:)).

1995 год. Microsoft Windows 95 спутала все карты. Новая операционная система принесла с собой ряд новшеств как в программном, так и в аппаратном функционировании. Глупо было не использовать новейшие перспективы "будущего". Наиболее точно почувствовали надвигающуюся бурю в компании WinZip Computing Inc. (авторы позже вышедшей версии Zip'а для Windows — WinZip) и автор версии RAR'а для Windows — Евгений Рошал. Так появились на свет WinZip и WinRAR. Просуществовали они в гордом одиночестве недолго, но в силу ряда причин достойной конкуренции в мире Windows им так никто и не составил. Да, позже появились и WinARJ и ряд других разработок, но… Время ушло. Было уже поздно что-то менять. Действовал Всемирный Закон Совместимости:).

Итак, конкурентов осталось два. Позже к ним присоединился еще один, слившийся с WinZip, вернее, ставший его дополнять — ZipMagic. Это отдельная утилитка, которая без непосредственного вмешательства пользователя и без загрузки менеджера файлов занимается распаковкой zip-архивов, причем после этого с ними можно работать, как с простыми файлами (довольно полезная некоторым юзерам штучка). WinRAR же пошел еще дальше. Последние его версии полностью поддерживают архивы rar и zip, и без каких-либо проблем управляются с архивами других форматов. Кроме полной поддержки архивов RAR и ZIP, в WinRAR реализована поддержка основных операций для архивов форматов CAB, ARJ, LZH, TAR, GZ, ACE и UUE, созданных с помощью других программ архивирования.


Один из лучших в мире


И да, самое главное — WinRAR считается одним из лучших архиваторов в мире, его интерфейс поддерживает 45 языков, а возможности впечатляют. Например, утилита способна работать с файлами размером до 8,589 млрд. гигабайт.Неудивительно, что разноцветные книжицы красуются на мониторах и экранах компьютеров и гаджетов с операционными системами: Windows , Android, Linux, FreeBSD, Mac OS X, MS-DOS, Windows Mobile.Кстати, кроме архиватора Евгений Рошаль придумал файловый менеджер FAR Manager. Он не столь популярный, однако тоже пользуется определенным успехом.

По слухам, на сегодняшний день Евгений Рошаль живет в США, а авторские права на программы принадлежат его старшему брату Александру.


></span></p><br /><p><b>Вот интервью с Рошалем <a rel=Кирилла Волошина:


2002 г.


Кирилл Волошин: Номер версии уже перевалил за тройку. В программе используются замечательные (на мой взгляд, оптимальные) алгоритмы, да и функционально вроде как уже и добавлять нечего, так много всего :)) Что дальше планируете делать? В какую сторону улучшать, дорабатывать, чего интересного пользователям ждать?

Евгений Рошал: Во-первых, все же остается некоторый простор для настройки и оптимизации нового алгоритма. Радикальных изменений там, правда, уже ждать не приходится. Во-вторых, как обычно, будет улучшаться и дорабатываться интерфейс. Думаю, появятся новые вспомогательные команды и опции.

К.В.: Может быть уже есть прогнозы по выходу новой версии?

Е.Р.: В предыдущие разы интервал между релизами составлял 7 — 8 месяцев, но пока я еще не начал работать над следующей версией, так что говорить о сроках сейчас рано.

К.В.: Раскройте секрет, плиз, как у вас получилось добиться совместимости RAR версии 2.90 с новыми алгоритмами из 3.0? Их поддержка была реализована заранее?

Е.Р.: Да. Алгоритм 3.0 в целом был готов уже к выходу 2.9. В оставшееся до 3.0 время я только дорабатывал анализ данных без изменений в формате алгоритма.


2001 г.


К.В.: А почему вы все-таки отказались от самостоятельной доработки FAR и отдали его "на разграбление"

Оставить комментарий

Архив записей в блогах:
И это не зеленый, конечно! Фотосессия для издания KALTBLUT Фотограф Dasha Strangebaba ...
Москва лишилась ещё одного своего памятника истории, уголка Москвы нач.20 века. ...
Только что (примерно в 21.00 17.09.2010) стал свидетелем пожара в доме 12 по улице Авиаторов. Горела трёхкомнатная квартира в последнем подъезде на 4 этаже. Я так понял, что загорелось в квартире и уж потом огонь вышел на балкон, так как с противоположной ...
Переигрывая события начала ХХ века, естественным образом обращаешься к Первой Мировой войне и, соответственно, возможности для России её избежать: вот если бы летом 1914 мы проявили миролюбие, всё сложилось бы иначе… Что ж, давайте представим, как могли бы развиваться в таком случае ...
Интересуетесь историей? Милости прошу! ...