Как вице-президент по системному программному обеспечению Балмер прилагал колоссальные усилия, чтобы вытянуть, как он говорил: «Виндоуз! Виндоуз! Виндоуз!» Гейтс говорил: «Разработчики сразу приняли его, потому что он был толковый. Он сидел, слушал их и понимал, что им на самом деле хочется делать». Балмер рассказывал в «Инфо-уорлд»: «Я узнал, что надо взять подходящих парней, посмотреть им в глаза, послушать и найти ребят, которым можно доверять. А потом ездить на них». И он ездил на них — или, как говорили сотрудники, вел их «смертельным маршем»[52]. Один программист повесил на доске объявлений компании политическую карикатуру, на которой ближневосточный террорист казнил людей; на его теле было от руки написано «БАЛМЕР».
Во время смертельного марша «Windows» было в порядке вещей, что программисты спят прямо в кабинетах. Как описал в романе «Майкросервы» Дуглас Капленд, некоторые программисты просто закрывали двери, писали программу и спали. Проявляя заботу о друге, запершемся в кабинете, коллеги покупали плоскую пищу: сырную нарезку «Крафт», крекеры «Премиум плюс», пирожки «Поп-тарт», «Фризи-попс» — и засовывали под дверь. Ходил слух, будто летом 1985 года Гейтс всерьез грозился сжечь Балмера, если «Windows» не будет закончена «к тому времени, как в Сиэтле выпадет первый снег». Балмер справился — в основном потому, что в Городе Дождей снег идет редко. Хотя, если верить одному слуху, когда в Сиэтле во время футбольного матча «Денвер Бронкос» — «Сиэтл сихокс» пошел снег, Балмер страшно занервничал и его пришлось успокаивать. «Windows 1.0» была готова только в ноябре 1985 года. На то, чтобы вытянуть ее, ушло столько времени, что журналист Джон Дворак съязвил: «Когда объявляли о «Windows», у Стива Балмера еще были волосы».
Будучи главным погонщиком виндоузовских рабов, Балмер по-прежнему занимался и контактами с «Ай-би-эм», которую все больше и больше беспокоило, что «MS-DOS» становится стандартом программного обеспечения. Одна из основных причин доминирования «Ай-би-эм» заключалась в том, что она проталкивала концепцию «совместимости систем». Хотя ЭВМ старшей модели «Систем-360» была более чем в тысячу раз мощнее младшей модели, любая из этих машин могла работать с теми же прикладными программами — но не ПК. Именно доминирование «Ай-би-эм» в совместимом программном обеспечении привело к усилению доминирования аппаратного обеспечения «Ай-би-эм» — экономист Стивен Сивек называет это «своего рода бесконечной петлей обратной связи». Но своим ПК они позволили «Майкрософту» установить стандарт. В начале «Ай-би-эм» игнорировала факт, что на пользователя компьютера замкнута клиентская база программного, а не аппаратного обеспечения. Поняв свою ошибку, «Ай-би-эм» деятельно попыталась ограничить влияние «Майкрософта», разработав собственную операционную систему, названную «OS/2». Гейтс убедил «Ай-би-эм», что ей следует сотрудничать с «Майкрософтом» в создании новой системы. Летом 1985 года «Ай-би-эм» и «Майкрософт» подписали совместный договор по разработке «OS/2» («Оу-эс/2»), выделив Балмеру двух специалистов. Угадайте, какой операционной системе Балмер уделял больше внимания? Айбиэмовской. В сущности, несмотря на публичные заявления, Балмер не был фанатиком «Windows» и не хотел расстраивать другое животное в программном зоопарке.
Балмер говорил, что его стратегией в то время была, как он выражался, «езда верхом на медведе». Медведем была «Ай-би-эм», и «надо было удержаться у медведя на спине, а медведь крутился, вертелся и взбрыкивал, стараясь сбросить нас, но, черт побери, нам надо было усидеть на медведе, потому что он был самым большим, самым важным — и нужно было справиться с ним, потому что иначе можно было оказаться под медведем компьютерной индустрии, а медведем была «Ай-би-эм», и нам надо было усидеть на спине медведя. И мы сказали: о'кей, нам это не в удовольствие, но кто мы такие? Мы просто эдакие салажата из города Сиэтл, штат Вашингтон. Мы не будем дразнить медведя, мы будем крепко держаться и стараться изо всех сил». Иногда Балмер высказывался откровеннее: «Стратегия с «Ай-би-эм» была BOGU — «bend over, grease up»[53], Стив». Мошенник[54] Балмер.
52
Термин введен Эдвардом Йорданом, одним из ведущих мировых специалистов в области программной инженерии и автором книги «Death March. The Complete Software Developers's Guide to Surviving «Mission Impossible» Projects» (Полное руководство для разработчика программного обеспечения по выживанию в безнадежных проектах), и означает проект, параметры выполнения которого отклоняются от нормальных по крайней мере на 50 процентов.
54
Bogus — поддельный, фальшивый, фиктивный (от названия машины для чеканки фальшивой монеты).