Выбрать главу

Однако практика не оправдала их надежд. Машину разместили в различных районах Сан-Франциско, но ее работа удовлетворяла далеко не всех ее пользователей. На это была серьезная причина. Покупатели опускали свои монеты, но техника часто подводила и бумага с прогнозом никак не хотела появляться на свет. Создатели машины оказались в тупике, не зная, что делать. «Это был полный провал», — говорил позже Килдалл.

Несмотря на неутешительные коммерческие результаты, астрологическая машина тем не менее стала первой серьезной проверкой СР/М. Программируя эту машину, Килдалл изменил программу-отладчик и ассемблер, два основных элемента в механизме создания программы, и начал работать над программой редактирования. Эти три программы стали обязательными для любой операционной системы. К тому же был создан интерпретатор Бейсика, позволявший писать программы для астрологической машины. В процессе разработки Бейсика Килдалл столкнулся с некоторыми интересными вещами, хитростями, о которых позже рассказал своему ученику Гордону Юбэнксу.

Пока Килдалл и Тороуд трудились над разработкой программы для подключения дисковода, они делились друг с другом своими представлениями о различных приложениях к микропроцессорам, не вспоминая при этом сами компьютеры. Как и разработчики Intel, они продолжали верить в то, что микропроцессор будет работать даже в кухонных комбайнах и автомобильных карбюраторах. К ним приходили мечты о том, как они представят такую усовершенствованную систему, в которой компьютер и программа будут составлять единое целое; их творение поможет изменить всеобщие представления о микропроцессорах. Вера Килдалла в будущее таких «встроенных приложений» находила поддержку у коллег из Intel. Используя микропроцессор 4004, однажды Гэри вместе с другими программистами написал простую игровую программу. Они представили ее президенту компании Intel Роберту Нойсу и предложили вынести игру на рынок, но Нойс неожиданно воспротивился. Он был убежден, что микропроцессоры будут использоваться в другом производстве. «Возможно, в часах», — сказал он.

Итак, Килдалл и Тороуд, не создавая собственной компании, продавали свои компьютеры вместе с программами — уже не как микроЭВМ, а как усовершенствованную систему. Но в конце концов пришел момент, когда Килдалл, заручившись поддержкой своей жены Дороти, наконец-то зарегистрировал собственную фирму и начал предлагать СР/М на продажу. При этом он даже не представлял, какую ценность представляет его программа. Да и откуда ему было знать? Специалистов по программному обеспечению тогда было крайне мало, и они сами не представляли значимости своего труда.

Сначала Килдаллы назвали свою компанию Intergalactic Digital Research. Название вскоре сократилось до Digital Research. Дороти, взявшая на себя управление компанией, вернула себе девичью фамилию, потому что не хотела, чтобы покупатели думали о ней, как о «жене Гэри, и только». Первые клиенты фирмы заключили с Digital Research очень выгодные сделки в считанные дни. Так, Томас Лафлер, который основал одну из первых компаний по разработке микроЭВМ, названную GNAT Computers, за 90 долларов получил право на использование СР/М в качестве операционной системы для любой продукции своей компании. А в течение года лицензия на использование СР/М выросла в цене до десятков тысяч долларов.

Позднее Дороти говорила, что поворотным моментом для Digital Research стал заключенный в 1977 году контракт с IMSAI. До этого IMSAI покупала СР/М единичными экземплярами. Амбициозные планы этой компании — продавать микрокомпьютеры, оборудованные дисководами для гибких дисков, — подсказали директору отдела маркетинга Сеймуру Рубинштейну, что наступило время начать серьезные переговоры с Гэри и Дороти. В конце концов он приобрел СР/М за 25 000 долларов. Это было гораздо больше, чем 90 долларов, которые заплатила компания GNAT, но Рубинштейн не мог нарадоваться своей удаче. Он считал Гэри Килдалла выдающимся программистом, но «наивным младенцем» в дебрях бизнеса.