Мнение
DOS: есть ли у нее будущее?
Александр Звозин
Недавно появившаяся локализованная версия операционной системы PC DOS 7.0 вызывает интерес хотя бы тем, что способна расшевелить пользователей-приверженцев DOS'a от Microsoft, наверняка задающихся вопросом: а стоит ли овчинка выделки, неужели новый 1ВМ'овский вариант превосходит в чем-то старушку MS DOS?..
В последнее время при упоминании словосочетания "операционная система" на ум приходят не сходящие с полос специальной прессы Windows 95, OS/2 и Windows NT. На худой конец – MS DOS. Между тем, как оказалось, рядом с ними живет и здравствует еще и PC DOS.
Итак, PC DOS. Система поставляется на пяти дискетах, причем четыре из них – в формате "повышенной плотности" XDF (extended Density Format), который специфичен для PC DOS и в других DOS не встречается. Система содержит много интересных нововведений: интерфейс с платами Phoenix PCMCIA, поддержку рукописного ввода (PenDOS) и даже языка REXX. Помимо этого, в ОС есть PC DOS Shell, которая как две капли воды похожа на свою подругу от Microsoft и так же удобна. А еще там можно найти стандартный набор утилит от Central Point Software, IBM Antivirus для DOS и Windows, а также Stacker 4.0, совместимый с DOS, Windows и OS/2. И, безусловно, русификацию...
Заставляющую вспомнить уже ставшие нарицательными "Миниз-начки, которые всплывают вверх". Конечно, локализация PC DOS не настолько нехороша, чтобы опускались руки, – возможно, специалисты IBM учли горький опыт OS/2, а может, просто так получилось, – но некоторые ее детали могут вызвать далеко не однозначную реакцию. Например, фраза "Добро пожаловать в Setup" чуть не заставила меня прослезиться над любовью авторов к пользователям. А как прикажете понимать предложение – "Вот такие расширенные возможности имеет PC DOS 7.0"?
Бесспорно, всем известно, что русский язык, что твой китайский, входит в число самых сложных. Но мне кажется, в этом мире еще остались люди, разбирающиеся в компьютерной терминологии, знающие английский язык и владеющие русским как родным И фирма-разработчик наверняка могла найти таких специалистов.
К сожалению, протестировать программу PenDOS не представилось возможным, хотя она и заслуживает отдельного внимания. Stacker, по результатам тестов, вполне сносно сжимал и разжимал диски. И хотя точных данных о его быстродействии получить не удалось, и DOS (в режиме DOOM II, Dark Forces, BioForge и т.д.), и Windows 3.1, на мой взгляд, работали с обычной скоростью.
На утилиты от Central Point Software вообще грех жаловаться, и только драйвер русифицированного экрана иногда проявлял повадки Чеширского Кота: устанавливался вместе с системой , которая вносила его в config .sys, и работал до запуска Windows, однако после выхода из оной бесследно исчезал. Причем этот симптом про-' являлся по "собственному желанию" драйвера- захотел – пропал, захотел – остался. Те же недостойные фокусы выделывал и переключатель раскладок клавиатуры: время от времени он отказывался переходить на латиницу Судя по всему, русификация еще долго будет камнем преткновения для IBM. Эх, родимое русское гостеприимство, где же ты?
Кстати, о config.sys: система корректно распознала множественные конфигурации на всех протестированных системах (на одной из машин было специально создано незаурядное DOS-меню из 11 пунктов, но ОС легко проглотила и его). Совершенно нормально проходило и обращение к файлам предыдущей DOS (это были MS DOS 6 22 и Novell DOS7.0). Предлагалосьдаже создать системную дискету со старой DOS и файлами autuexec.bat и config.sys.
Но и здесь не обошлось без одной детали, которая в западных продуктах стала уже почти "родной", а в русифицированных отражает невнимание к структуре рынка. Дело в том, что загадочная криптограмма NC в конце очередного раздела файла autuexec.bat означает вовсе не малоизвестный резидентный антивирус и не хакерский менеджер расширенной памяти, а просто Symantec Norton Commander. Думаете, это ликбез? Тогда объясните мне, почему абсолютно все фирмы, которые локализуют свои продукты для России, забывают, что последнее место заветных NC, VC и т.д. в autuexec.bat – их личная прерогатива? Иной раз даже очень опытный пользователь крепко выскажется, увидев при выходе из Norton Commander сообщения о загрузке еще парочки драйверов, особенно если это драйверы свежекупленного устройства(неужели оно не работает?). PC DOS даже знает, что AMOUSE – драйвер мыши (>), но с изделием Питера Нортона ее почему-то не познакомили. Учитывая количество копий NC в России, можно предположить, скольких людей будет раздражать такое поведение локализованных продуктов. А ведь сейчас эти детали играют роль в завоевании позиции на рынке. Самим фактом русификации никого уже не удивишь – нам удобство подавай!
Кроме вышеописанного, никаких существенных отличий PC DOS от ее сестер мы не обнаружили, да, честно сказать, и не искали. Понятно, что их попросту и быть не могло: далеко позади те времена, когда версии DOS различались как мать и мачеха, и рынок этой ОС уже давно и прочно установился. Нас волновало другое – каково же будущее DOS – не важно кем произведенной – в свете событий, происходящих в компьютерном мире?
Увы, как мне кажется, оно довольно невесело. Вполне возможно, что о столь любимой всеми системе, ставшей для компьютероманов чем-то вроде второго "я", вскоре придется забыть. Эга проблема занимает сейчас почти всех, кто тайно или явно считает себя компьютерным аналитиком Самое знаменитое ее проявление – конечно, полемика вокруг Windows 95.
Каждому ясно, что рано или поздно ЭТО случится и DOS уйдет со сцены. Но всех волнует – КОГДА. Энтузиасты возразят. UNIX тоже предсказывали смерть, но что мы видим теперь? Однако в истории развития компьютерных технологий грустных примеров много больше: SmallTalk, Apple Macintosh, Next и OS NextStep. Их можно перечислять долго – не хватит и десятка таких статей. Все эти продукты были, несомненно, очень достойными и превосходили своих конкурентов по многим параметрам, но Вечный Жид воистину вечен, даже вопреки проискам петлюровцев, – и деньги, помноженные на глупые человеческие пристрастия, решили судьбу этого ПО.
Если быть до конца честным, поначалу и UNIX довольно долго жила только благодаря энтузиастам. Путь прекрасный, но, к сожалению, крайне неэффективный. Посмотрите на Microsoft – много ли энтузиастов Windows вы найдете? Я думаю, что до Macintosh или UNIX однозначно дотянете. Зато с Windows работают обычные люди, а их чертовски много. И они покупают системы, чтобы работать – у них нет времени на месяц возни с настройкой.
Однако ситуация с DOS совершенно уникальна. Без преувеличения можно сказать, что DOS перевернула мир. Число ее копий, пиратских и лицензированных, количество ее пользователей, фанатичных и обычных, уже давным-давно неподвластно учету. Пожалуй, успех Билла Гейтса с MS DOS превзошел только "Леви Страусе". И возможная смерть этой ОС – событие поистине катастрофическое.
Но жизнь идет, мощности компьютеров растут (какой избитый тезис...). И DOS морально стареет вместе с техникой. Система, которая не позволяет выполнять больше одной задачи за раз, да еще имеет такие проблемы с адресацией памяти, да еще настолько неустойчива к любым поражениям ядра, да еще… Да зачем я все это рассказываю? Кому сегодня нужна ОС, не дающая никаких преимуществ, кроме скорости и ста рублей убытку (кое-кому, возможно, и не фигурально, и даже не ста)? Что? Ах, "игрушки"... Вы играли в DOOM II для Windows 95? Чем-нибудь отличается от DOS-версии? Скоростью? А вы еще помните, что два года назад 486DX2/66 МГц с 8 Мб RAM считался роскошью? Сейчас его место занял Pentium 100 МГц с 16 Мб и выше, и если такой темп сохранится, то через год мы получим машину, достаточно быструю не только для запуска DOOM под Windows 95, но и для более серьезных и требовательных программ. Одним словом, в защиту DOS остались одни эмоции.
И вот они-то и занимают пользователей больше всего. Всем знакомо чувство страха при переходе даже на очередную версию одного и того же пакета, не говоря уже о новой операционной системе. Но, видимо, это неизбежно: высокая политика заставляет Фирма Microsoft, например, как вы уже знаете, заявила, что Windows 95 – лишь мост для перехода к NT Cairo. А слово Microsoft – пока закон для пользователей PC. Несмотря на все злопыхательства MS-ненавистников, очевидно, что если OS/2 "откусит" у Microsoft хотя бы треть рынка, то . это будет необыкновенной удачей для IBM. Пока ей это не удалось. Но за всеми баталиями все равно чувствуется – DOS ждет печальный конец, смерть. Среди "32-битников" ей просто нет места (кто считает, что этому есть серьезные возражения, пусть выскажет их – будет очень приятно их услышать, ибо самому мне DOS нравится).
Можно сколь угодно долго спорить о том, куда пойдет рынок – в сторону OS/2, Windows 95, Windows NT Cairo, UNIX или чего-то там еще, но, наслаждаясь последними месяцами в обществе DOS, наверное, честнее и благороднее было бы устроить ей похороны с оркестром. В конце концов, она была нашей плотью и кровью долгие годы, и о ней-то мы так не спорили. Так пусть погребальный костер DOS осветит нам дорогу! Аминь.