Уроки компьютерной индустрии

      Комментарии к записи Уроки компьютерной индустрии отключены

Успех – скверный учитель. Он кружит голову. Он ненадежен. Бизнес-план или новейшая технология – верх совершенства сегодня, завтра могут так же безнадежно устареть, как восьмидорожечные магнитофоны, телевизоры на электронных лампах или мэйнфреймы. Я пристально следил за тем, как это происходило. Долгое и внимательное наблюдение за множеством компаний помогло извлечь неплохие уроки, научило, как планировать на годы вперед.

Компании, вкладывающие деньги в информационную магистраль, попытаются избежать ошибок, допущенных в компьютерной индустрии за последние 20 лет. Думаю, что в большей части этих ошибок можно разобраться, если учесть несколько критических факторов. Среди них отрицательные и положительные спирали развития бизнеса, необходимость создавать прецеденты, а не следовать им, значение программных средств на фоне аппаратных, роль совместимости и генерируемой ею положительной обратной связи.

На одну житейскую мудрость здесь нельзя полагаться. Она нужна лишь на обычных рынках. А прошедшие 3 десятилетия показали, что рынок компьютерного оборудования и программ обычным никак не назовешь. Огромные и признанные компании с оборотом в сотни миллионов долларов и множеством клиентов вдруг исчезали в мгновение ока. А новые компании вроде Apple, Compaq, Lotus, Oracle, Sun и Microsoft, начиная с нуля, так же внезапно достигали миллиардных доходов. Одна из причин такого уcпеха в том, что я называю «положительной спиралью».

Когда у Вас на руках «горячий» продукт, со всех сторон сбегаются инвесторы, жаждущие вложить деньги в Вашу компанию. Ребята с головой начинают подумывать: «Гм, все только и говорят о его компании. Я бы тоже не отказался у него поработать». А когда в компанию приходит один умный человек, вскоре появляется и другой – талантливые люди любят работать в кругу себе равных. Возникает чувство общего подъема. Потенциальные партнеры и клиенты обращают на Вас все большее внимание, и спираль устремляется к следующему витку, расчищая путь новому успеху.

Но можно угодить и в отрицательную спираль. Если компания в положительной спирали действует так, словно ее ведет сама Фортуна, то от компании в отрицательной спирали веет обреченностью. Когда какая-то фирманачинает сдавать свои позиции на рынке или выпускает один плохой продукт, тут же возникают разговоры: «Почему ты работаешь там ?», «Почему ты вкладываешь в нее деньги?», «Не советую покупать у них что-нибудь». Пресса и аналитики, почуяв запах крови, бросаются выяснять, кто с кем поссорился, кто отвечает за промахи и т.д. Клиенты озадачены: стоит ли покупать продукцию этой фирмы? В самой компании тоже неспокойно, сомневаются уже во всем – даже в том, что делается отлично. (А ведь аргументом из серии «Вы просто цепляетесь за старое» можно угробить самую распрекрасную стратегию и наделать еще больше ошибок !) И тогда компания спускается по спирали еще ниже. Поэтому лидеры типа Ли Якокка (Lee Iacocca), способные обратить ход спирали, заслуживают высших почестей.

В годы моей юности одной из самых «горячих» компьютерных фирм была Digital Equipment Corporation, известная под аббревиатурой DEC. На протяжении двадцати лет ее положительная спираль неуклонно росла и казалась нескончаемой. Кен Оулсен (Ken Olsen), основатель этой компании и легендарный разработчик компьютерного оборудования, был моим героем, почти Богом. В 1960 году он создал индустрию мини-компьютеров, начав с первого «маленького» компьютера PDP-1 (предшественника моего школьного PDP-8). Покупатель – вместо того чтобы выкладывать миллионы за «Big Iron» от IBM – мог приобрести у Оулсена PDP-1 за 120000 долларов. Конечно, его возможности далеко уступали возможностям мэйнфреймов, но он вполне годился для решения целого ряда задач. Предлагая широкий спектр компьютеров самых разных размеров, DEC за 8 лет превратилась в компанию с оборотом в 6,7 миллиарда долларов.

Однако 2 десятилетия спустя чутье изменило Оулсену. Он не понял, что будущее за небольшими настольными компьютерами. В конце концов его вынудили уйти из DEC, и теперь за ним закрепилась слава человека, который до сих пор публично не признает персональных компьютеров, считая их кратковременным увлечением. Грустно, когда такие истории случаются с людьми масштаба Оулсена. Блестящий организатор, на многое смотревший по-новому, и вдруг – после стольких лет новаторства – не заметить крутой поворот на дороге.

Еще один потерпевший неудачу провидец, Ан Вэнь (An Wang) – иммигрант-китаец, в шестидесятые годы превративший Wang Laboratories в ведущего поставщика электронных калькуляторов. В семидесятых, вопреки многочисленным советам, он прекратил заниматься калькуляторами – как раз перед резким падением цен на них. Это был блестящий ход. Он избежал неминуемого разорения, переориентировав свою компанию на выпуск электронных машин – текстовых процессоров. И здесь он добился лидирующих позиций. В семидесятые годы пишущие машинки и офисах всего мира заменяли текстовыми процессорами. У них был свой микропроцессор, но эти машины не имели ничего общего с настоящими персональными компьютерами, поскольку выполняли только одну операцию – обрабатывали тексты.

Вэнь был дальновидным инженером. Казалось бы, интуиция, которая не подвела его в истории с калькуляторами, должна была и в восьмидесятые годы привести его к успеху в области программного обеспечения для персональных компьютеров, но на этот раз очередной поворот в индустрии он проглядел. Вэнь по-прежнему разрабатывал прекрасные программы, но не осознавал, что они обречены, так как были привязаны к его «текстовым» машинам. А на рынке уже появились универсальные персональные компьютеры, способные выполнять множество приложений, в том числе текстовые процессоры 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 и президентом литературного журнала. Он также был членом общественного клуба, гарвардского эквивалента студенческого братства.

И он, и я почти не обращали внимания на занятия, а перед экзаменами сутками напролет зубрили учебники. Однажды мы проштудировали курс по экономике, рассчитанный на выпускников, «Экономика 2010». Профессор разрешил сдавать его экстерном. Естественно, мы со Стивом весь семестр занимались совсем другими делами и не вспоминали про этот курс до последней минуты. За неделю до экзамена мы засели за учебники как сумасшедшие и в конце концов получили по оценке A.

Однако впоследствии, когда мы с Полом основали Microsoft, я обнаружил, что такие оттяжки не лучший стиль управления компанией. Среди первых клиентов Microsoft были японцы, такие пунктуальные, что за минутное отставание от графика присылали кого-нибудь наблюдать за нами. Конечно, все понимали, что «наблюдатель» ничем нам не поможет, но все равно они заставляли его просиживать в нашем офисе по 18 часов. Серьезные парни ! Вполне могли спросить: «Почему изменены сроки? Нам надо знать причину. Тогда мы исправим то, что вызвало задержку». Я до сих пор помню, каково нам приходилось, когда мы опаздывали с некоторыми проектами. Постепенно мы сами исправились. Правда, и сейчас мы иногда затягиваем отдельные проекты, однако это происходит гораздо реже, чем могло бы, – спасибо тем суровым сидельцам.

