Cp/M: Взлет И Падение Гэри Килдалла

История развития технологий полна сюрпризов и крутых поворотов.

Победы и поражения, предательство и верность.

Иногда, чтобы добиться успеха, нужно было просто оказаться в нужном месте в нужное время.

Или прислушайтесь к дружескому совету.

Сегодня мы расскажем вам о человеке, который мог бы стать мультимиллиардером, знаменитостью уровня Билла Гейтса, если бы ему в жизни повезло чуть больше.

Этого человека звали Гэри Килдалл.

Возможно, вы не знаете этого имени, но велика вероятность, что вы видели или даже использовали его детище — операционную систему CP/M. Современному пользователю ПК она практически неизвестна, но в свое время эта ОС стала широко использоваться на десятках различных машин, включая ZX Spectrum (и его СНГ-клоны), Robotron и «фирменный» Commodore 128 (благодаря Zilog Z80).

в качестве встроенного сопроцессора).

Многие из тех, кто в те годы пользовался компьютером под управлением CP/M, даже не задумывались, откуда он взялся.



CP/M: Взлет и падение Гэри Килдалла



ранние года

Карьера Килдалла началась в Монтерее, Калифорния.

Преподавал математику в Военно-морской аспирантуре.

Склонность к точным наукам подтолкнула его к программированию.

Причиной столь резкой смены деятельности, как ни странно, стала реклама.

Килдаллу попалось объявление о продаже четырехбитного «микрокомпьютера» на базе Intel 4004. Устройство он приобрел всего за 25 долларов.

Потенциал машины был невелик; изначально микропроцессор 4004 предназначался для использования в калькуляторах, но этого оказалось достаточно, чтобы Килдаллу с головой окунуться в компьютеры и даже встретиться с создателями процессора.

Уже в 1972 году он защитил докторскую степень по информатике и устроился на работу в компанию Intel консультантом.

Качественное академическое образование, любовь к сложным задачам и предприимчивость позволили Килдаллу добиться замечательных результатов в кратчайшие сроки.

По словам очевидцев, он был страстным любителем компьютера и однажды решил научить сына программированию на LOGO. Подходящего переводчика под рукой не оказалось, поэтому Килдалл написал его сам.

В начале 1970-х годов Килдалл разработал язык программирования PL/M, язык программирования для микрокомпьютеров.

Он был основан на PL/1, который был довольно популярен в те годы.

Предполагалось, что «высокоуровневый» программный код изначально пишется на мейнфрейме типа IBM-360, а затем транслируется в машинные коды нужного процессора.

Более поздние версии PL/M уже содержались в ПЗУ Intellec-4, первого компьютера Intel.

CP/M: Взлет и падение Гэри Килдалла

Еще одна замечательная идея Килдалла, родившаяся за годы его сотрудничества с Intel, заключалась в том, чтобы включить в «комплект» микрокомпьютера с процессором Intel 8008 (Intellec-8) не только монитор, клавиатуру и устройство чтения перфоленты, но и дисковод для гибких дисков от Шугарта.

Вместе с университетским другом Килдалл разработал и успешно применил в 1973 году контроллер дисковода.

Кстати, по одной из версий, появлению слова «дисковод» мы обязаны остроумному Килдаллу.



Развитие и судьба CP/M

В 1970-е годы компьютерное программное обеспечение разрабатывалось индивидуально.

Нетрудно догадаться, что такой подход не мог не раздражать предприимчивого и амбициозного программиста.

Благодаря некоторым техническим усовершенствованиям Intellec-8 стал гораздо удобнее в использовании, но для того, чтобы превратить его в полноценную машину, требовалась операционная система.

В основу легла предыдущая разработка — PL/M. Килдалл отдавал приоритет кроссплатформенности и широкому использованию однажды написанного программного обеспечения.

И он не пытался ни с кем конкурировать: в те годы микропроцессоры использовались в основном для управления техникой, и сама идея построить на них полноценный компьютер казалась новой и интересной.

Позиция Intel кажется очень странной: они с радостью купили PL/M у Килдалла, но остались совершенно равнодушны к CP/M. Возможно, потому, что они не ожидали, что их Intellec-8 приобретет достаточную популярность, чтобы покупка стала выгодной.

Intel пошла своим путем и прочно заняла рынок производства микропроцессоров, а Килдалл решил продолжить работу над ОС и продавать ее самостоятельно.

