Найти тему
582 подписчика

Создатель WinRAR и FAR Manager отпраздновал свой 51-й день рождения

367 прочитали

В последнее время термин "winrar" стал широко использоваться на русскоязычных имиджбордах, что означает "хороший", "высококачественный" и "правильный". Во многом это связано с человеком, который недавно отпраздновал свой 51-й день рождения - Евгением Лазаревичем Рошалем, создателем алгоритма сжатия RAR, архиватора WinRAR и программы FAR Manager. Вот короткая статья, в которой рассказывается о разработчике и его пути к созданию продукта, которым пользуются миллионы людей по всему миру.

В последнее время термин "winrar" стал широко использоваться на русскоязычных имиджбордах, что означает "хороший", "высококачественный" и "правильный".

Евгений Лазаревич Рошал родился в Челябинске. В возрасте тринадцати лет он уже программировал на советском инженерном калькуляторе "Электроника МК-61". Позже он приобрел знания об "Агате", - первом советском серийном универсальном 8–разрядном персональном компьютере, который был основан на базе Apple II. Учитывая, что компьютеры в школах в то время были редкостью, Рошалу повезло, что у него была такая возможность. В интервью он приписал свои знания своему учителю информатики Вадиму Германовичу Мерзлову, который научил его языку программирования. После "Агата" Евгений работал на самодельном персональном компьютере "Радио–86РК", который был предназначен для сборки радиолюбителями.

После окончания школы Рошал поступил на приборостроительный факультет Челябинского политехнического института (ныне Южно-Уральский государственный университет) на специальность "Вычислительные машины, комплексы, системы и сети".

В 1991 году Евгений Лазаревич попытался создать свою собственную программу архивирования RAR (Roshal ARchiver), но из-за отсутствия опыта и знаний это оказалось безуспешным. Однако в последние годы своей работы в институте он более внимательно изучил существующие алгоритмы архивирования и даже написал диссертацию на эту тему.

Первую версию знаменитой программы-архиватора молодой программист презентовал в 1993 году, когда ему исполнился 21 год.

По сравнению с ARJ, (популярным в то время архиватором для DOS) RAR предлагал удобный механизм для создания многотомных архивов, в том числе определенного размера. Это позволяло хранить большие объемы файлов, таких как компьютерные игры, на нескольких гибких дисках, не опасаясь, что файл не подойдет. RAR также позволял воспринимать непрерывные (solid) многотомные архивы как единый поток данных и распаковывать "по цепочке", а также создавать самораспаковывающиеся (SFX) архивы в виде исполняемых файлов, что было полезно, если на целевом компьютере не было архиватора.

Кроме того, архиватор имел возможность создавать защищенные паролем архивы, зашифрованные с помощью алгоритма AES, который имел встроенные механизмы для хранения служебной информации, что облегчало восстановление поврежденных архивов и, таким образом, повышало их надежность.

Евгений Лазаревич Рошал \ POLIT.RU
Евгений Лазаревич Рошал \ POLIT.RU

В 1996 году Рошал разработал FAR Manager, консольный файловый менеджер для MS-DOS. Позднее, когда Microsoft Windows становилась все более популярной, впоследствии он выпустил и сам известнейший архиватор для платформы Windows под названием WinRAR.

В 2004 году Евгений Лазаревич передал все коммерческие права на свои разработки своему старшему брату Александру Рошалу, который затем начал самостоятельно управлять распространением своих программных продуктов. Затем Евгений покинул Россию, ведя скрытный образ жизни, из-за которого почти ничего не известно о его нынешней профессии. По слухам, он поселился в Германии, а позже переехал в Соединенные Штаты.

В настоящее время миллионы людей по всему миру продолжают использовать архиватор WinRar, а FAR Manager по-прежнему распространен на многих компьютерах под управлением Microsoft Windows - этой программе отдают предпочтение те, кто привык к "двухпанельному" интерфейсу культового Norton Commander.

-

Подпишитесь на "Програмысли", чтобы не пропустить новые статьи. Это очень вдохновляет автора и помогает развитию канала.

Спасибо за поставленный "палец вверх"! Есть вопросы? - обсудим в комментариях.