Свою деятельность Microsoft начала в 1975 году в Альбукерке (штат Нью-Мексико), потому что именно там находится MITS. MITS – та самая компания, чей сборный комплект персонального компьютера Altair 8800 красовался на обложке журнала Popular Electronics. Мы сотрудничали, поскольку она была первой компанией, которая продавала широкой публике недорогие персональные компьютеры. К 1977 году в этот бизнес включились Apple, Commodore и Radio Shack. Мы поставляли Бейсик для большинства выпускавшихся тогда персональных компьютеров. В то время этот программный ингредиент был чрезвычайно важен, так как позволял писать на Бейсике свои программы, а не тратиться на готовые.

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

Стратегия Microsoft была направлена на то, чтобы компьютерные компании вроде Radio Shack приобретали лицензии на поставку нашего программного обеспечения вместе со своими персональными компьютерами (у Radio Shack, например, это был TRS-80), платя нам определенный процент. Причина, заставившая нас пойти по такому пути, – пиратство.

Поначалу объем продаж Бейсика для «Альтаиров» был намного ниже, чем мы ожидали, зная его повсеместное распространение. Я опубликовал открытое письмо, в котором призывал всех пользователей персональных компьютеров прекратить красть наше программное обеспечение, иначе мы не сможем заработать денег на создание новых программ. «Для меня нет ничего приятнее, чем нанять десяток программистов и наводнить рынок хорошими программами», – писал я. Но мои аргументы мало кого убедили; похоже, Бейсик всем нравился, им пользовались, но его предпочитали «одалживать» друг у друга.

К счастью, сегодня большинство пользователей понимает, что программные продукты защищены авторским правом. Однако пиратское копирование программ – по-прежнему крупная проблема. Поэтому Соединенные Штаты добиваются от правительств других стран принятия более действенных законов по охране авторских прав (или их соблюдения) на книги, фильмы, компакт-диски и программные продукты. Надо принять максимум законодательных мер, чтобы будущая магистраль не стала раем для пиратов.

Несмотря на то что мы добились неплохих успехов в продаже программных продуктов американским компаниям – изготовителям аппаратных средств, к 1979 году почти половину наших заказов обеспечивала Япония; последнее – заслуга Кацухико (Кай) Ниси [Kazuhiko (Kay) Nishi]. В 1978 году он позвонил мне и представился на английском. Прочитав о Microsoft, он решил с нами сотрудничать. Как потом выяснилось, у нас было много общего. Мы одногодки, оба студенты колледжа в академическом отпуске, увлеченные персональными компьютерами.

Встретились мы лишь несколько месяцев спустя на конференции в Анахайме (штат Калифорния), а потом он полетел вместе со мной в Альбукерке. Там мы подписали полуторастраничный контракт, по которому Кай получал исключительные права на распространение Microsoft BASIC в Восточной Азии. Никаких адвокатов не было, только Кай и я, две родственные души. По тому контракту мы провели сделок на сумму свыше 150 миллионов долларов – раз в десять больше, чем ожидали.

Манера ведения бизнеса у Кая была чем-то средним между тем, что принято в Японии, и тем, что принято в Соединенных Штатах. Одевался он очень экстравагантно, и нам это было на руку, так как укрепляло японских бизнесменов в впечатлении о нас как о ребятах энергичных, современных. Когда я был в Японии, мы не вылезали из гостиничного номера: ему беспрестанно звонили, даже ночью, делая заказы. Это было поразительно. Одно время, между тремя и пятью утра, телефон молчал, а когда в пять он зазвонил, Кай, снимая трубку, буркнул: «Что-то сегодня ночью бизнес идет вяло». В общем, поездка получилась впечатляющей.

В следующие 8 лет Кай не упустил ни одной возможности. Так, в 1981 году, перелетая из Сиэтла в Токио, он случайно узнал, что сидит рядом с Кацуо Инамори (Kazuo Inamori), президентом гигантской Kyocera Corporation с оборотом в 650 миллионов долларов. Кай (которому принадлежала ASCII, его японская компания), уверенный в поддержке Microsoft, протолкнул Инамори новую идею – выпуск портативного компьютера со встроенным программным обеспечением. Кай и я спроектировали эту машину. В то время Microsoft была еще небольшой компанией, и я тоже участвовал в разработке программного обеспечения. В 1983 году продвижением этой машины на рынок США под маркой Model 100 (она стоила всего 799 долларов) занималась Radio Shack. В Японии ее продавали под маркой NEC PC-8200, а в Европе как Olivetti M-10. Вот так, благодаря энтузиазму Кая, появился первый «лэптоп», пользовавшийся спросом у журналистов.

Несколько лет спустя, в 1986 году, наши пути разошлись. Кай решил изменить профиль своей фирмы, поэтому Microsoft открыла в Японии собственное подразделение. Компания Кая продолжает играть важную роль в распространении программных продуктов на японском рынке. Ну а сам Кай, по-прежнему мой близкий друг, одевается все так же кричаще и так же предан идее превратить персональные компьютеры в универсальный инструмент.

Рынок персональных компьютеров по своей природе глобален, что, безусловно, скажется на развитии информационной магистрали. Сотрудничество американских, европейских и азиатских компаний в индустрии персональных компьютеров приобретает первостепенное значение. Государства или компании, которым не удастся выйти на глобальный уровень, уже не смогут лидировать.

В январе 1979 года Microsoft переехала из Альбукерке в пригород Сиэтла (штат Вашингтон). Пол и я вернулись домой, приведя за собой почти всех из дюжины своих сотрудников. Мы сосредоточились на разработке языков программирования для той массы новых машин, которые появились с зарождением индустрии персональных компьютеров. К нам часто приходили с интересными проектами, которые могли вылиться во что-то крупное. Спрос на услуги Microsoft все время превышал наши возможности.

Мне требовался помощник, и я обратился к старому гарвардскому приятелю по курсу «Экономика 2010», Стиву Балмеру. Окончив колледж, Стив работал младшим менеджером по производству на фирме ProcterGamble в Цинциннати. Через несколько лет он поступил в Стэнфордскую школу бизнеса (Stanford Business School). К тому времени, когда я ему позвонил, он уже окончил первый курс и хотел продолжить учебу, но, услышав мое предложение стать совладельцем Microsoft, Стив без колебаний пополнил список «вечных студентов». Долевая собственность, которую Microsoft передавала большинству своих сотрудников через права на покупку акций, оказалась настолько эффективным механизмом, что и вообразить никто не мог. В руках сотрудников находились акции буквально на миллиарды долларов. Я уверен, что такая практика (передачи прав на акции), воспринимаемая всеми с энтузиазмом, – одно из преимуществ Соединенных Штатов, которое позволяет начинающим компаниям в этой стране добиваться успеха.

