Заметили ошибку в тексте?
Выделите её мышкой и
нажмите Ctrl + Enter

Альтернативный взгляд

«Альтернативная история, уфология, паранормальные явления, криптозоология, мистика, эзотерика, оккультизм, конспирология, наука, философия»

Мы не автоматический, тематический информационный агрегатор

Статей за 48 часов: 75

Сайт для здравомыслящих и разносторонне развитых людей


Очевидец: Если Вы стали очевидцем НЛО, с Вами произошёл мистический случай или Вы видели что-то необычное, то расскажите нам свою историю.
Автор / исследователь: У Вас есть интересные статьи, мысли, исследования? Публикуйте их у нас.
!!! Ждём Ваши материалы на e-mail: info@salik.biz или через форму обратной связи, а также Вы можете зарегистрироваться на сайте и размещать материалы на форуме или публиковать статьи сами (Как разместить статью).

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

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

Всем, наверное, знакома эта аккуратная пиктограмма: стопка из фиолетовой, синей и зеленой книжек, перетянутая ремешком. Речь идет о легендарных архиваторах RAR и WinRAR, которые придумал и разработал челябинец – выпускник ЧПИ (ныне ЮУрГУ) Евгений Лазаревич Рошаль. Собственно говоря, даже в названии утилиты сокрыты инициалы ее создателя. RAR означает Roshal ARchiver

Его история напоминает сюжет фильмов о нелюдимых подростках – вундеркиндах. Они все время о чем-то напряженно думают, в школе решают задачи из университетской программы и отдают предпочтение математике, а не футболу. Пожалуй, сейчас у таких ребят должен висеть на стене портрет Григория Перельмана. Видимо, недалеко от этого образа ушел и Женя Рошаль.

- Salik.biz

В 13 лет он уже программировал, причем делал это на советском инженерном калькуляторе «Электроника МК-61». Чуть позже будущий программист мирового класса освоил Агат. Это были отечественные 8-разрядные компьютеры ориентированные для применения в народном образовании. Их кстати, разработали, взяв за основу культовый Apple II. С Агатом Евгения Рошаля познакомил его учитель информатики, можно сказать сэнсэй молодого гения — Вадим Германович Мерзлов. Под его руководством Евгений и изучал «птичий язык программирования», а также делал робкие наброски архитектуры своего детища.


Первую версию знаменитой программы Рошаль презентовал в 1993-м, когда ему исполнился 21 год. Тогда он уже учился на приборостроительном факультете по специальности «Вычислительные машины, комплексы, системы и сети». За первой пошла вторая, были сделаны некоторые доработки, потом третья, и в итоге, за более чем 20 лет было выпущено множество версий программы. Последняя — 5.11, стала доступна в сентябре 2014 года.


Как это было

Рекламное видео:


Среди всего этого бесчисленного количества алгоритмов, порой очень даже полезных, в отдельную группу выделялись алгоритмы сжатия информации. Перед теми, кто их создавал в то время, такой проблемы не существовало. Хоть компьютеры и были ограничены в памяти и других ресурсах, но выполнялся там только сугубо определенный набор программ, под нужды которых машина и была построена (да, не собрана, а построена). Так что на первое время эти алгоритмы изучались в книжках, обсуждались в узком кругу специалистов, дорабатывались, но широко не применялись, а главное, что больше всего интересовало американцев, европейцев и «оных», так это то, что сжатие информации не приносило дохода от продажи. Следовательно, зачем себя утруждать внедрением?..

Но вот пришла новая эра. Новая веха в истории развития компьютеров. 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. Он не столь популярный, однако тоже пользуется определенным успехом.

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



Вот интервью с Рошалем Кирилла Волошина:

2002 г.

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

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

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

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

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

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


2001 г.

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

Поделиться в социальных сетях:


Оцените:
+5
16:15
90
RSS
Нет комментариев. Ваш будет первым!
Загрузка...


Читайте также

   Подписывайтесь на наш канал в YouTube:   Подписаться