Современники Килдалла пишут, что одним из факторов, определивших его дальнейшую судьбу, был возраст. В среднем он был на 10–15 лет старше многих из тех, кого мы сейчас знаем как отцов-основателей эпохи ПК.

Он выделялся из своего поколения, но не мог найти единомышленников среди «молодежи».

Вместе с женой Дороти он открыл Intergalactic Digital Research в 1976 году.

Несмотря на столь громкое имя, штат изначально состоял всего из двух человек, а «головной офис» располагался в доме Килдалл в Калифорнии.

В 1977 году компания была переименована в Digital Research Inc. (DRI).



CP/M: Взлет и падение Гэри Килдалла

Гэри Килдалл и его жена Дороти Это было огромным успехом.

Копии CP/M разошлись как горячие пирожки, а компанию Килдалла даже обвинили в монополии.

К концу 1970-х годов микрокомпьютеры крупнейших игроков рынка вовсю использовали CP/M. Среди них были IMSAI 8080, North Star и Osborne. Примечательно, что в то же время небольшая компания по сбору данных о трафике Билла Гейтса и Пола Аллена Traf-O-Data также активно использовала CP/M. По некоторым данным, к 1980 году было продано более 250 тысяч экземпляров CP/M.

CP/M: Взлет и падение Гэри Килдалла

Отдельного упоминания заслуживает IMSAI. В те годы эта компания фактически эксклюзивно поставляла на рынок полностью оборудованные клоны «Альтаира».

В 1977 году они приобрели у Килдалла лицензию на поставку CP/M, что еще больше способствовало его проникновению на рынок.

Килдалл неизбежно процветал, богател и разработал свою операционную систему.

Таким образом, именно в CP/M впервые была реализована вытесняющая многозадачность и появился выделенный BIOS. Многие алгоритмы и принципы, разработанные Килдаллом, в той или иной форме используются до сих пор.

CP/M на Альтаире 8800 Тем временем эра микрокомпьютеров уже подходила к концу.

Постепенно их начали заменять персональные компьютеры.

Все началось с Apple I, выпущенного в 1976 году Стивом Возняком и компанией.

Всего за три года рынок ПК вырос до миллиарда долларов, и на сцену наконец вышла IBM.

CP/M: Взлет и падение Гэри Килдалла

Руководство одной из крупнейших технологических компаний США прекрасно понимало, что рынок принадлежит молодым, и единственный способ победить — дать пользователям что-то целостное, быстрое и удобное.

Гейтс, который дружил со многими влиятельными людьми в IBM, рекомендовал им обратить внимание на ОС Гэри Килдалла, поскольку у Microsoft на тот момент были только планы по созданию собственной ОС.

Однако руководство IBM и Microsoft подписало соглашение о неразглашении, согласно которому сотрудникам Microsoft не разрешалось даже упоминать IBM в разговоре.

В начале статьи мы писали: иногда просто необходимо оказаться в нужном месте в нужное время.

Расскажем вам одну из легенд, которая косвенно объясняет «смерть» CP/M и возникновение MS-DOS. Правда это или нет, сказать с уверенностью невозможно.

Каждая сторона интерпретирует историю по-своему, поэтому будет легче принять реальность, а не размышлять о том, каким мог бы быть мир, если бы другая сторона победила.

По легенде, Гейтс позвонил Килдаллу и конспиративным шепотом сообщил, что в ближайшие дни ему следует ожидать Очень важных гостей.

Для очень важного разговора.

Он не мог прямо сказать, что IBM собирается сделать ему предложение века.

Соглашение о неразглашении не допускало даже упоминания конечного потребителя.

Гейтс искренне верил, что искушенный Килдалл поймет, о ком он говорит. Но, видимо, Гэри скептически отнесся к словам коллеги.

Поэтому в тот день, когда на пороге его дома появились гости из IBM, он спокойно прилетел на частном самолете, доверив все дела жене.

Дороти и юридический отдел DRI встретили посетителей и, насколько могли, представили им CP/M. Так или иначе, им не удалось произвести впечатление или хотя бы заинтересовать IBM. История закончилась тем, что жене Килдалла и его сотрудникам также пришлось подписать неприятный договор о неразглашении, а сама сделка сорвалась.

Правда, у самого Килдалла на тот момент не было 16-битной версии CP/M, поэтому он не мог полностью удовлетворить IBM. Вот тут-то и настал звездный час Microsoft. Пожав плечами, Билл Гейтс ухватился за эту возможность.