Где-то через 3 недели после приезда Стива в Microsoft мы первый раз крупно поспорили. Тогда Microsoft наняла около тридцати человек, и Стив решил, что нам нужно немедленно взять еще человек пятьдесят.

«Ни в коем случае», – сказал я. Многие из наших прежних заказчиков обанкротились, и волне естественный страх остаться без цента в момент всеобщего бума делал меня осторожным. Мне не хотелось, чтобы мы «проедали» все доходы. Но Стив стоял на своем, и я уступил: «Ладно, продолжай нанимать талантливых сотрудников, но я скажу, когда мы больше не сможем себе этого позволить». Однако я так ничего и не сказал, потому что доходы росли быстрее, чем Стиву удавалось находить таланты.

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

Кроме того, всегда существовала и такая угроза: кто-то из крупных производителей вычислительной техники возьмет да и смасштабирует программное обеспечение своих больших машин под компьютеры на базе микропроцессоров. IBM и DEC имели целые библиотеки мощных программ. Но Фортуна вновь не отвернулась от Microsoft: ни один из серьезных игроков так и не стал переносить архитектуру и программное обеспечение своих компьютеров в индустрию «персоналок». Единственный критический момент был в 1979 году, когда DEC предложила архитектуру мини-компьютера PDP-11 для персонального компьютера, который продавала компания HeathKit. Однако у DEC не было особой веры в персональные компьютеры, и она, по сути, почти не продвигала этот проект.

Цель Microsoft состояла в том, чтобы создавать и поставлять программное обеспечение для большинства персональных компьютеров, не включаясь непосредственно в разработку или продажу их аппаратных средств. Microsoft продавала лицензии на программные продукты по чрезвычайно низким ценам, делая ставку на объем продаж. Мы адаптировали наши языки программирования – тот же Бейсик – к каждой машине и моментально реагировали на любую просьбу изготовителей оборудования. Мы не хотели давать им повод искать другого партнера. Мы стремились к тому, чтобы программы Microsoft выбирали не задумываясь.

Наша стратегия оправдалась. Почти все изготовители персональных компьютеров лицензировали у нас какой-нибудь язык программирования. Даже если оборудование разных фирм отличалось, тот факт, что на них работает Microsoft BASIC, уже означал – в какой-то мере компьютеры совместимы. Эта совместимость сама по себе стала весьма важным фактором; это было нечто, что люди как бы покупали вместе с компьютерами. Многие фирмы в своей рекламе стали указывать, что для их «персоналок» имеются языки программирования от Microsoft, включая Бейсик.

Вот так Microsoft BASIC превратился в промышленный стандарт программного обеспечения.

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

Иногда правительства или комитеты устанавливают какие-то стандарты, призванные обеспечивать совместимость. Их называют стандартами de jure, они имеют силу закона. Однако большая часть удачных стандартов складывается de facto – так, как их определяет рынок. Аналоговые часы отсчитывают время по часовой стрелке. В пишущих машинках и компьютерных клавиатурах для англоязычных стран используется раскладка, на которой буквы в верхнем ряду слева направо образуют слово QWERTY. Ни один закон не гласит, что должно быть именно так. Но все придерживаются этих стандартов, и никому не приходит в голову от них отказываться.

Поскольку стандарты de facto поддерживает рынок, а не закон, они диктуются необходимостью и меняются только с появлением чего-то действительно лучшего; например, компакт-диски вытеснили виниловые пластинки.

Стандарты de facto зачастую действуют на рынке через экономический механизм, весьма схожий с положительной спиралью – движущей силой успешного бизнеса, – при которой один успех влечет за собой другой. Эта концепция, называемая положительной обратной связью, объясняет, почему стандарты de facto нередко появляются именно тогда, когда возникает потребность в совместимости.

Цикл положительной обратной связи начинается в тот момент, когда на развивающемся секторе рынка какой-то способ делать то-то и то-то оказывается лучше, чем принятый до сих пор. С большей степенью вероятности это относится к высокотехнологичным продуктам, которые можно выпускать в больших объемах при крайне незначительном росте их стоимости и отчасти получать выигрыш от совместимости. Один из примеров тому – игровые видеоприставки. Это специализированный компьютер со специализированной операционной системой, служащей платформой для игровых программ. Совместимость здесь чрезвычайно важна: чем больше программ (в данном случае игр) доступно этой машине, тем ценнее она для покупателя. В то же время, чем больше покупают эту машину, тем больше программ создают именно для нее. Когда модель достигает высокого уровня популярности, начинается цикл положительной обратной связи, и объем продаж еще больше возрастает.

По-видимому, в промышленности самой известной демонстрацией силы, присущей положительной обратной связи, была битва за формат видеокассет, развернувшаяся в конце семидесятых – начале восьмидесятых. Принято считать, будто одна только положительная обратная связь привела к победе формата VHS над форматом Beta, невзирая на технические преимущества последнего. На самом деле первые кассеты формата Beta позволяли записывать всего один час (сравните с тремя часами на VHS), этого времени явно не хватало на запись фильма или футбольного матча. Клиентов больше интересовала емкость кассет, а не какие-то там технические усовершенствования.

В итоге формат VHS получил некоторое преимущество перед форматом Beta, который Sony использовала в своем видеоплейере Betamax. JVC, разработавшая стандарт VHS, разрешала применять его другим изготовителям видеомагнитофонов за весьма низкий процент отчислений. По мере того как на рынке стали преобладать VHS-совместимые видеоплейеры, в магазинах чаще стали покупать кассеты именно в этом формате. Владельцам такого видеоплейера было проще найти интересующий их фильм, а значит, формат VHS стал выгоднее, и число его потенциальных покупателей росло. Это в свою очередь заставило розничных торговцев закупать преимущественно VHS-видеотехнику. И с этого момента формат Beta потерпел крах. Цикл положительной обратной связи дал VHS дополнительные преимущества. Успех рождает успех. Но не в ущерб качеству.

Пока проходила дуэль между форматами Betamax и VHS, объем годовых продаж предварительно записанных видеокассет – дилерам системы видеопроката – в США достиг без малого нескольких миллионов копий. Как только VHS, перейдя некий Рубикон, стал явным стандартом (это произошло где-то в 1983 году), производство ориентированной на него видеотехники, если судить по продажам видеокассет, резко пошло вверх. В тот год было продано свыше 9,5 миллионов видеокассет, на 50% больше, чем год назад. В 1984 году объем продаж достиг 22 миллионов штук и последовательно возрастал – 52, 84 и 110 миллионов – вплоть до 1987 года. Ну а к тому времени прокат видеофильмов стал одной из наиболее популярных форм досуга, и VHS-видео-техника окончательно вытеснила с рынка модели, рассчитанные на другой формат. Вот так количественные изменения в уровне восприятия новой технологии могут перерасти в качественные изменения той роли, которую играет эта технология.

