Шимони родился в Будапеште в 1948 году. Отец был профессором электротехники, что дало ему доступ к школьному компьютеру, русскому «Урал-II», размером с грузовик и примерно с такой же памятью, как у «Альтаира», программы для которого Гейтс, Давидоу и Аллен писали в Гарварде, а затем и для «МИТС» в Альбукерке. В шестнадцать лет Шимони уехал в Данию, потом, в 1968 году, перебрался в Штаты и завербовался в бастион компьютерных маньяков — Мичиганский университет Запада, также известный под названием Калифорнийский университет в Беркли.
Шимони порекомендовал Балмеру взять на работу приятеля-программиста Ричарда Броуди.
Броуди вспоминает:
— Стив Балмер знал о программировании на компьютере примерно столько же, сколько я — о гонках яхт. Однако он очень хорошо знал людей. У него был трюк: он всегда спрашивал программистов о хэш-таблицах. Хэширование — это компьютерный технический прием для поиска данных в таблице. Весьма эффективный математический инструмент, который сохраняет и обрабатывает индексы в компьютере. Я рассказал Стиву о хэш-таблицах. Сам он почти ничего о них не знал, но понимал, хорош ответ или нет.
Служащий, поступивший на работу после 1986 года, помнит: «Собеседования Балмера были эдакой психоаналитической ерундой». Балмер задавал вопросы вроде «Почему крышки смотровых колодцев круглые?» или «Сколько автозаправок в Соединенных Штатах?», просто чтобы посмотреть, как человек ищет ответ. Тут сотрудник продолжает: «Майкрософт» платил меньше, но дополнял доход кусочком конфетки, называемой фондовым опционом. Через шесть недель после поступления Балмера на работу телефонный звонок из «Ай-би-эм» в Бока-Ратон, штат Флорида, Биллу Гейтсу в Сиэтле изменит мир компьютеров — как мы теперь знаем. Положение крупнейшей компьютерной компании мира, «Ай-би-эм», было настолько доминирующим, что Антимонопольный комитет министерства юстиции в 1969 году возбудил против нее иск, а ее адвокаты учредили собственную юридическую фирму. Преследование «Ай-би-эм» судом само по себе стало промышленностью. К 1980 году несломленная «I’ve Been Moved»[33], как стали расшифровывать «Ай-би-эм», увидела на экране радара пятнышко мини-компьютера, управляемого «Радио Шэк» и «Эппл», и была готова ответить. Как и в случае с «Дейта дженерал», прекрасно описанном в завоевавшей Пулитцеровскую премию книге Трейси Киддера «Душа новой машины», «Ай-би-эм» взяла небольшую группу перебежчиков и поручила им создать мини-компьютер (это получило название «Project Chess» — «PC» («Шахматный проект»). JB то время в пуританской, регламентированной, негибкой «Ай-би-эм» от сотрудника требовалось немногое, чтобы считаться мятежником: в стандартной шутке сотрудник «Ай-би-эм» однажды появляется на работе в голубой, а не предписанной белой рубашке на пуговицах; босс усмехается: «Вы в отпуске?»
Этой группе под руководством двадцатилетнего ветерана «Ай-би-эм» Джека Сэмса дали год на создание маленькой машины. Чтобы уложиться в срок, разработчики решили использовать как можно больше уже имеющихся готовых компонентов. В августе 1980 года они связались с Биллом Гейтсом на предмет создания операционной системы для их сугубо секретного микрокомпьютера. Гейтс направил их в «Диджитал рисерч», возглавляемую Гэри Килдоллом, чья операционная система «СР/М» была, несомненно, лучшей для маленьких компьютеров.
В опубликованном в 1999 году исследовании современной компьютерной культуры «Силиконовые мальчики и их Долина мечты» Дэвид А. Каплан описывает, что произошло дальше. Партнер Килдолла Том Роулендер рассказал Каплану: «Гэри и я уже назначили утром встречу в аэропорту Окленда с агентом по продаже «СР/М». Так что они улетели на самолете Килдолла, и типы из «Ай-би-эм» встретились с женой Килдолла Дороти. «Ай-би-эм» поднесла Килдоллу стандартный договор с условиями о неразглашении, настолько хитрый и односторонний, что Дороти позвонила поверенному компании. Гэри Килдолл прибыл во второй половине дня и отверг предложение «Ай-би-эм» купить лицензию на его операционную систему за фиксированную плату в несколько тысяч долларов, а не за гонорар по десять долларов за копию. Килдолл уже зарабатывал миллионы долларов от отчислений и не собирался уступать. «Ай-би-эм» ушла и встретилась с Биллом Гейтсом. Почему Гейтсом? Мэри Гейтс входила в состав национального совета благотворительной организации «Объединенный путь» вместе с некоей «шишкой» из «Ай-би-эм»; услышав о «Майкрософте», тот, по слухам, сказал: «Там командует сын Мэри Гейтс, верно?» «Ай-би-эм» пригласила Гейтса приехать в Бока-Ратон, штат Флорида, чтобы обсудить консультантский контракт. Позже многие майкрософтовцы будут говорить, что «Ди-ар-ай» не получила контракт, потому что «Гэри пролетел».
Гейтс, Балмер и программист-математик Боб ОТиэ полетели ночным рейсом из Сиэтла в Майами, чтобы встретиться с «Ай-би-эм». «Майкрософт» без проблем подписал условия о неразглашении. Как расскажет Балмер Полу Эндрюсу: «Я был эдаким парнем в хорошем костюме... Мы «большие мальчики» и можем решить, что собираемся говорить «Ай-би-эм» и чего не собираемся говорить им. И не было ничего особенного, чего мы не хотели говорить им». За два дня они разработали договор, в соответствии с которым «Майкрософт» обязался поставить четыре языка высокого уровня[34] — Бейсик, Фортран, Кобол и Паскаль — для персональных компьютеров «Ай-би-эм», а также дисковую операционную систему. Именно посредством операционной системы прикладные программы говорят колокольчикам компьютера, когда звонить, а свисткам — когда свистеть. Считайте операционную систему штепсельной розеткой, в которую вставляется программа. «Майкрософт» убедил «Ай-би-эм», что ему следует сохранить авторские права на операционную систему, а «Ай-би-эм» будет предоставлена лицензия на нее. Так по крайней мере они рассказывают. Джеку Сэмсу из «Ай-би-эм» это представляется иначе: «У нас была ужасная проблема: на нас подали в суд люди, утверждающие, что мы их обокрали. Нам могло стоить страшно дорого, если бы наши программисты работали с программой, которая принадлежит кому-то другому, потому что хозяева вернулись бы и сказали, что мы ее украли и наживаемся на этом. Мы проиграли на этом ряд процессов. Мы пошли в «Майкрософт» на условии, что получим лицензию на их продукт».
Учитывая невероятный срок, назначенный группе Сэм-са, и то, что, по их мнению, «Майкрософт» может выполнить работу, 6 ноября 1980 года «Ай-би-эм» наняла их. На Балмере был костюм, а Гейтс щеголял в пропахшей потом трикотажной рубашке. Потом Гейтс сказал Балмеру: «Ну, Стив, теперь мы можем браться за работу». Оставалась только одна проблема: у «Майкрософта» не было операционной системы для персонального компьютера. Этим и занялся Пол Аллен.
Аллен, любимец программистов, знал, что маленькая местная компания «Сиэтл компьютер продактс» разработала операционную систему, которая работала с той же самой микросхемой, какую использовала «Ай-би-эм». Компьютерщик из «Сиэтл компьютер продактс» Тим Патгерсон разработал операционную систему, названную «Q-DOS» («Кью-Дос») (в шутку это расшифровывали «Quick and Dirty Operating System» — «Быстрая и грязная операционная система»), Аллен связался с Родом Броком, боссом Патгерсона, и свел его с Балмером и Гейтсом. Балмер составил письменный договор. За семьдесят пять тысяч долларов энергичный дуэт быстро оформил лицензию на продукт, не признаваясь, разумеется, что это для айбиэмовского ПК. Они также позволили «Сиэтл компьютер продактс» продавать «Q-DOS» другим изготовителям комплектного оборудования (ИКО)[35] — ход, который впоследствии не давал им покоя. Дальше надо было адаптировать «Q-DOS», которую они переименовали в «MS-DOS» («Эм-эс-Дос»). У них было три месяца. Как частенько случается, особенно с «Майкрософтом», выяснилось, что к назначенному сроку они не успевают.
34
Язык программирования, управляющие конструкции и структуры данных которого отражают естественные для человека понятия, а не структуру вычислительной машины.
35
Original Equipment Manufacturer (OEM) — изготовитель комплектного оборудования (в отличие от производителей комплектующих изделий)