Кто придумал WinRAR
Его история напоминает сюжет фильмов о нелюдимых подростках – вундеркиндах. Они все время о чем-то напряженно думают, в школе решают задачи из университетской программы и отдают предпочтение математике, а не футболу. Пожалуй, сейчас у таких ребят должен висеть на стене портрет Григория Перельмана. Видимо, недалеко от этого образа ушел и Женя Рошаль.
В 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. Он не столь популярный, однако тоже пользуется определенным успехом.
По слухам, на сегодняшний день Евгений Рошаль живет в США, а авторские права на программы принадлежат его старшему брату Александру.
96 комментариев
8 лет назад
Удалить комментарий?
Удалить Отмена8 лет назад
Удалить комментарий?
Удалить Отмена8 лет назад
Удалить комментарий?
Удалить Отмена8 лет назад
дай пять!
Удалить комментарий?
Удалить Отмена