Телевидение – это еще один пример на ту же тему. В США в 1946 году было продано 10000 телевизоров и только 16000 – в следующем. Но вот перейден определенный порог, и в 1948 году их число достигает 190000. В последующие годы оно постоянно растет и в 1955 году составляет 32 миллиона. Чем больше покупали телевизоров, тем больше вкладывали денег в создание телепрограмм, а это, в свою очередь, стимулировало продажу телеприемников.

Поначалу и первые проигрыватели аудиокомпакт-дисков продавались не очень хорошо – отчасти потому, что выбор компакт-дисков был небогат. Вдруг, как по волшебству, ассортимент и проигрывателей, и дисков начал расти, и в какой-то момент критический порог был взят. Все больше людей покупали проигрыватели, потому что предлагалось все больше компакт-дисков, а это заставляло компании расширять их ассортимент. Любители музыки оценили новое, высококачественное звучание и удобство компакт-дисков. Так компакт-диски превратились в стандарт de facto и вытеснили грампластинки из музыкальных магазинов.

Один из важнейших уроков, преподанных компьютерной индустрии, заключается в том, что для пользователя ценность компьютера определяется преимущественно качеством и многообразием существующих программ. Мы все, занятые в этой индустрии, усвоили этот урок; кто-то учился на чужих ошибках, а кто-то – на своих.

Летом 1980 года в Microsoft обратились два представителя IBM с предложением обсудить персональный компьютер, который могла бы выпускать эта корпорация. В то время позиции IBM в царстве аппаратных средств были непоколебимы, ей принадлежало более 80% рынка мэйнфреймов. Но ее малые компьютеры имели весьма умеренный успех. IBM привыкла продавать большие дорогостоящие машины крупным заказчикам. Руководители IBM, численность персонала которой достигала 340000 человек, подозревали, что их компания, как и многие другие, не сможет без посторонней помощи торговать маленькими недорогими машинами.

IBM хотела менее чем за год вывести на рынок свой персональный компьютер. Чтобы выдержать этот график, ей пришлось отказаться от давней традиции: разрабатывать все оборудование и программное обеспечение самостоятельно. Так IBM выбрала курс на создание собственного персонального компьютера в основном из готовых компонентов, доступных любому участнику рынка. Это привело к появлению абсолютно открытой платформы, легко копируемой другими.

Хотя IBM обычно сама разрабатывала микропроцессоры для своей продукции, в этом случае компания решила покупать их у Intel и, что для Microsoft гораздо важнее, не создавать свою операционную систему, а лицензировать ее у нас.

Сотрудничая с группой разработчиков из IBM, мы поддержали их планы создания одного из первых персональных компьютеров на базе 16-разрядного микропроцессорного чипа – 8088. Переход с 8– на 16-разрядные микропроцессоры превратил бы персональный компьютер из игрушки в полноценный инструмент. Поколение 16-разрядных компьютеров смогло бы поддерживать до 1 мегабайта памяти – в 256 раз больше, чем 8-разрядные. Поначалу это было лишь теоретической возможностью, поскольку IBM пока не собиралась предлагать более 16 Кб, т.е. всего 1/64 полного объема памяти. Преимущества 16-разрядности, кроме того, резко уменьшались решением использовать чип с 8-разрядным подключением к остальным частям компьютера. Соответственно, чип «думал» гораздо быстрее, чем «общался». Но все равно, применение 16-разрядного микропроцессора чрезвычайно укрепило позиции IBM на рынке персональных компьютеров, а сами эти компьютеры и по сей день остаются стандартом.

IBM, с ее репутацией и желанием применить открытую архитектуру, которую могли бы копировать другие компании, имела реальный шанс создать новый стандарт персональной вычислительной техники. Мы хотели участвовать в этом процессе и поэтому приняли вызов. Приступая к созданию операционной системы, мы закупили кое-какие разработки у другой компании из Сиэтла и наняли ее ведущего инженера Тима Патерсона (Tim Paterson). После многочисленных модификаций система превратилась в дисковую операционную систему фирмы Microsoft, или MS-DOS. А Тим стал, по сути, ее отцом.

IBM, наш первый лицензиат, назвала систему PC-DOS; аббревиатура PC подразумевала «персональный компьютер». IBM выбросила PC на рынок в августе 1981 года, что привело к настоящему триумфу. Компания умело проводила рыночную политику и популяризировала термин PC. Этот проект задумал Билл Лоу (Bill Lowe), а реализовал Дон Эстридж (Don Estridge). Надо отдать должное квалификации сотрудников IBM, сумевших менее чем за год довести свой персональный компьютер от голой идеи до рыночного продукта.

Теперь уже мало кто помнит, что оригинальный IBM PC изначально комплектовали тремя операционными системами на выбор: нашей PC-DOS, CP/M-86 и UCSD Pascal P-system. Мы понимали, что из трех выживет только одна, – она и станет стандартом. Нам хотелось, чтобы MS-DOS подтолкнули те же силы, которые «работали» на видеокассеты VHS. Перед нами встали три взаимосвязанные задачи. Во-первых, сделать MS-DOS лучшим продуктом. Во-вторых, помочь другим программистским фирмам создать продукты на базе MS-DOS. В-третьих, гарантировать ее низкую стоимость.

Мы заключили с IBM легендарную сделку: за низкую, однократную выплату передали ей права на использование нашей операционной системы на стольких компьютерах, сколько она сумеет реализовать. Таким образом, у IBM появился стимул проталкивать MS-DOS и продавать ее недорого. Наша стратегия сработала. IBM предлагала UCSD Pascal P-system примерно за 450 долларов, CP/M-86 – за 175, а MS-DOS – за 60.

Мы не ставили прямую цель – заработать деньги на IBM, нам было выгоднее другое – лицензировать MS-DOS всем компьютерным компаниям, предлагавшим машины, более или менее совместимые с IBM PC. IBM могла свободно использовать наше программное обеспечение, но у нее не было эксклюзивной лицензии или контроля за будущими улучшениями. Так Microsoft стала передавать индустрии персональных компьютеров лицензии на программную платформу. А IBM в конечном счете отказалась от усовершенствования UCSD Pascal P-system и CP/M-86.

Клиенты довольно активно раскупали IBM PC, и в 1982 году разработчики начали переносить свои программы на эту аппаратную платформу. Каждый новый клиент, каждое новое приложение усиливали потенциал IBM PC как промышленного стандарта de facto. Вскоре большая часть программ (причем лучших, вроде Lotus 1-2-3) создавалась уже именно для этого персонального компьютера. Мич Кейпор (Mitch Kapor) и Джонатан Сачс (Jonathan Sachs) разработали 1-2-3 и революционизировали электронные таблицы. Первые изобретатели электронных таблиц, Дэн Бриклин (Dan Bricklin) и Боб Фрэнкстон (Bob Frankston), заслуживают бесконечного уважения за свой продукт VisiCalc, но 1-2-3 обогнала его по всем параметрам. Кстати, Мич – человек очень интересный, эклектичное прошлое которого (в данном случае как диск-жокея и инструктора по трансцендентальной медитации) типично для лучших разработчиков программ.

