Дорога в будущее - Билл Гейтс
Шрифт:
Интервал:
Закладка:
Вэнь был дальновидным инженером. Казалось бы, интуиция, которая не подвела его в истории с калькуляторами, должна была и в восьмидесятые годы привести его к успеху в области программного обеспечения для персональных компьютеров, но на этот раз очередной поворот в индустрии он проглядел. Вэнь по-прежнему разрабатывал прекрасные программы, но не осознавал, что они обречены, так как были привязаны к его «текстовым» машинам. А на рынке уже появились универсальные персональные компьютеры, способные выполнять множество приложений, в том числе текстовые процессоры 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 серии изготовители намеренно делали архитектуры компьютеров несовместимыми с аналогичными моделями других компаний, поскольку стремились привязать клиентов именно к своему оборудованию – чтобы переход на компьютеры иных марок обходился «перебежчикам» подороже. Как только заказчик связывал себя с какой-то машиной, изготовитель диктовал ему (или ей), какими программами пользоваться – сменить программное обеспечение было можно, но очень трудно. Амдал и другие положили конец этому произволу. Поэтому совместимость, прийти к которой вынудил рынок, для индустрии персональных компьютеров служит важнейшим примером и одновременно – уроком на будущее. Его должны помнить и нынешние создатели информационной магистрали. Клиенты предпочитают те системы, которые дают им свободу в выборе поставщиков аппаратных и программных средств.
Когда происходили все эти события, я учился в школе и только начинал экспериментировать с компьютерами. В Гарвард я поступил осенью 1973 года. Ни для кого не секрет, что в колледже все рисуются друг перед другом, и чем больше прогуливаешь, тем круче тебя считают. Не был исключением и я. С первого же курса я принципиально пропускал большую часть занятий и лихорадочно готовился к зачетам в конце семестра. Это даже стало игрой. Вам ведь она тоже знакома? Получить оценку повыше, а времени затратить поменьше?! Досуг я проводил в основном за игрой в покер, которая по-своему привлекала меня. В покере игрок собирает обрывки информации – кто уверенно делает ставку, что показывают карты, насколько противник умеет блефовать – а потом, сложив два и два, вырабатывает свой план действий. В обработке такой информации я всегда был на высоте.
Опыт игры в покер (и выигранные деньги) помог мне в бизнесе, а вот привычка все откладывать на завтра – совсем наоборот. Но тогда я об этом не думал. Я радовался, что у моего нового друга, Стива Балмера, математика со старшего курса, та же слабость. С ним я познакомился еще в первый год обучения в колледже: мы жили в одной комнате, в общежитии Currier House. Стив и я вели совершенно разный образ жизни, но оба пытались тратить как можно меньше времени на то, чтобы заработать высокие оценки. Стив, человек неуемной энергии, был очень общителен. Кипучая деятельность поглощала его целиком. К концу второго курса он уже был менеджером футбольной команды, менеджером по рекламе в Harvard Crimson и президентом литературного журнала. Он также был членом общественного клуба, гарвардского эквивалента студенческого братства.