Да, у его компании на тот момент еще не было своей ОС.

Но это не означало, что стоило потерять такую сумму.

Частично благодаря собственным заслугам, частично благодаря связям матери Билл Гейтс получил контракт на поставку операционной системы для первого персонального компьютера IBM. Гейтс, в свою очередь, обратился к компании Seattle Computers, которая производит клон ОС Килдалла.

Основатель компании Тим Патерсон разработал собственную версию CP/M — 86-DOS. Как он сказал позже, для копирования оригинального CP\M достаточно было скопировать вызовы API из официальной документации, поэтому он не сделал ничего противозаконного.

В системе было много ошибок и недостатков, поэтому на внутреннем сленге она называлась Q-DOS (Быстрая и грязная операционная система).

Система была «переименована» в PC-DOS и представлена IBM. Впоследствии на ее основе была создана известная всем читателям MS-DOS. Подробнее о хитросплетениях интриг вокруг CP/M и Билла Гейтса можно прочитать здесь.

В этой статье .

Гэри был в ярости.

По собственной невнимательности он упустил блестящую возможность взойти на Олимп мира персональных компьютеров.

Даже бог с ним, Олимпом — вместо того, чтобы дождаться и честно купить у него 16-битную версию ОС, Microsoft обратилась к его прямым конкурентам.

IBM, предвидя назревающий скандал с авторскими правами, поступила мудро.

Обе операционные системы были лицензированы для работы с IBM PC: PC-DOS и CP/M, и победителя должен был выбрать рынок.

Следующая истерика Килдалла произошла, когда IBM начала рекламировать свои компьютеры.

Согласно ценам, указанным в рекламе, PC-DOS продавалась за 40 долларов, тогда как CP/M от Kildall у официальных дистрибьюторов стоила уже 240 долларов.

Ходят слухи, что шестикратная разница в цене была намеренной попыткой «вспомнить» Килдалла за неявку на ту судьбоносную встречу.

ДРИ начал стагнировать.

Некоторое время компания старалась оставаться если не на одном уровне, то хотя бы на два здания позади Microsoft. Килдалл даже разработал собственный графический интерфейс GEM, но в преддверии выхода Windows Microsoft не предоставила ему возможности полноценно продавать свои разработки.



CP/M: Взлет и падение Гэри Килдалла

Жизнь Килдалла кардинально изменилась после несостоявшегося контракта с IBM. В течение следующего десятилетия системы развивались параллельно и были совместимы друг с другом, отчасти поэтому DR-DOS (новое название CP/M с 1987 года) продолжала продаваться.

Но в 1991 году была выпущена Windows 3.1, которая больше не была совместима с DR-DOS Килдалла.

Всего за год продажи упали на порядок.

В 1991 году Килдалл продал свою компанию Novell, надеясь дать отпор Microsoft под ее крылом.

Но и эта попытка провалилась: Novell DOS больше не могла конкурировать с MS-DOS и Windows. В жизни Килдалла появился новый спутник – алкоголь.

Он потерял все свои профессиональные контакты и перестал выступать в качестве соведущего популярной телепрограммы «Компьютерные хроники», которую вел более 5 лет. О последних месяцах жизни Килдалла известно немного.

Он все еще был более чем богатым человеком.

У него была большая коллекция спортивных автомобилей и недвижимости, но интерес и страсть к технологиям, которыми он жил на протяжении многих лет, угасли.

В июле 1994 года в возрасте 52 лет он погиб при невыясненных обстоятельствах во время драки в байкерском баре.

В 2016 году, с разрешения детей Гэри, опубликовано часть его воспоминаний.



Послесловие

История расставила всех на свои места.

Кто-то неизвестен и забыт. Кто-то — миллиардер, филантроп и самый желанный Тайный Санта в мире.

Гэри Килдалл многое сделал для того, чтобы компьютеры стали такими, какими мы их знаем сегодня.

Один из очень многих людей, о которых мы хотели бы поговорить в этом блоге.

Заслуги талантливых людей нельзя принижать, даже если они проиграли войну за рынок.

И ни в коем случае нельзя винить победителей в своих неудачах.

Теги: #microsoft #билл гейтс #история информационных технологий #биографии компьютерных фанатов #ibm #CP/M #цифровые исследования #Гэри Килдалл

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.