Положительная обратная связь начала двигать рынок PC. Появились тысячи прикладных программ, невероятное множество компаний стало выпускать дополнительные платы, расширяющие аппаратные средства PC. Изобилие программ и вспомогательного оборудования для PC стимулировало рост продаж этих персональных компьютеров – они раскупались в масштабах, которые IBM не предвидела. Цикл положительной обратной связи принес IBM миллиарды долларов. В течение нескольких лет более половины всех персональных компьютеров, используемых в бизнесе, выпускала IBM, а большая часть остальных машин была совместима с IBM PC.

Стандарт IBM стал платформой, которую все имитировали. А причиной столь грандиозного успеха был удачный выбор времени и применение 16-разрядного процессора. Планирование и маркетинг играют ключевую роль в принятии технических продуктов. PC оказался хорошей машиной, но ведь и другая компания могла бы установить стандарт, добившись выпуска нужных программ и достаточного числа машин.

Решения, выбранные IBM, были обусловлены ее стремлением поскорее выбросить на рынок персональные компьютеры, но эти решения крайне упростили другим компаниям создание совместимых машин. Архитектура не была секретом. Микропроцессорные чипы от Intel и операционная система Microsoft доступны всем. Такая открытость была мощным стимулом для поставщиков отдельных компонентов, разработчиков программных продуктов и прочих участников компьютерного бизнеса.

В течение трех лет исчезли почти все конкурирующие стандарты персональных компьютеров. Исключение составили только Apple II и Macintosh фирмы Apple. Hewlett Packard, DEC, Texas Instruments, и Xerox, несмотря на общепризнанные достижения в технологиях, репутацию и обширную клиентуру, в начале восьмидесятых годов потерпели на рынке персональных компьютеров полное фиаско, потому что их машины не были совместимы с PC и не предлагали ничего существенного по сравнению с архитектурой IBM. Сонмы инновационных фирм вроде Eagle или NorthStar воображали, что их машины будут раскупать нарасхват только потому, что они чуть-чуть лучше IBM PC. Рано или поздно все эти фирмы либо переориентировались на выпуск IBM-совместимых машин, либо обанкротились. IBM PC превратился в стандарт. К середине восьмидесятых насчитывалось несколько десятков IBM-совместимых компьютеров. И хотя покупатели, быть может, не говорили об этом прямо, но почти все они искали то оборудование, на котором работает большая часть существующих программ и которое уже есть у их знакомых.

Сейчас среди некоторых ревизионистски настроенных историков стал расползаться слух, будто бы IBM допустила ошибку, сотрудничая с Intel и Microsoft при разработке своего PC. Они пытаются доказать, что IBM следовало запатентовать архитектуру PC и что Intel с Microsoft якобы перехитрили IBM. Но они забывают об одной важной вещи. IBM потому и стала основной силой в индустрии персональных компьютеров, что смогла собрать под своей эгидой невероятное множество талантливых разработчиков и организаторов и с их помощью продвинула свою открытую архитектуру. Именно IBM устанавливала стандарты.

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

К 1983 году я пришел к выводу, что следующим нашим шагом должна стать разработка графической операционной системы. Я был уверен, что мы не удержим передовые позиции в индустрии программных продуктов, если будем цепляться за MS-DOS – операционную систему текстового режима. Работая с ней, пользователю зачастую приходилось набирать весьма туманные команды. Она не давала никаких графических подсказок, упрощающих выбор и запуск приложений. Кстати, способ, которым человек общается с компьютером, называется интерфейсом. Так вот, я полагал, что будущее за графическими интерфейсами и что для Microsoft очень важно выработать новый стандарт, в котором картинки и шрифты стали бы неотъемлемой частью простого в использовании интерфейса. Упростить работу с персональными компьютерами требовали интересы не только их нынешних владельцев, но и новых покупателей, которых часто пугало освоение сложного интерфейса.

Чтобы проиллюстрировать громадную разницу между компьютерной программой с текстовым интерфейсом и графическим, приведу такой пример. Представьте, что Вы играете на компьютере в одну из настольных игр вроде шахмат, шашек, Го или монополии. При наличии системы с текстовым интерфейсом Вы вводите свои ходы, используя символы. Вы пишете: «Передвинуть фигуру с квадрата 11 на квадрат 19» или что-нибудь более зашифрованное: «Пешку на QB3». Но в графической компьютерной системе доска с фигурами сама показывается на экране. Вы просто перемещаете их в нужные позиции.

Сотрудники ныне знаменитого исследовательского центра фирмы Xerox – Palo Alto Research Center – в Калифорнии, рассматривая принципы общения человека с компьютером, сделали любопытное открытие. Они показали, что компьютером легче управлять, если Вы выбираете свои действия, указывая что-то на экране и видя соответствующие картинки. Они использовали устройство, которое назвали «мышью»: его можно было перемещать по поверхности стола и тем самым передвигать указатель по экрану. Увы, Xerox таки не сумела воспользоваться коммерческими выгодами, которые сулила эта сногсшибательная идея, потому что ее машины были слишком дороги и в них применялись нестандартные микропроцессоры. Воплотить новые идеи в ходовую продукцию – не каждой компании по силам.

В 1983 году Microsoft объявила, что с помощью продукта под названием Windows собирается реализовать на IBM PC графический интерфейс. Мы поставили себе целью: разработать программное обеспечение, способное расширить MS-DOS, работать с мышью, создавать графические изображения и формировать на экране ряд окон для выполнения в них разных программ. В то время на рынке было всего две модели персональных компьютеров, позволявшие работать с графическими изображениями: Xerox Star и Apple Lisa, – обе очень дорогие, ограниченные по возможностям и построенные на архитектурах собственной разработки. Другие производители аппаратных средств не могли лицензировать их операционные системы; кроме того, большинство программистских фирм эти компьютеры не привлекали, и приложений для них было слишком мало. А Microsoft стремилась создать открытый стандарт и обеспечить графический интерфейс на каждом компьютере, работающем под управлением MS-DOS.

Первая популярная графическая платформа появилась на рынке в 1984 году, когда Apple выпустила свой Macintosh. Собственная (патентованная) операционная система «Макинтоша» была полностью графической и пользовалась огромным успехом. Первые модели этих компьютеров и версии операционной системы были весьма ограниченны, но ярко демонстрировали потенциал графического интерфейса. Этот потенциал раскрылся только тогда, когда усовершенствовали и компьютеры, и их программное обеспечение.

Мы тесно сотрудничали с Apple в процессе создания Macintosh. Группу ее разработчиков возглавлял Стив Джобс (Steve Jobs). Работать с ним было по-настоящему интересно. У Стива удивительное чутье на технику и умение мотивировать труд специалистов мирового уровня.

