Вэнь был дальновидным инженером. Казалось бы, интуиция, которая не
подвела его в истории с калькуляторами, должна была и в восьмидесятые
годы привести его к успеху в области программного обеспечения для персо-
нальных компьютеров, но на этот раз очередной поворот в индустрии он
проглядел. Вэнь по-прежнему разрабатывал прекрасные программы, но не
осознавал, что они обречены, так как были привязаны к его “текстовым”
машинам. А на рынке уже появились универсальные персональные компьютеры,
способные выполнять множество приложений, в том числе текстовые процес-
соры WoedStar, WordPerfect и Multimate (последний фактически имитировал
программное обеспечение Вэня). Если бы Вэнь вовремя оценил принципи-
альное значение совместимости программ, не исключено, что сегодня не бы-
ло бы Microsoft. Я бы стал математиком или адвокатом, а мои юношеские
наскоки на персональные компьютеры остались бы просто далеким воспомина-
нием.
IBM – другой пример крупной компании, не заметившей технологических
перемен в начале революции персональных компьютеров. В то время ею руко-
водил весьма напористый Томас Дж. Уотсон (Thomas J. Watson), бывший тор-
говец кассовыми аппаратами. Основателем IBM он не был, но благодаря
именно его агрессивному стилю управления эта компания в начале тридцатых
доминировала на рынке счетно-аналитических машин. Над компьютерами IBM
работала с середины пятидесятых. Она была одной из многих компаний,
стремившихся к лидерству в этой области.
Вплоть до 1964 года каждая модель компьютера, даже от одного изгото-
вителя, была уникальна и требовала своей операционной системы и приклад-
ного программного обеспечения. Операционная система [иногда называемая
дисковой операционной системой (Disk-Operating System) или просто DOS] –
фундаментальная программа, управляющая компонентами компьютерной систе-
мы, координирующая их взаимодействие и выполняющая другие функции. Без
операционной системы компьютер бесполезен. Она служит той платформой, на
которой работают все прочие программы – будь то текстовые процессоры,
электронные таблицы или бухгалтерские приложения.
Компьютеры разных ценовых уровней служат разным целям. Некоторые мо-
дели ориентированы на научные институты, другие – на коммерцию. Занима-
ясь разработкой Бейсика для различных персональных компьютеров, я обна-
ружил, что перенос программного обеспечения с одного компьютера на дру-
гой требует немалых усилий. Это относится даже к тем случаям, когда
программы написаны на стандартном языке, например Коболе или Фортране.
Под руководством Тома – так все звали сына и преемника Уотсона – ком-
пания рискнула 5 миллиардами долларов на разработку масштабируемой архи-
тектуры (само это понятие в то время еще не существовало). Все компьюте-
ры семейства System/360, независимо от размера, должны были оперировать
с одним и тем же набором команд. Модели, построенные по разным техноло-
гиям – от медленных до самых быстрых, от компактных, располагаемых в
обычном офисе, до гигантов с водяным охлаждением, устанавливаемых в
стеклянных помещениях с искусственным климатом, должны были работать под
управлением одной и той же операционной системы. Тогда заказчики смогут
переносить программы с одной машины на другую, а периферия и такие ак-
сессуары, как диски, ленточные накопители и принтеры, стали бы универ-
сальными для разных моделей.
Масштабируемая архитектура полностью изменила компьютерную индустрию.
System/360 пользовалась колоссальным успехом, и в течение тридцати лет
IBM сохраняла сильные позиции в производстве мэйнфреймов. Заказчики де-
лали крупные инвестиции в 360 серию, уверенные в том, что их затраты на
программы и обучение персонала не пропадут даром. Если им был нужен бо-
лее мощный компьютер, они покупали его у IBM, и тот работал с той же
операционной системой и обладал той же архитектурой.
Масштабируемая архитектура System/З60 и ее преемницы System/370 выве-
ла из игры многих действующих и потенциальных конкурентов IBM.
Однако в 1977 году DEC внедрила собственную платформу с масштабируе-
мой архитектурой – VAX. Семейство VAX было широко представлено: от нас-
тольных компьютеров до мэйнфреймов. Эти системы дали DEC то же, что
System/360 корпорации IBM. DEC вышла в лидеры на рынке миникомпьютеров.
В 1970 году Юджин Амдал (Eugene Amdahl), старший инженер IBM, стре-
мясь реализовать свои идеи, основал новую компанию. Она стала поставлять
оборудование, не только работающее с той же операционной системой и
программным обеспечением, что и IBM, но и превосходящее – благодаря при-
менению новой технологии – сравнимые по цене системы IBM. Вскоре фирмы
Control Data, Hitachi и Itel тоже начали предлагать мэйнфреймы, совмес-
тимые с IBM. К середине семидесятых важность совместимости с З60 серией
стала очевидной. Преуспевали только те производители мэйнфреймов, чье
оборудование работало с операционными системами корпорации IBM.
До появления 360 серии изготовители намеренно делали архитектуры
компьютеров несовместимыми с аналогичными моделями других компаний, пос-