Летом 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.