Разработка графических программ потребовала немалого воображения. Как должна выглядеть такая программа? Как она должна себя вести? Часть идей мы почерпнули из разработок фирмы Xerox, а часть родилась в головах наших сотрудников. Поначалу интерфейс получился избыточным. Мы использовали чуть ли не все имеющиеся шрифты и значки (icons). Тогда мы «вычистили» все лишнее и изменили систему меню – чтобы она выглядела менее хаотично. Мы создали для Макинтоша текстовый процессор, Microsoft Word, и электронную таблицу, Microsoft Excel, – первые графические продукты Microsoft.

Macintosh была великолепной операционной системой, но Apple (вплоть до 1995 года) никому не разрешала выпускать компьютеры, способные работать с ней. Здесь проявился традиционный подход, свойственный многим производителям оборудования: хочешь это программное обеспечение – купи наши компьютеры. А Microsoft стремилась к тому, чтобы Макинтоши хорошо продавались и стали общепризнанными персональными компьютерами, – и не только потому, что мы много вложили в разработку приложений для него, но и потому, что хотели перевода компьютеров на графический интерфейс.

Такие ошибки, как решение Apple ограничить продажу своей операционной системы рамками исключительно собственных компьютеров, еще не раз будут повторяться. Некоторые телефонные и кабельные компании уже поговаривают о том, что какие-то средства связи смогут работать только под управлением их собственного программного обеспечения.

Сейчас все важнее конкуренция и одновременное сотрудничество, однако до понимания этого многим еще расти и расти.

При создании операционной системы OS/2 камнем преткновения между IBM и Microsoft стало разделение программного обеспечения и оборудования. Впрочем, эта проблема актуальна и сегодня. Хотя, по нынешним стандартам, программные продукты не должны зависеть от конкретных аппаратных платформ, многие компании, пользуясь тем, что выпускаемое ими оборудование тесно взаимосвязано с ими же разработанным программным обеспечением, стремятся обособить свои системы. Какие-то фирмы относятся к созданию оборудования и программного обеспечения как к разным видам бизнеса, а какие-то – нет. Эти диаметрально противоположные подходы непременно отразятся и на информационной магистрали.

На протяжении восьмидесятых IBM по всем меркам капитализма внушала только благоговение. В 1984 году она достигла рекордной прибыли – 6,6 миллиарда долларов. В том же году IBM предложила персональный компьютер второго поколения, высокопроизводительную машину PC AT, построенную на микропроцессоре Intel 80286 (в разговорной речи его называли просто «286 процессором»). Этот компьютер был в 3 раза быстрее, чем оригинальный IBM PC. Машины AT пользовались колоссальным успехом, и через год их доля в объеме продаж всех персональных компьютеров составила более 70%.

Выпуская свой первый PC, IBM никак не ожидала, что этот компьютер бросит вызов ее мэйнфреймам, – тем более что значительную часть покупателей PC составляли ее традиционные клиенты. Менеджеры компании полагали, что такие маломощные машины будут иметь спрос только на нижнем уровне рынка. По мере того как персональные компьютеры становились все мощнее, IBM начала сдерживать их развитие, опасаясь чрезмерной конкуренции своим мэйнфреймам.

В производстве мэйнфреймов IBM всегда контролировала принятие новых стандартов. Она могла ограничить показатель «цена/производительность» новой линии оборудования, чтобы не терять заказчиков существующей, более дорогой продукции; могла стимулировать разработку новых версий своих операционных систем, выпустив оборудование, требующее нового программного обеспечения, и наоборот. Такая стратегия хороша для рынка мэйнфреймов, но ущербна для динамичного рынка персональных компьютеров. IBM еще могла завышать цены, но всем уже было известно, что масса фирм выпускает совместимое оборудование с аналогичными параметрами, и, если IBM не предложит подходящую цену, это сделают за нее другие.

Три инженера из фирмы Texas Instruments, оценив на примере IBM перспективы производства персональных компьютеров, решили основать новую компанию – Compaq Computer. Получив лицензию на MS-DOS, компания занялась выпуском компьютеров, расширяемых теми же платами и работавших с теми же программами, что и IBM PC. Более компактные, эти машины делали все, что делали IBM PC. Compaq стала легендой американского бизнеса – в первый же год она продала компьютеров более чем на 100 миллионов долларов. IBM могла бы собирать «дань» с таких фирм, предоставляя лицензии на свои системы, но на рынок пришли совместимые системы, и оборудование IBM оказалось неконкурентноспособным.

Кроме того, IBM всячески затягивала выпуск персональных компьютеров на более мощном чипе Intel 386, стремясь сохранить объем продаж младших моделей мини-компьютеров, почти не отличавшихся по мощности от ПК на базе 386 микропроцессора. Эти проволочки позволили Compaq в 1986 году выпустить первый компьютер с микропроцессором Intel 386. Тем самым Compaq значительно подняла свой престиж и серьезно потеснила IBM.

Но IBM не собиралась сдавать своих позиций и готовила удар сразу по двум направлениям: в производстве оборудования и в области программного обеспечения. Она хотела разработать такие компьютеры и такие операционные системы, новые возможности которых нельзя было бы реализовать в отрыве друг от друга. Такой шаг отбросил бы конкурентов или заставил их ощутимо раскошелиться на приобретение лицензий. Стратегия состояла в том, чтобы превратить чужие «IBM-совместимые» в абсолютно устаревшие машины.

В этой стратегии было несколько здравых идей, в частности намерение упростить конструкцию PC, заложив в нее все то, что раньше предлагалось только как дополнение. Это могло не только снизить стоимость компонентов, выпускаемых IBM, но и увеличить их долю на рынке. Подобный замысел привел бы также к существенным изменениям в архитектуре аппаратных средств – появлению новых типов разъемов и стандартов на вспомогательные платы, клавиатуры, мыши и даже дисплеи. Чтобы увеличить преимущество, IBM планировала попридержать какие-либо из этих спецификаций вплоть до выпуска первых систем на их основе. Иначе говоря, предполагалось переопределить стандарты совместимости. Прочим производителям персональных компьютеров и периферии пришлось бы начинать все с начала, и IBM вновь вырвалась бы в лидеры.

К 1984 году существенную долю в бизнесе Microsoft составляли лицензии на MS-DOS, передаваемые фирмам – сборщикам IBM-совместимых персональных компьютеров. Наше сотрудничество с IBM началось при разработке операционной системы, которая должна была заменить MS-DOS; впоследствии ее назвали OS/2. По соглашению, Microsoft имела право продавать другим изготовителям компьютеров ту же операционную систему, которую IBM поставляла вместе со своими машинами. И мы, и IBM могли самостоятельно расширять эту операционную систему (т.е. идти дальше совместных разработок). В целом на этот раз ситуация складывалась иначе, чем при работе над MS-DOS. Теперь IBM держала под контролем стандарт, который должен был укрепить ее позиции в производстве оборудования для персональных компьютеров и мзйнфреймов. Она непосредственно участвовала в разработке и реализации OS/2.

