Билл Гейтс защищал свой любимый проект. Он считал, что достоинства графического пользовательского интерфейса компенсируют относительную медленность работы программы. Он доказывал, что, хотя некоторые операции на Macintosh выполняются очень медленно, преимущества его пользовательского графического интерфейса бесспорны.
Производители IBM-совместимых машин терпеливо выжидали окончания отсрочек. Тем временем IBM с большой помпой объявила о создании TopView. Питер Нортон в своей колонке в
Однако, когда в январе 1985 г. система TopView была выпущена на рынок, ей не сопутствовал успех. В критических замечаниях об этом продукте помимо прочего указывалось, что он требует очень много памяти и не включает некоторые команды DOS.
В начале 1985 г. журналисты приводили в замешательство представителей Microsoft вопросами о том, как обстоят дела с Windows.
В январе отдел сбыта Microsoft решил внести изменения в ориентацию Windows. В первую очередь, ей надлежало стать программой, которую производители продают в комплекте с компьютерами. В то время она замышлялась, в основном, как продукт для розничной продажи конечным пользователям. Для осуществления этой переориентации менеджером Windows был назначен Тэнди Трауер.
Программисты с самого начала занимались разработкой двух прикладных программ, демонстрирующих возможности Windows. Write (текстовый редактор —
Однажды утром Билл Гейтс вызвал к себе в кабинет Стива Баллмера. Гейтс нашел какую-то ошибку в Windows; его терпение подходило к пределу. Он кричал, что если Windows не выйдет к концу года, карьере Баллмера конец.
В это время Digital Research выпустила свой графический пользовательский интерфейс GEM, встретивший теплый прием. Все были единодушны в том, что среда Digital Research ближе к среде Macintosh, чем Windows, что почти сразу же сделало GEM популярной. Однако в Digital Research упустили из виду одни важный момент. В Apple тоже считали, что интерфейс GEM очень похож на интерфейс Macintosh, и угрожали подать в суд. Конечно, трудно было ожидать, что Apple предъявит претензии издателю из-за интерфейса, который не был ее собственным изобретением, но купертинская фирма бросилась на защиту «вида и духа» интерфейса Macintosh и вчинила иск на этой основе. Это стало тяжелым ударом для GEM, продажа которого шла просто прекрасно: почти сразу же разошлось 150000 копий. Столкнувшись с угрозой тяжбы, в Digital Research решили переделать свой графический пользовательский интерфейс.
В то время Windows была важнейшим проектом Microsoft. Над ней работали более двадцати программистов; им помогала группа, готовившая документацию, которая менялась каждую неделю. Остальные проверяли программу. На Windows было брошено в общей сложности 30 человек. Они работали круглые сутки в тисках жестких ограничений: программу надо было сделать размером поменьше, со скоростью побольше и надежной. «Вся группа работала до кровавого пота, стараясь решить эти задачи», — вспоминает Нейл Конзен.
Однажды утром один из испытателей, Гейб Ньюел, пришел на работу со спальным мешком под мышкой. Он целый месяц, не выходя на улицу, испытывал канцелярские инструменты, из-за чего его прозвали «Madman» (бешеный;
Для того чтобы ослабить напряжение, разработчики постоянно затевали всякие шутки. Иногда они забирались в кухню и ставили там химические опыты. Однажды около двух часов ночи, когда компилировался текст Windows, они сделали бомбы и ракеты из смеси сахара и селитры и бросали их на улицу. Странные взрывы привлекли внимание полиции Беллевью, и вскоре полицейские с собаками, выученными по запаху находить взрывчатку, приехали в Microsoft. Полицейские спросили охранника о взрывах, но он притворился, что не понимает, о чем идет речь. И не удивительно, ведь он сам тоже бросал самодельные ракеты!