Поиск
×
Поиск по сайту
Часть 8 из 38 В начало
Для доступа к библиотеке пройдите авторизацию
Ларсен немного подумал и ответил: «Ой, подождите, пусть будет восемь!» Кончилось тем, что в номере спали 15 человек — кто на кроватях, кто на полу. В конце концов спать на полу программистам Microsoft было не в новинку! SoftCard для Apple II В 1979 г. годовой объем продаж Microsoft дошел до 2,5 миллионов долларов. Цифра продажи Бейсика Microsoft по всему миру постепенно выросла до 1 миллиона копий. Биллу Гейтсу и Полу Аллену будущее представлялось светлым. Группа Аллена уже разработала массу языков для чипа 8080, а самостоятельно работающие программисты использовали их для написания многочисленных прикладных программ. Тем не менее Аллена мучило то, что он называл «тиранией аппаратного обеспечения». Он хотел, чтобы Microsoft пробилась на рынок программного обеспечения Apple II, что они пока еще были не в состоянии сделать. В компьютерах Apple II, расходившихся как горячие пирожки, использовались чип 6502 и собственная операционная система (тактика Apple, направленная на завоевание преданности потребителя). Поэтому на Apple II не могли работать такие языки Microsoft, как Фортран и Кобол, которые разрабатывались под операционную систему СР/М и чипы 8080 или Z80. Это также отталкивало других разработчиков от приложений для СР/М из-за сложности переноса их программ на компьютер — чемпион по сбыту. В Microsoft рассматривали возможность разработки программы, транслирующей код для 8080 в код для 6502, но у Пола Аллена возникла еще лучшая идея. Он предложил, чтобы его группа разработала плату (получившую название «SoftCard»), которая позволяла бы выполнять на Apple II программы для 8080. Аллен по счастливой случайности знал человека, который мог бы руководить этой разработкой. Это был Нейл Конзен, учащийся одной сиэтлской средней школы, познакомившийся с компьютерами, когда его брат купил Apple II. Нейл, шутя, «разобрал» Бейсик Microsoft для 6502 и добавил в него функции, которых в нем, по его мнению, не хватало. Прочитав о том, что Microsoft перебралась в Беллевью, он позвонил в компанию и рассказал о себе. Microsoft предложила ему возможность работать и позволила когда угодно заглядывать в исходный текст Бейсика для 6502. Конзен по достоинству оценил то, на что пошла для него Microsoft и воспользовался предоставленными ему привилегиями для разработки редактора текстов программ на Бейсике, который впоследствии стал продуктом Microsoft. Теперь Пол Аллен предложил Конзену неполный рабочий день заниматься разработкой программных аспектов SoftCard для Apple II. В SoftCard для Apple II использовался микропроцессор Z80; он обеспечивал доступ к Бейсику Microsoft и операционной системе СР/М, а поэтому к десяткам тысяч программ. За первый год разошлись двадцать пять тысяч плат SoftCard. Плата в SoftCard была установлена в более чем 100000 систем Apple. Она имела такую популярность, что Apple II стал основным персональным компьютером пользователей операционной системы СР/М. Новый член команды В июне 1980 г. в Microsoft на должность помощника президента компании поступил Стив Баллмер, один из друзей Билла по Гарвардскому университету. До Microsoft он закончил Гарвардский университет, некоторое время пребывал в Стенфордском университете по программе MBA (которую он не закончил), а потом занимался маркетингом в компании Procter & Gamble. Одной из главных заслуг Баллмера в Procter & Gamble была переделка коробок для ассорти шоколадного печенья Duncan Hines так, чтобы они могли стоять горизонтально, а не вертикально. В результате они занимали больше места на полках, и конкуренты были в буквальном смысле слова вытеснены. Microsoft быстро росла. Видя успех VisiCalc, Билл Гейтс и Пол Аллен начали подумывать о том, что надо выходить за рамки языков и попробовать себя в области прикладных программ. Пока что ни одна фирма-производитель не решилась на создание машины на базе 8086. Между тем на другом конце страны под солнцем Флориды что-то зрело в IBM. ЧАСТЬ III IBM PC И DOS Производство программного обеспечения — это чисто американский бизнес. Здесь были сделаны первые технологические успехи в этой области. Здесь находятся крупнейшие рынки. И здесь та атмосфера, которая позволила всему этому случиться. Именно поэтому у наших первых клиентов, включая IBM, хватило непредвзятости, чтобы стать покупателями товара 25-летнего малого из небольшой провинциальной компании в штате Вашингтон. Они, может быть, и считали, что это безумие, но они говорили себе: «Ну, если он так здорово разбирается в программном обеспечении, то это, наверное, не все, что он знает.» Билл Гейтс, журнал «Money», июль 1986 г. Глава 9 Проект Chess Когда в 1980 г. известия об успехах Apple, Tandy и Commodore дошли до руководства IBM, в компании начали проявлять интерес к микрокомпьютерам. Компания IBM, председателем которой был Джон Опел, являлась неоспоримым лидером компьютерного мира с годовым валовым доходом 28 миллиардов долларов. Одни ее почитали, другие боялись. Фирму прозвали «Биг-Блю» (Big Blue), потому что тысячи ее менеджеров по традиции ходили в синих костюмах («big blue» дословно означает «большая синяя»; прим, перев.). Господство IBM было настолько явным, что журналисты называли ее конкурентов (DEC, Honeywell, Control Data, Burroughs, Data General, Wang и Sperry) «семью карликами». В IBM было организовано несколько комиссий для изучения возможностей выхода на рынок персональных компьютеров. Одна из групп предложила Фрэнку Кэри, предшественнику Джона Опела, купить компанию Atari. В ходе презентации Atari Кэри поставил вопрос ребром: — Atari лучшая компания? — Нет.
— Кто лучше всех? — Apple. — Зачем IBM не самое лучшее? Поскольку Apple не продавалась, планы IBM приняли иное направление. Другие группы предлагали, что, поскольку в IBM работают сотни тысяч людей, было бы несложно разработать спецификации и программное обеспечение персонального компьютера внутри компании. Билл Лоу, заведующий лабораторией системного отдела IBM, не соглашался. В своем предложении руководству «Биг-Блю» он обращал особое внимание на следующее: размер «Биг-Блю» может стать препятствием при выходе на этот быстро меняющийся сектор рынка. Если осуществлять данный проект внутренними силами, он потребует не меньше четырех лет, что соответствовало обычному времени от стадии проектирования до выпуска готового продукта. Одной из причин этой задержки являлись длительные процедуры гарантии качества, применявшиеся в IBM. Однако мир микрокомпьютеров развивался слишком быстро, для того чтобы пойти на такую отсрочку: всего четыре года разделяли выпуск примитивного Altair и изощренного Apple II. Рекомендации Билла Лоу предполагали, что группе, занятой реализацией этого проекта, надо позволить сойти с накатанной дороги IBM. В команду по разработке персонального компьютера (PC) должны войти программисты и специалисты по сбыту, которым надо предоставить полную свободу в вопросах выбора внешних поставщиков аппаратного и программного обеспечения. Уходящий президент Фрэнк Кэри задал интересный вопрос о таком образе поведения: «Ну и как же вы собираетесь заставить слона танцевать чечетку?» Джон Опел согласился с предложениями Билла Лоу. Он тоже считал, что пора приступать к выпуску персональных компьютеров. В комиссию по проекту Chess Билл Лоу тщательно подбирал тех людей из консервативных кадров IBM, которые проявляли творческие способности. У многих из них уже были микрокомпьютеры. Над их «эксцентричностью» потешались коллеги, поглощенные процветающим миром больших компьютеров. Члены группы по проекту Chess собрались в Бока-Рей-тоне (штат Флорида) в одном из научно-исследовательских и проектно-конструкторских центров IBM. Возглавил группу опытный специалист Джек Сэмс. Сэмс и его коллеги не страдали излишним самомнением и взялись за изучение стратегии компании Apple, одерживающей верх на рынке микрокомпьютеров. Хотя Apple по размеру была совершенно несопоставима с IBM, она быстро вышла на первое место в этой сфере. Это исследование дало два урока: Apple поощряла разработку программного обеспечения независимыми издателями и создала открытую архитектуру, ускорив таким образом развитие вторичной промышленности. Многие производители приобрели известность за счет разработки плат для Apple И. Группа по проекту Chess изложила свой план действий. IBM следует придерживаться той же стратегии, которая позволила добиться успеха Apple. Оставалось только убедить в этом высшее руководство IBM, что было далеко не простой задачей. «Биг-Блю» вступает в переговоры с Microsoft Группа по проекту Chess изучила популярные компьютеры того времени, в частности Apple II, PET компании Commodore и TRS-80 (Tandy). В их исследовании все время фигурировал один и тот же издатель программного обеспечения — Microsoft. Представлялось, что ноу-хау этой компании общепризнанно в царстве языков для микрокомпьютеров. Бейсик Microsoft уже превратился в стандарт. Более того, объем сбыта Microsoft с момента основания удваивался каждый год. Это произвело впечатление на IBM. Джек Сэмс позвонил Биллу Гейтсу и сказал, что он хотел бы встретиться с ним по поводу одной потенциальной разработки. Нельзя ли это сделать в течение нескольких следующих дней? Гейтса поразил звонок из такой огромной компании. Само собой разумеется, он встретится с Джеком Сэмсом. «В конце концов, а вдруг в IBM заинтересовались Бейсиком Microsoft», — подумал он. В июле 1980 г. Сэмс и еще один представитель IBM нанесли визит в Microsoft. Гейтс, Аллен и Баллмер по этому случаю даже обрядились в костюмы и галстуки. Люди из IBM задавали довольно общие вопросы о персональных компьютерах и языках, разработанных Microsoft. Они не раскрывали свои намерения. Официально это встреча была всего лишь изучением рынка. Затем Сэмс и его коллега попросили Билла объяснить, как Microsoft удалось с такой быстротой разработать все это программное обеспечение. Посетители, происходившие из другой корпоративной культуры, ушли, бросив на прощание: «Не звоните нам. Мы сами с вами свяжемся.» Гейтсу и Аллену раньше приходилось иметь дело с представителями многих других компьютерных фирм. Микрокомпьютерная промышленность была еще молода и состояла из людей, обычно не скрывавших свои планы. Осторожная позиция IBM, покрытая мраком таинственности, показалась им странной. Вторая встреча В августе Джек Сэмс вновь позвонил Гейтсу и спросил, нельзя ли организовать еще одну встречу. — Может быть на следующей неделе? — предложил Гейтс. — Через два часа будем в самолете, — ответил Сэмс. Гейтс тут же отменил встречу с Реем Кассаром, президентом Atari. Ничего страшного, Atari, конечно, величина в мире персональных компьютеров, но IBM — крупнейший производитель вычислительных машин. Гейтс, Аллен и Баллмер встретились с представителями IBM. Сэмс предложил им подписать документ о том, что они обязуются сохранить в тайне все, что узнают на этой встрече. В тексте его также было оговорено, что Microsoft никогда в будущем не будет выступать в качестве истца против IBM. Молодые люди, стремившиеся разобраться, в чем дело, без колебаний поставили свои подписи. — Речь идет о самой необычной операции в истории корпорации, — сказал заведующий отделом IBM по связям с корпорациями. Билл Гейтс тоже чувствовал, что ничего более необычного с Microsoft еще не происходило. Затем представители IBM рассказали о планах проекта Chess. Они хотели узнать, насколько быстро можно выпустить персональный компьютер, на котором сможет работать уже популярное программное обеспечение. Компьютеру было присвоено кодовое имя «Асоrn». Сэмс объяснил, что ему удалось убедить руководство IBM отойти от заведенного порядка. Единственный способ выбросить за год на рынок компьютер заключался в использовании стандартного микропроцессора, например, 8080 компании Intel, и обращении к внешним разработчикам программного обеспечения. Затем был поставлен главный вопрос: если IBM предоставит Microsoft технические характеристики 8-битового компьютера, сможет ли компания написать Бейсик для ROM (постоянного запоминающего устройства)? И если да, то справятся ли они с этой задачей до апреля 1981 г.? Билл Гейтс ответил утвердительно. Однако он объяснил, что предпочел бы 16-битовый микропроцессор, такой как чип Intel 8086, обладавший огромными преимуществами по сравнению с 8080. Емкость памяти 8086 составляла не 64 килобайта, а 1 мегабайт. Он работал быстрее любого 8-битового чипа. Поскольку IBM рассчитывала на деловой рынок, Гейтс настаивал на том, чтобы аппаратное обеспечение строилось на основе чипа 8086. Гейтс и Аллен были уверены в том, что будущее за компьютерами на 8086, и Microsoft готовилась к этому. В течение почти двух лет Microsoft занималась новым чипом Intel, начав, естественно, с разработки специально рассчитанного для него Бейсика. Затем осенью 1979 г. по заказу Convergent Technologies Microsoft начала разработку версии Фортрана для 8086. Сэмс и его компаньон прислушались к доводам Гейтса. Пока что рынок принадлежал 8-битовым машинам. Некоторые производители считали, что капиталовложения, которые необходимо перебросить на 16-битовые компьютеры, неоправданно высоки. Однако Гейтс понимал, что чип типа 8086 дает программистам возможность разработки более совершенного программного обеспечения. Он считал, что вторжение IBM в царство персональных компьютеров — это благоприятный момент для выхода в свет 16-битового компьютера. Представители проекта Chess решили включить замечания Гейтса в рекомендации, представленные руководству IBM. В конце совещания Гейтс подписал контракт, по которому он обязывался предоставить IBM доклад с описанием конструкции компьютера, на котором смогут работать языки, разработанные Microsoft. Люди из Бока-Рейтона вернулись во Флориду с набросками чертежей 16-битовой рабочей станции. В то же самое время другие исследовательские группы IBM предлагали решения, которые позволили бы микрокомпьютеру эмулировать[5] наборы команд больших систем IBM. Но зеленый свет дали группе по проекту Chess. Об этом Гейтсу с радостью сообщил в телефонном разговоре Сэмс, сказавший, что, скорее всего, они смогут работать вместе. Сэмс добавил, что, поскольку работа имеет очень широкий характер, он пошлет в Microsoft пять сотрудников IBM для обсуждения технических, юридических и коммерческих вопросов с соответствующими людьми из Microsoft. «Таким образом, — говорил он, — им удастся одновременно охватить четыре-пять разных областей.» Гейтс немного разочаровался, потому что он привык сам справляться со всеми этими вопросами. Однако, когда приехали представители IBM, Гейтс выделил столько же людей для работы с ними, в том числе сиэтлского адвоката, представлявшего интересы компании. Шел сентябрь 1980 г. Сэмс спросил Гейтса и Аллена, не сможет ли Microsoft, помимо Бейсика, разработать еще Фортран, Паскаль и Кобол. Гейтс объяснил, что сначала необходимо найти операционную систему. Бейсик был организован так, что он мог работать независимо от другого программного обеспечения, но имевшиеся в то время у Microsoft версии Фортрана и Кобола опирались на операционную систему СР/М.
Перейти к странице:
Подписывайся на Telegram канал. Будь вкурсе последних новинок!