В планах IBM, связанных с корпоративным программным обеспечением, OS/2 отводилось центральное место. Она должна была стать первой реализацией архитектуры IBM – Systems Application Architecture, которую компания намеревалась сделать единой платформой прикладных программ для всей линейки компьютеров – от мэйнфреймов и машин среднего класса до персональных. IBM рассчитывала на то, что распространение ее технологий с мэйнфреймов на персональные компьютеры привлечет большинство корпоративных заказчиков, которые все активнее переходили с мэйнфреймов и мини-компьютеров на ПК. Кроме того, предполагалось, что это даст IВМ дополнительное преимущество над конкурентами, не имеющими доступа к технологиям мэйнфреймов. IBM внесла собственные усовершенствования в операционную систему OS/2 (в этом варианте она называлась Extended Edition – расширенное издание), в том числе сервис для коммуникаций и баз данных. Она планировала также создать полный набор офисных приложений – OfficeVision, – которые бы работали на базе расширенного варианта OS/2. Эти приложения, включая текстовый процессор, позволили бы IBM стать лидером на рынке прикладных программ для персональных компьютеров и конкурировать с Lotus и WordPerfect. Но разработка комплекса OfficeVision требовала усилий тысяч и тысяч сотрудников. При этом OS/2 превращалась не просто в операционную систему, а в эдакое знамя «крестового похода» этой корпорации.

Разработки осложнялись тем, что проект должен был отвечать множеству противоречащих друг другу требований, а также планам IBM относительно Extended Edition и OfficeVision. Тем временем Microsoft вырвалась вперед и подготовила ряд приложений для OS/2, но наш интерес к ней постепенно таял. Мы согласились участвовать в этом проекте, уверенные, что IBM позволит сделать OS/2 чем-то достаточно близким к Windows, чтобы программисты, внося минимальные модификации, могли предлагать приложения для обеих платформ. Но IBM настаивала, чтобы приложения были совместимы с ее мэйнфреймами и системами среднего класса. Мы поняли: OS/2 превращается в какого-то монстра, ориентированного скорее на мэйнфреймы, чем на персональные компьютеры.

Деловые отношения с IBM были жизненно важны для нас. В тот год (1986) мы объявили о ликвидности акций, переданных в свое время ряду сотрудников. Именно тогда Стив Балмер и я предложили IBM приобрести 30% собственности Microsoft (по минимальной договорной цене), чтобы она могла разделять наши успехи или – провалы. Мы полагали, что это сблизит наши компании и позволит нам сотрудничать более продуктивно. Но IBM это не заинтересовало.

Мы работали не покладая рук над совместным с IBM проектом, стремясь благополучно завершить его. Я чувствовал, что для наших компаний это билет в будущее… Но, увы, проект только увеличивал пропасть между нами.

Новая операционная система – вещь всегда очень серьезная. На нас работали группы и за пределами Сиэтла, а у IBM были группы в Бока Ратоне (штат Флорида), Херсли Парк (Новая Англия) и Остине (штат Техас). Но географические проблемы – ничто в сравнении с грузом наследства мэйнфреймов IBM. И в прошлых, «софтверных» проектах IBM никогда не удавалось точно предугадать настроение пользователей ПК, потому что все у нее было ориентировано прежде всего на пользователей мэйнфреймов. Например, одна из версий OS/2 «грузилась» больше трех минут, а IBM казалось, что это неплохо, поскольку в мире мэйнфреймов загрузка занимает до пятнадцати минут.

IBM, с численностью персонала свыше 300000 человек, загоняла себя в тупик еще и тем, что постоянно стремилась к консенсусу в рамках всей компании. Каждому подразделению предлагалось внести свои замечания, что на практике сводилось к одному: подгонке операционной системы персональных компьютеров к продуктам, рассчитанным на мэйнфреймы. Получив больше 10000 таких замечаний, можно было годами обсуждать их.

До сих пор помню замечание №221: «Убрать шрифты. Причина: улучшение конечного продукта». Кому-то в IBM не понравилось, что в операционной системе персональных компьютеров несколько шрифтов только из-за того, что какой-то там принтер от мэйнфрейма не мог ими печатать.

В конце концов стало ясно, что такое сотрудничество совершенно бесплодно. Тогда мы предложили IBM другой выход: мы самостоятельно разрабатываем новую операционную систему, а потом она за небольшую сумму приобретает на нее лицензию. Свою прибыль мы бы получили от продажи этого продукта другим компьютерным фирмам. Но IBM заявила, что ее программисты должны участвовать в разработке любых программных продуктов, имеющих стратегическое значение. А новая операционная система, несомненно, относится к таким продуктам.

IBM была признанной великой компанией. Зачем ей понадобилась эта возня с разработкой программного обеспечения для персональных компьютеров? Одна из причин – в явной тенденции IBM продвигать своих лучших программистов в администрацию, а менее талантливых – оставлять на месте. И что еще важнее, ей не давали покоя прошлые успехи. Однако столь привычная IBM технология разработки продукции не годилась для динамичного рынка программ, ориентированных на персональные компьютеры.

В апреле 1987 года IBM выпустила в свет интегрированный комплекс оборудования и программного обеспечения, который должен был сразить жалких имитаторов. Этого «убийцу клонов» назвали PS/2, и работал он под управлением новой операционной системы OS/2.

В PS/2 было несколько новаторских решений. Самое известное из них – новая «микроканальная шина» для подключения к системе вспомогательных плат, позволявшая дополнять персональный компьютер такими специфическими возможностями, как обработка звука или коммуникационная связь с мэйнфреймами. Microchannel на PS/2 была весьма элегантной заменой соединительной шине PC AT, но решала те проблемы, с которыми большинство клиентов просто не сталкивалось. Ее скорость потенциально превосходила скорость шины PC AT, но на практике шина в то время не вносила существенного вклада в быстродействие компьютеров, и поэтому клиенты не получали особых выгод от ее применения. Гораздо важнее то, что Microchannel оказалась абсолютно несовместима ни с одной из тысяч вспомогательных плат, прекрасно работавших с компьютерами типа PC AT.

В итоге IBM согласилась за определенные отчисления передавать лицензии на Microchannel производителям плат расширения и персональных компьютеров. Но к тому моменту коалиция производителей уже объявила о новой шине, обладавшей многими возможностями Microchannel и в то же время совместимой с шиной PC AT. Клиенты отказывались от Microchannel, предпочитая старые шины PC AT. Выбор плат расширения для PS/2 нельзя было и сравнивать с тем, что предлагалось для систем, совместимых с PC AT. Это вынудило IBM продолжить выпуск компьютеров, поддерживающих старую шину. Однако настоящая катастрофа для IBM была в другом – она утратила контроль над архитектурой персональных компьютеров. Теперь ей уже никогда не удастся в одиночку повернуть индустрию в новом направлении.

Несмотря на титанические усилия IBM и Microsoft, клиенты все же считали OS/2 слишком громоздкой и сложной системой. Чем хуже выглядела OS/2, тем привлекательнее казалась Windows. Поскольку мы потеряли надежду на совместимость Windows и OS/2 и уже не верили в то, что OS/2 сможет работать на машинах со скромными ресурсами, мы решили продолжить разработку Windows. Она была гораздо компактнее: занимала меньше пространства на жестком диске и требовала меньше памяти – ей нашлось бы место и на машинах, которые никогда не смогли бы работать с OS/2. Мы называли это «семейной» стратегией. Иными словами, OS/2 могла бы стать системой «high-end», а Windows – младшим членом семейства для машин попроще.

IBM от нашей стратегии не была в восторге, вынашивая свои планы. Весной 1988 года совместно с другими изготовителями компьютеров она выступила с инициативой Open Software Foundation с целью способствовать развитию UNIX, операционной системы, изначально созданной в Bell Labs фирмы ATT в 1969 году, но впоследствии разветвившейся на многочисленные клоны. Некоторые из ее версий разрабатывались в университетах, которые использовали UNIX как лабораторную среду для исследований в теории операционных систем. Другие версии создавали компьютерные фирмы. Каждая фирма совершенствовала UNIX под свои компьютеры, что приводило к ее несовместимости с другими версиями. В результате UNIX стала не единой открытой системой, а набором операционных систем, конкурирующих друг с другом. Эти различия все больше ухудшали совместимость программного обеспечения и задерживали появление мощного рынка независимых разработок для UNIX. Лишь немногие программистские фирмы могли позволить себе создание и тестирование приложений под дюжину разных версий UNIX. Ну а магазины, торгующие программными продуктами, не могли держать на складе всевозможные версии одних и тех же программ.

Open Software Foundation была одной из самых обещающих попыток «унификации» UNIX и создания единой архитектуры для прикладных программ, способной работать на оборудовании, поставляемом разными производителями. Теоретически унифицированная UNIX могла бы войти в цикл положительной обратной связи. Но, несмотря на значительные ассигнования, в рамках Open Software Foundation не удалось добиться сотрудничества с ведущими производителями вычислительной техники, которые отчаянно конкурировали друг с другом и боролись за каждого покупателя. Авторы этой инициативы, включая IBM и DEC, продолжали пропагандировать преимущества именно своих версий UNIX. Но если Вы покупали UNIX-систему у одной фирмы, то созданное Вами программное обеспечение не обязательно работало на UNIX-системе другой фирмы. Таким образом, Вы привязывались к одному поставщику, тогда как в мире персональных компьютеров Ваш выбор не ограничен одним или несколькими поставщиками.

Уязвимость Open Software Foundation и подобных ей инициатив в том, что невозможно навязать какие-то жесткие стандарты быстро развивающейся и постоянно меняющейся отрасли, а все компании, входящие в комитет стандартов, являются конкурентами. Рынок (компьютеров или бытовой электроники – не важно) принимает только те стандарты, на которых настаивают покупатели. Стандарты должны гарантировать взаимозаменяемость аппаратных средств, сводить к минимуму необходимость в переобучении пользователей и, естественно, максимально способствовать развитию мощной индустрии программных продуктов. Новый стандарт не должен обходиться слишком дорого, иначе его не примут. Рынок эффективно отбирает разумные стандарты и сам заменяет их, когда прежние устаревают или начинают «бить по карману».

Операционные системы Microsoft сегодня предлагаются более чем 900 различными фирмами, что дает клиентам широкий выбор. Microsoft сумела обеспечить совместимость и добиться от изготовителей компьютеров согласия не вносить в наше программное обеспечение таких модификаций, которые бы приводили к несовместимости. Значит, сотням тысяч разработчиков приложений нет нужды беспокоиться о том, на каких персональных компьютерах будут работать их программы, а на каких – не будут. И хотя термин «открытый» употребляется в самых разных значениях, для меня он имеет один смысл: возможность выбора аппаратных и программных средств.

Бытовая электроника тоже выигрывает от стандартов, складывающихся на рыночной основе. Сначала фирмы, выпускавшие бытовую электронику, скрывали от конкурентов свою технологию, но теперь почти все они открыты и с готовностью идут на лицензирование своих патентов и торговых секретов. Отчисления подобного рода обычно не превышают 5% стоимости товарной единицы. Аудиокассеты, видеоленты формата VHS, компакт-диски, телевизоры и сотовые телефоны – все это примеры технологий, созданных частными компаниями, которые получают дивиденды от любого, кто производит товары по их лицензиям. А скажем, алгоритмы, разработанные Dolby Laboratories для подавления шумов, стали в этой области стандартом de facto.

В мае 1990 года, в последние недели перед выпуском Windows 3.0 мы предложили IBM лицензировать у нас Windows и устанавливать ее на свои персональные компьютеры. Мы говорили IBM, что, по нашему мнению, у OS/2 большое будущее, но сейчас успех на стороне Windows, тогда как OS/2 еще долго будет отыскивать свою нишу.

В 1992 году IBM и Microsoft прекратили сотрудничество в разработке OS/2, и IBM в одиночку продолжила работы над этой операционной системой. А от амбициозных планов в отношении OfficeVision она в конечном счете отказалась.

Затраты IBM на OS/2, OfficeVision и связанные с ними проекты аналитики оценивают в сумму свыше 2 миллиардов долларов. Если бы IBM и Microsoft удалось договориться, тысячи человеко-лет – лучших лет лучших сотрудников в обеих компаниях – не пропали бы даром. А если OS/2 и Windows были бы совместимы, графический интерфейс стал бы стандартом гораздо раньше.

Принятие графических интерфейсов задержалось еще и потому, что большинство крупных программистских компаний не вкладывало в них деньги. В основном они игнорировали Macintosh и отмахивались от Windows (если не высмеивали ее). Lotus и WordPerfect, лидеры рынка электронных таблиц и текстовых процессоров, лишь к OS/2 проявляли весьма скромный интерес. Теперь в ретроспективе они понимают, что допустили ошибку, и весьма дорогую. Когда Windows в конце концов поднялась на гребне «волны» положительной обратной связи, которую обеспечили небольшие, но многочисленные программистские фирмы, крупные компании оказались сзади, потому что не успели вовремя перейти на Windows.

Windows, как и персональные компьютеры, продолжает развиваться. Microsoft дополняет ее все новыми и новыми возможностями. Любой, не спрашивая Microsoft, может разработать приложение, выполняемое на платформе Windows. Поэтому сегодня для этой платформы предлагаются десятки тысяч коммерческих программных продуктов, в том числе и конкурирующих с большинством приложений, созданных самой Microsoft.

Статьи к прочтению:

Компьютерная графика в кино


Похожие статьи: