Компания seattle computer products запомнилась в качестве

Время на прочтение
15 мин

Количество просмотров 31K

Реальным победителем была Microsoft, построившая империю на закорках сомнительно приобретённой MS-DOS.

image

Intel 8086, более дорогая, но функционально идентичная версия Intel 8088, под управлением которой в итоге и будет работать IBM PC

В предыдущих сериях

В ноябре 1979 года частый партнёр Microsoft, компания Seattle Computer Products выпустила материнскую плату Intel 8086 для самых упёртых любителей хобби и производителей компьютеров, проводящих эксперименты с этим новым и очень мощным ЦП. 8086 состоял в близком родстве с 8088, выбранным IBM для PC. Последний был удешевлённой версией первого, гибридный чип на 8-бит/16 бит, а не чисто 16-битный, как 8086.

IBM склонилась к менее мощному 8088 в частности, чтобы контролировать издержки, но и затем, чтобы позволить использовать с ним определённую периферию, которой требовалась 8-битная внешняя шина данных, которой обладал 8088. Но, вероятно, самым сильный аргумент поступил, как это часто бывает, из отдела маркетинга, а не разработок. Чип 8086 был таким мощным, что оборудованный им IBM PC мог заставить клиентов отказаться в его пользу от более крупных систем IBM. IBM хотела отобрать бизнес у других производителей PC, но не у своих подразделений.


Скромный ЦП Intel 8088

Для нас важно понять, что у обоих чипов был одинаковый набор инструкций, поэтому на них могли идти одни и те же программы. Все хотели запускать CP/M на картах SCP, но CP/M была разработана только для Intel 8080 и Zilog Z80. Потому у SCP были те же проблемы, на которые Джек Сэмс и IBM натолкнулись через несколько месяцев. Digital Research периодически обещала выпустить версию CP/M для 8086/8088, но не сделала этого. Так что в апреле 1980-го Тим Патерсон из SCP решил самостоятельно написать ОС для 8086/8088. Он назвал её QDOS – «дешёвой и сердитой операционной системой» [Quick and Dirty Operating System].

Этичность или отсутствие таковой в поступке Патерсона обсуждалась годами. Гэри Килдалл много раз заявлял, что он похитил исходные коды CP/M, но это утверждение сомнительно. Нет никаких свидетельств, что у него был доступ к коду, тщательно охранявшемуся компанией Digital, как это принято у большинства компаний, как того времени, так и современных.

С другой стороны, Патерсон признаёт, что просто взял руководство по CP/M и просто скопировал все API-вызовы, один за другим. С третьей стороны, даже если это был не очень оригинальный и творческий подход, его действия были совершенно легальны, даже по сегодняшним стандартам. Суды раз за разом заключают, что API не защищается авторским правом, это можно сделать только с его конкретной реализацией, поэтому реверс-инжиниринг допустим. Ну, конечно, существует ещё патентное право, но в это болото мы не полезем.


Карта Intel 8086, выпускавшаяся Seattle Computer Products

Пища для размышлений для приверженцев открытого кода и противников Microsoft: если создание QDOS было неэтичным, тогда Linux – по большей части повторное воплощение стандартов Unix – будет настолько же неэтичным. Патерсон утверждает, что у него были существенные причины для копирования CP/M: он хотел, чтобы программистам было как можно легче портировать программы с CP/M на QDOS. Он также заявляет, что под капотом, там, где это было возможно, он серьёзно улучшил свой вариант С, особенно в работе с диском и файлами.

А в это время Билл Гейтс размышлял, как, чёрт побери, он сможет сотворить операционку для IBM в назначенные ему сроки. А затем Патерсон позвонил сооснователю Microsoft Полу Аллену и рассказал про QDOS – просто на случай, если вдруг Microsoft заинтересуется написанием для неё программ или внутреннего использования. Гейтс, как человек, способный распознать внезапного спасителя, позвонил Сэмсу и спросил: «Сами заберёте, или хотите, чтобы я это сделал?» Ответ Сэмса на этот вопрос за последующие десятилетия обойдётся IBM в миллиарды долларов. «Конечно, забирайте сами», – сказал он.


А теперь – с дополнением в виде сопроцессора 8087!

Понимая, что программы для PC были очень далеки от его области знаний, Сэмс просто отдал все проблемы, связанные с ПО, в Microsoft, и не видел причин менять курс. «Мы хотели, чтобы это было их проблемой», – говорил он после. «Проблема» Microsoft через несколько лет станет большой, огромной проблемой для IBM.

Да будет свет!


Стив Балмер и Билл Гейтс на PC Forum в 1986.

30 сентября Гейтс, Стив Балмер и Боб О’Рир – седьмой сотрудник Microsoft – полетели во Флориду с целью сделать окончательное предложение IBM. Сэмсу, желавшему всучить проблему разработки ПО кому-то другому, их план показался идеальным. Microsoft будет отвечать за поставку ОС, четырёх языков программирования (BASIC, COBOL, Fortran, Pascal) и набора другого софта, который должен быть готов к запуску продукта (включая нашего старого друга, Microsoft Adventure).

На одном из пунктов Гейтс настаивал особенно: Microsoft будет продавать лицензии на софт для IBM, а не просто продавать готовый продукт, и будет ожидать с них роялти, оплаты с каждой копии. IBM, считая, что возможностей заработать на этом хватит всем, и что не помешает так тесно привязать судьбу Microsoft к IBM PC, согласилась. Огромная компания, чья консервативность и избегание рисков были легендарными, согласилась вручить судьбу одного из крупнейших проектов в руки 24-летнего парня. Если бы Microsoft не справилась, то IBM PC был бы мертворожденным продуктом.

6 ноября Microsoft и IBM официально подписали контракт, по которому сразу же заплатили Microsoft $700 000 за начало переноса всякого разнообразного софта на новую архитектуру. Забавно, что Лоу и Сэмс, сыгравшие значительные роли во всём проекте, перевели в другие подразделения. Project Chess, возможно, был и независимой бизнес-ячейкой, но, очевидно у него не было абсолютного иммунитета к переменчивому настроению бюрократии IBM. Место лидера проекта занял Дон Эстридж.

Пока составлялся договор по поводу ПО, Project Chess не стоял на месте. В том же ноябре Microsoft получила два первых прототипа. IBM, отчаянно боровшаяся за секретность, потребовала, чтобы их держали в подвале без окон, закрытом на замки, которые поставляла сама IBM. Microsoft и Project Chess, физически разделённые так, как это только возможно, чтобы всё ещё оставаться в США, всё же создали работающие взаимоотношения, похожие на рабочие связи, существующие сегодня, когда от географии зависит гораздо меньше. Они постоянно общались по телефону и особенно по специальной системе электронной почты, которую они наладили, передававшей сообщения в обе стороны при помощи сервиса за одни сутки, и часто ездили друг к другу – иногда и без предупреждения. Это стало особенной причиной беспокойства для Microsoft. У IBM была привычка приезжать без предупреждения, чтобы проверить, придерживаются ли тут их хитромудрых практик безопасности.

Конечно, у команды IBM тоже было, чем заняться, но Microsoft реально приходилось торопиться. Из-за всех этих переговоров они, если верить Гейтсу, уже «отставали от графика на три месяца» в день подписания контракта. Все несколько месяцев подряд работали без выходных. Большинство даже не ушло на Рождество.

Первой целью было заставить машину работать в двух режимах: BASIC и дисковая операционная система. Microsoft могла справиться с первым и сама, но по второму вопросы они зависели от Seattle Computer Products. Когда Microsoft заканчивала переговоры с IBM и начинала работу, Патерсон и SCP продолжали собственные разработки, улучшая QDOS от состояния хака «дёшево и сердито» до пригодной к продаже ОС. В процессе они по очевидным причинам переименовали её в 86-DOS. К окончанию года у них, наконец, появилась версия, пригодная для выхода в мир.


Билл Гейтс, может, и не выглядит хладнокровным бизнесменом, но именно такого впечатления он и добивается!

Билл Гейтс выходит из тени

До того момента Билл Гейтс вёл себя тихо, действуя, как целеустремлённый, но честный бизнесмен. Теперь же мы начинаем видеть, как на свет выходит что-то от той легендарной уклончивости Гейтса. Он хотел, чтобы Microsoft работала по схеме роялти, которая давала им долю в проекте IBM PC, на успех которого возлагались надежды. Но он не хотел делиться этими плодами с SCP, которая и не подозревала о существовании проекта IBM, или о том, что их скромная ОС, написанная одним человеком, была ключом к планам одной из крупнейших компаний мира. Гейтс хотел держать их в неведении, но 86-DOS была нужна ему уже вчера. Следовательно, ему нужно было вырвать 86-DOS из их рук, не давая им узнать, зачем она ему нужна.


Пол Аллен и Билл Гейтс скучают на PC Forum 1987 года

Пол Аллен договорился с владельцем SCP Родом Броком в январе, утверждая, что у Microsoft есть целый вагон клиентов, жаждущих запускать 86-DOS. Сделка позволяла Microsoft работать посредником, или розничным продавцом, на этих транзакциях. За каждого клиента, которому они продадут лицензию на 86-DOS, они пообещали платить SCP по $10 000, или по $15 000 в случае, если с лицензией будет поставляться исходный код. Также они заплатят SCP $10 000 сразу после заключения сделки.

Для SCP, небольшой компании, занимавшейся оборудованием, без связей и маркетинговых навыков Microsoft такая сделка звучала прекрасно – особенно из-за того, что за последнее время бизнес шёл не очень хорошо. Microsoft выказывала уверенность в том, что она сможет продать довольно много лицензий, что принесёт фирме лёгкие деньги за ОС, которую Патерсон начал почти что забавы ради.

Один из пунктов, спрятанных в контракте, мог вызвать подозрение: «Ничто в этом лицензионном соглашении не может обязать Microsoft раскрыть своего клиента для Seattle Computer Products». Позже Брок говорил: «Нам это казалось странным, но мы согласились». На самом же деле, конечно, у Microsoft не было никакого вагона страждущих клиентов. У них был всего один клиент, крупнейший из всех: IBM. Microsoft продала по этому соглашению всего одну лицензию, что дало ей право успешно приобрести ОС для IBM PC за общую сумму в $25 000.

Первая загрузка

В феврале Боб О’Рир из Microsoft впервые смог загрузить 86-DOS на одном из прототипов:

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

IBM вскоре начала требовать внести в 86-DOS различные изменения. Microsoft обнаружила, что попала в неудобное положение, поскольку ей пришлось снова обращаться к Патерсону, знавшему 86-DOS лучше любого другого, с кем они заключили контракт на консультации, и просить у него внести изменения, не говоря, от кого идут эти запросы. В результате они убедили его уйти из SCP и прийти к ним на полный рабочий день. «Это IBM!» – сообщили они ему, как только он переступил порог своего кабинета в первый рабочий день в качестве сотрудника.


86-DOS (QDOS), работающая на эмуляторе

Ирония с точки зрения Патерсона, десятилетиями защищавшегося от обвинений в пиратском копировании CP/M, заключалась в том, что многие изменения, запрошенные IBM, ещё сильнее приближали 86-DOS к CP/M. К примеру, запрос команд, демонстрирующий текущий диск, «A:>», был введён по просьбе IBM, и это была копия того, что делала CP/M. Патерсон говорит, что его от этого «тошнило», но, естественно, в этом проекте IBM обычно получала то, что требовала.

IBM планировала сделать анонс IBM PC в августе 1981 года – согласно изначальному плану, по которому Project Chess должен был родиться ровно за год. Им не хотелось откладывать это, поэтому все в Бока-Ратон, и особенно в Microsoft, работали ещё усерднее, пропуская мелкие дедлайны, в то время как основной оставался недвижимым.

IBM также начала делать конфиденциальные предложения разработчикам такого ПО, как VisiCalc и пакету для обработки текстов Easy Writer, чтобы добавить их к линейке приложений и игр от Microsoft. Они даже договорились, что UCSD Pascal P-System будет доступна для тех, кто захочет запускать её совместно с 86-DOS или Microsoft BASIC.

Удивительно, но такой обширный проект очень долго оставался тайным. Но, наконец, в июне InfoWorld напечатала подробную статью, описывающую практически весь план в деталях, и даже упомянула, что ОС в проекте будет не CP/M, но очень на неё похожей. InfoWorld ошибся только с датой анонса, написав, что он произойдёт в июне, а не в августе. Более ранний проект персонального компьютера Datamaster, технологии и создатели которого пригодились в Project Chess, совершил свой дебют именно в том месяце. Многие решили, что статья InfoWorld была про Datamaster, и что в результате журнал всё описал неправильно. Однако люди с хорошими связями уже были в курсе происходящего.

Я выпью твой молочный коктейль


Версия PC-DOS 1982 года

А потом 27 июля 1981 года, менее, чем за две недели до запланированного анонса, Билл Гейтс заключил сделку столетия.

Род Брок из SCP был разочарован. Армия лицензий на 86-DOS, которую он ожидал после заключения сделки с Microsoft, так и не появилась, а теперь он ещё потерял Патерсона, единственного человека, работавшего с ПО в его компании, ориентированной в основном на оборудование. На тот момент уже было очевидно, кто стал единственным покупателем лицензии 86-DOS, но SCP требовались деньги и у неё не было возможности поддерживать ОС. Он попробовал продать 86-DOS, в поисках того, кто захочет заниматься поддержкой системы в обмен на эксклюзивную лицензию. Гейтс немедленно отозвался, предложил так необходимые для SCP $50000, но с одним условием. Он настоял, что Microsoft купит не эксклюзивную лицензию, но саму систему целиком. Затем она выдаст эксклюзивную лицензию самой SCP, что переворачивало всю сделку с ног на голову. Брок сомневался, но деньги ему были нужны, и он не знал, что ему самому делать с 86-DOS.

Он подписал сделку, сделав Microsoft единственным владельцем 86-DOS – а её сразу же переименовали в MS-DOS. Вот вам ещё один пример принятия ужасного финансового решения, очень типичного для ранней истории микрокомпьютеров, когда хакеры, знавшие всё о битах и байтах, и не знавшие ничего о бизнесе, внезапно стали управлять компаниями. Гейтс, казалось, никогда не делал подобных ошибок, и при этом знал, как воспользоваться или даже побудить других на их совершение. Такую невинную овечку, как Брок, было легко отправить на заклание. MS-DOS, приобретённая за $50000, заработала к 1991 году для Microsoft порядка $200 млн. А ещё она стала краеугольным камнем в монополии компании, которая станет доминировать в бизнес-вычислениях к середине 80-х, и практически во всех компьютерных областях к середине 90-х. Это решение больше других способствовало превращению Microsoft в сегодняшнего гиганта.

Но тогда у Microsoft и IBM осталась ещё одна юридическая загвоздка. В то время, как проект IBM PC становился всё более известным секретом индустрии, Гэри Килдалл увидел, как работает 86-DOS/MS-DOS. Он был убеждён, что Патерсон украл его операционку, каким-то образом получив доступ к исходному коду, затем изменил его, чтобы он запускался на Intel 8086/8088, спилил серийники и продал её IBM. Он начал угрожать судом, и (что, вероятно, больше волновало IBM), поднять вой в прессе, способный омрачить грядущий анонс.

Килдал и Гейтс встретились за обедом, чтобы попытаться договориться, но ничего не вышло. «Это была одна из тех встреч, на которых все сначала вежливо говорят друг с другом, затем все орут друг на друга, затем все опять вежливы друг с другом, а потом все опять орут», – вспоминает Джон Катсарос, сотрудник Digital Research, присутствовавший на встрече. Поэтому IBM вмешалась и предложила сделку. Компания будет предлагать версию CP/M-86, совместимую с 8088, которую Digital никак не могла доделать, как только Килдалл предоставит им её готовый вариант. Успокоенный Килдалл согласился.

IBM PC, который с самого начала задумывался, как «машина для всего», теперь будет обладать целыми четырьмя возможностями для работы: BASIC, встроенный в ROM, MS-DOS, CP/M или UCSD Pascal.

12 августа 1981 года

IBM сделала официальный анонс IBM PC 12 августа 1981 года в отеле Уолдорф-Астория в Нью-Йорке. У машины с 16 Кб RAM и одним флоппи-диском рекомендованная цена была $1565. В полной комплектации цена достигала $6000. По таким ценам вы могли бесплатно получить Microsoft BASIC в ROM. MS-DOS, продаваемая по лицензии IBM как PC-DOS, стоила $40, а UCSD Pascal – более $500. IBM также объявила, что в какой-то момент будет доступна и CP/M-86. В итоге пройдёт более шести месяцев, пока Digital, наконец, не выдаст работающую CP/M-86. После этого IBM, как обещала, разместила её в своём каталоге по цене в $240.


Первая версия IBM PC 5150 с принтером, представленная в августе 1981

Килдалл, вплоть до своей смерти уверенный в том, что MS-DOS была пиратской копией CP/M, и иногда заявлявший, что сумеет доказать это посредством встроенного в систему секретного сообщения или необычного атрибута API, считал, что IBM специально назначила для CP/M цену в шесть раз выше, чем для MS-DOS, чтобы её никто не покупал, и, таким образом, выполняла букву, но не дух соглашения. IBM просто заявила, что поскольку Digital потребовали слишком высоких лицензионных отчислений, у неё не было выхода. Три из четырёх вариантов операционок, CP/M, Microsoft BASIC и UCSD Pascal, использовали так редко, что сегодня уже мало кто помнит, что они вообще были доступны в качестве опций. А MS-DOS, понятное дело, отправилась завоёвывать мир.


IBM PC 5150

При этом железо было серым и скучным. Несмотря на необычный для IBM процесс разработки, конечный продукт не сильно отличался от того, что можно было ожидать от IBM. В нём не было никакой творческой жилки, но по клацанью клавиатуры и по большому, крепкому корпусу с большим количеством металла внутри, агрегат выглядел достаточно надёжным. И это было не поверхностное впечатление. Что бы ни говорили, IBM PC был создан на века. Возможно, наименее известной инновацией было использование памяти с дополнительным битом чётности, который автоматически обнаруживал ошибки. Это был первый массовый микрокомпьютер, оборудованный такой защитой памяти, помогавшей избегать редких, но чрезвычайно сложно обнаруживаемых ошибок памяти, которые могли приводить к совершенно непредсказуемым результатам на ранних PC. Проверка чётности в RAM – не та функция, что может возбудить хакеров, но для бизнесмена, жизнь которого зависит от оборудования, это именно такая функция, которая характеризует компанию IBM. Она обеспечивала вам чувство безопасности.


Реклама IBM PC 5150 в печатном издании

Отсутствие творческого начала в дизайне подтверждало предубеждённость хакеров, но для бизнесменов, не доверяющим всяким неряшливым стартапам-выскочкам, появление IBM PC сделало микрокомпьютер серьёзным инструментом, пригодным для серьёзной работы. Менеджеры среднего звена кинулись скупать IBM PC, поскольку ещё никого никогда не увольняли за покупку IBM – даже если раньше этот процесс так сильно никого не радовал. IBM продала 13500 PC за последние два месяца 1981 года, а после этого продажи вообще рванули в космос.

Когда в игру, наконец, вступила IBM, и с октября машины начали поступать покупателям с опережением графика, компаниям, до того присутствовавшим на рынке, оставалось только догадываться, что всё это значит. Джон Роач из Radio Shack не угадал больше других: «Не думаю, что это такое уж значимое событие». Ещё один директор Radio Shack оказался лишь чуть менее близоруким: «Конечно, у нас появился новый конкурент, но IBM не предложила ничего, что могло бы взорвать индустрию».

Apple, уже тогда больше всех понимавшая в связях с общественностью, дала рекламную статью в Wall Street Journal на полную страницу, в которой говорилось: «Добро пожаловать, IBM. Правда.» Как и многие другие примеры рекламы от Apple, это был шедевр риторики, звучащий вроде бы вежливо, и при этом дававший понять, что а) IBM опоздала и б) Apple рассматривает их как ещё одних конкурентов.

Реклама Apple в WSJ:
Добро пожаловать на самый интересный и важный рынок с момента начала компьютерной революции, стартовавшей 35 лет назад.
Поздравляем с вашим первым персональным компьютером.
Отдать все возможности компьютера в распоряжение отдельных индивидов – это значит, улучшить качество того, как люди живут, работают, обучаются, общаются и проводят свободное время.
Когда мы придумали первую персональную вычислительную систему, мы прикидывали, что примерно 140 млн людей смогут оправдать её покупку, если поймут её преимущества.
Мы предположили, что только в следующем году миллион человек придёт к этому пониманию. А в следующем десятилетии рост персональных компьютеров будет логарифмическим.
Мы ждём ответственной конкурентной борьбы в сложной попытке распространить эту американскую технологию по всему миру. Мы ценим сложность взятых вами на себя обязательств.
Потому что мы занимаемся увеличением социального капитала через улучшение продуктивности индивидов.
Добро пожаловать на выполнение этой задачи.

Эпилог


IBM PC 5150 стал настолько успешным, что породил множество вариаций

Много лет спустя станет ясно, что появление IBM PC стало третьей величайшей вехой в истории PC, последовавшей за первыми микрокомпьютерными наборами, появившимися в 1975 году, и троицей (Apple II, PET, TRS-80), вышедшей в 1977. Также оно отметило конец первой эры истории Microsoft, неряшливого, но уважаемого поставщика BASIC, других языков программирования и прикладных программ (в таком порядке). На фоне запуска IBM PC Microsoft быстро оборвала связи с более хакерскими сообществами, среди которых она росла, чтобы крепко прицепить свой вагон к поезду бизнес-вычислений IBM и MS-DOS. На этом пути их ожидало множество эстетических, технических и юридических проблем – но кроме этого, там же ждали и сотни миллиардов долларов.


Начиная с IBM PC XT в 1983, со встроенным жёстким диском

У других игроков в этой истории судьбы сложились сложнее. Seattle Computer Products ещё несколько лет пыталась оставаться на плаву, но сдалась в 1985. У Рода Брока всё же оставалась одна очень ценная вещица. Вы помните, что Брок продал 86-DOS в Microsoft, но взамен получил эксклюзивную лицензию. Когда его компания закрывалась, он решил подзаработать, продав эту лицензию покупателю, который предложит самую высокую цену. Microsoft, увидев возможность того, что внезапно Radio Shack, Compaq или даже IBM смогут продавать машины с установленной MS-DOS и ничего ей за это не платить, задним числом установила, что эта лицензия продана без права передачи. Это вылилось в сложную юридическую баталию, одну из первых, ждавших Microsoft на её пути. В результате Брок не продал свою лицензию, но получил в качестве примирения чек на сумму в $925000, которого ему вполне хватило.


Потом был IBM PC AT в 1984, с новым ЦП 80286

Естественно, самым большим неудачником в этой истории остался Гэри Килдалл. Однако это вопрос интерпретации и точки зрения. Digital Research потеряла своё первое место в мире бизнес-вычислений, но годами продолжала оставаться жизнеспособным и достаточно неплохо зарабатывающим поставщиком ПО и нишевых ОС. Килдалл прославился, как один из ведущих шоу Computer Chronicles на PBS, немного взъерошенным, вежливым, и интересным для телезрителей, относившихся к породе нёрдов. В итоге в 1991 году Digital купила Novell, что позволило Килдаллу удалиться на покой в качестве миллионера. Так что для неудачника он довольно неплохо кончил. Килдалл всегда больше интересовался технологиями, чем бизнесом, и он не смог бы стать Биллом Гейтсом. Гейтс, возможно, и выиграл, но, вероятно, Килдаллу было гораздо интереснее работать.


IBM PCjr, первая попытка компании прорваться на рынок домашних компьютеров, 1984

Хотя IBM PC отметил окончание эры, и начало новой, эти эры лучше видны задним числом, чем в момент их существования. Сразу после его запуска мало что сразу изменилось для счастливых пользователей Apple, Commodore, Atari и Radio Shack. IBM при разработке PC представляла себе машину как подходящую для чего угодно, включая и конкуренцию с упомянутыми компаниями – отсюда и BASIC в ROM, вариант с поддержкой кассет, и даже требование о возможности присоединения его к телевизору. IBM даже договорилась о возможности продаж через популярную сеть Sears. И всё же машина была достаточно дорогой даже в простейших вариантах, и ей не хватало основы из казуального софта (в основном, игр) и таких приверженцев, какие были у её конкурентов. Также были малопривлекательными её возможности в графике и звуке (и удивительно, что они вообще были), особенно по сравнению с новой машиной Commodore 64, вышедшей в 1982-м.


Commodore 64 удерживал IBM PC от завоевания рынка домашних компьютеров. Некоторое время.

Так что, хотя бизнес-сообщество удивительно быстро потянулось к IBM и MS-DOS, мир домашних вычислений, любителей хобби и образовательных компьютеров оставался достаточно раздробленным ещё много лет. В результате, конечно, MS-DOS победит – но это займёт больше десятилетия, вместо нескольких месяцев, что позволит расти и процветать самым живым и интересным компьютерным культурам.

From Wikipedia, the free encyclopedia

Seattle Computer Products

Seattle Computer Products logo.svg
Industry Microcomputer hardware and software
Headquarters Tukwila, Washington

Key people

Rodney Maurice Brock,
Tim Paterson
Products S-100 8086 motherboards, 86-DOS

Rod M. Brock’s business card

Seattle Computer Products (SCP) was a Tukwila, Washington, microcomputer hardware company which was one of the first manufacturers of computer systems based on the 16-bit Intel 8086 processor.[1] SCP began shipping its first S-100 bus 8086 CPU boards to customers in November 1979,[2] about 21 months before IBM introduced its Personal Computer which was based on the slower 8088 and introduced the 8-bit ISA bus. SCP shipped an operating system for that hardware about a year before the release of the PC, which was modified by Microsoft for the PC and renamed IBM PC DOS. SCP was staffed partly by high-school students from nearby communities who soldered and assembled the computers. Some of them would later work for Microsoft.

Corporate history[edit]

Twenty-two-year-old Tim Paterson was hired in June 1978 by SCP’s owner Rodney Maurice Brock (26 August 1930 – 30 November 2018).[3][4] At the time, SCP built memory boards for microcomputers, but after attending a local seminar on Intel’s just-released 8086 in late summer 1978, Paterson convinced Brock that his company should design a CPU board for the new chip. Paterson had a prototype working by May 1979,[5] and he took his «computer» over to Microsoft, who were working on an 8086 BASIC, which was working before the end of May.[6]

When the board began shipping in November, standalone Microsoft BASIC was offered as an option, but no operating system was available for it.[7] Digital Research, whose 8-bit CP/M operating system was the industry standard, was working on an 8086-compatible version called CP/M-86, but the delay in its release was costing SCP sales. In order to fill this void, Paterson wrote QDOS (for Quick and Dirty Operating System)[1] over a four-month period starting in April 1980. QDOS 0.11 was finished in August 1980, and SCP began shipping it in September 1980.[2] The operating system was renamed to 86-DOS in December 1980.

Microsoft, having worked with SCP before and seeking an operating system they could modify for the IBM PC, bought the rights to market the 86-DOS operating system to other manufacturers for US$25,000 that same month. On 27 July 1981, just prior to the launch of the IBM PC on the 12 August 1981, Microsoft bought the full rights to the operating system for an additional US$50,000, giving SCP a perpetual royalty-free license to sell 86-DOS (including updated versions) with its computer hardware.[2] Realizing that Microsoft was making significant profit on the 86-DOS operating system, SCP attempted to sell it along with a stand-alone inexpensive CPU (without any other circuitry). This was allowed as per SCP’s license with Microsoft, which let SCP sell the operating system with their 8086-based computers; this operating system was marketed as «Seattle DOS», and a CPU was included in the box it shipped in.

Thanks to the deal with Microsoft, additional capital allowed Seattle Computer to expand its memory business into providing additional memory for PC products. The company had its best year in 1982, reaping more than a million dollars in profit on about $4 million in sales.[2]

By 1985, however, SCP’s business was having difficulty trying to compete with offshore products (Brock once said, «they were selling memory boards for less than his cost for parts»), and Brock decided to sell the company. The only major asset SCP had left was the license it received from Microsoft when it signed over ownership rights to 86-DOS. Brock planned to sell (via merger) the license to the highest bidder, with a company such as the Tandy Corporation in mind. After Microsoft objected to Brock’s «exaggerated interpretation» of the agreement and informed Brock that his license was nontransferable, Brock sued for US$60 million. The ensuing lawsuit was highly technical and grew to fill hundreds of pages in the months leading up to trial. The trial began at the end of 1986 and lasted three weeks. An out-of-court settlement was reached while the jury was deliberating. Microsoft paid SCP US$925,000 and reclaimed its license for DOS.[2]

SCP went out of business in the late 1980s as the market for Intel 8086 systems became dominated by PC compatible computers.

See also[edit]

  • Microsoft Softcard (SCP developed prototypes of Z80 card for Apple II, further developed by Burtronix and manufactured by California Computer Systems for Microsoft)
  • Pirates of Silicon Valley has a scene where Paul Allen visits Rod Brock at Seattle Computer Products.

References[edit]

  1. ^ a b Conner, Doug (April 1998). «Father of DOS Still Having Fun at Microsoft». Paterson Technology. Archived from the original on 2010-02-09. Retrieved 2019-09-06.
  2. ^ a b c d e Wallace, James; Erickson, Jim (1992). Hard Drive. John Wiley & Sons. ISBN 0-471-56886-4.
  3. ^ State of Nevada, Department of Health and Human Services; State File Number 2018023460.
  4. ^ «Rodney M Brock — August 26, 1930 — November 30, 2018». Funeral Finder. Archived from the original on 2019-02-09. Retrieved 2020-02-06.
  5. ^ Hunter, David (1983). «The Roots Of DOS: Tim Paterson — «Life begins with a disk drive.»«. Softalk for the IBM Personal Computer (March 1983). Archived from the original on 2019-12-24. Retrieved 2014-06-02.
  6. ^ Manes, Stephen; Andrews, Paul (1993). Gates: How Microsoft’s Mogul Reinvented an Industry—and Made Himself the Richest Man in America. Doubleday. ISBN 0-385-42075-7.
  7. ^ «Microsoft Announces 8086 BASIC». Intelligent Machines Journal. Woodside, CA, USA. 1 (11): 10. 1979-07-18. Archived from the original on 2020-02-06. Retrieved 2020-02-06. BASIC-86 was demonstrated at the National Computer Conference, on Seattle Computer Product’s 8086 CPU board for the S-100 bus microcomputers.

External links[edit]

  • «Seattle Computer Products Gazelle». DigiBarn computer museum. 2003. Archived from the original on 2017-10-03. Retrieved 2020-02-06.
Сиэтл Компьютерные продукты

Логотип Seattle Computer Products.png
Промышленность Микрокомпьютеры оборудование и программное обеспечение
Штаб-квартира Туквила, Вашингтон
Ключ люди Родни М. Брок,. Тим Патерсон
Продукты S-100 8086 материнские платы, 86-DOS

Rod M Визитной карточкой Брока

Seattle Computer Products (SCP ) была Tukwila, Вашингтон, производитель микрокомпьютеров, был одним из первых производителей компьютерных систем на базе 16-битного процессора Intel 8086. SCP начала поставлять клиентам свои первые платы ЦП S-100 bus 8086 в ноябре 1979 года, примерно за 21 месяц до того, как IBM представила свой персональный компьютер, основанный на медленнее 8088 и представила 8-битную шину ISA. SCP поставила операционную систему для этого оборудования примерно за год до выпуска ПК, который был изменен Microsoft для ПК и переименован в IBM PC DOS. В SCP частично работали старшеклассники из близлежащих населенных пунктов, которые паяли и собирали компьютеры. Некоторые из них позже будут работать в Microsoft.

История компании

Двадцатидвухлетний Тим Патерсон был нанят в июне 1978 года владельцем SCP Родом М. Броком (26 августа 1930 — 30 ноября 2018). В то время SCP производила платы памяти для микрокомпьютеров, но после посещения местного семинара по только что выпущенному Intel 8086 в конце лета 1978 года Патерсон убедил Брока, что его компания должна спроектировать плату ЦП для нового чипа. К маю 1979 года у Патерсона был работающий прототип, и он передал свой «компьютер» Microsoft, которая работала над 8086 BASIC, который работал до конца мая.

Когда плата начала поставляться в ноябре, автономный Microsoft BASIC предлагался в качестве опции, но для него не было доступно никакой операционной системы. Digital Research, 8-бит Операционная система CP / M была отраслевым стандартом, работала над версией, совместимой с 8086, под названием CP / M-86, но задержка с ее выпуском стоила продаж SCP. Чтобы заполнить этот пробел, Патерсон написал QDOS (для быстрой и грязной операционной системы) в течение четырехмесячного периода, начиная с апреля 1980 года. QDOS 0.11 был завершен в августе 1980 года, а поставки SCP начались в сентябре 1980 года. переименован в 86-DOS в декабре 1980 года.

Microsoft, ранее работавшая с SCP и ища операционную систему, которую можно было бы модифицировать для IBM PC, купила права на продажу 86-DOS операционной системы другим производителям за 25 000 долларов США в том же месяце. 27 июля 1981 года, незадолго до запуска IBM PC 12 августа 1981 года, Microsoft выкупила полные права на операционную систему за дополнительные 50 000 долларов США, предоставив SCP бессрочную бесплатную лицензию на продажу 86-DOS (включая обновленные версии) со своим компьютерным оборудованием. Понимая, что Microsoft получает значительную прибыль от операционной системы 86-DOS, SCP попытался продать ее вместе с автономным недорогим процессором (без каких-либо других схем). Это было разрешено в соответствии с лицензией SCP от Microsoft, которая позволяла SCP продавать операционную систему со своими компьютерами на базе 8086; эта операционная система продавалась как «Seattle DOS», и в комплект поставки был включен ЦП.

Благодаря сделке с Microsoft дополнительный капитал позволил Seattle Computer расширить свой бизнес памяти, предоставив дополнительную память для продуктов ПК. Лучшим годом для компании был 1982 год, когда она получила прибыль в размере более миллиона долларов от продаж примерно на 4 миллиона долларов.

Однако к 1985 году бизнес SCP испытывал трудности с попытками конкурировать с офшорными продуктами (однажды сказал Брок., «они продавали платы памяти по цене ниже его стоимости на запчасти»), и Брок решил продать компанию. Единственным важным активом, оставшимся от SCP, была лицензия, которую он получил от Microsoft при передаче прав собственности на 86-DOS. Брок планировал продать (через слияние) лицензию тому, кто предложит самую высокую цену, имея в виду такую ​​компанию, как Tandy Corporation. После того, как Microsoft возразила против «преувеличенной интерпретации» соглашения Броком и сообщила Броку, что его лицензия не подлежит передаче, Брок подал в суд на 60 миллионов долларов США. Последовавший за этим судебный процесс был очень техническим и разросся до сотен страниц за несколько месяцев до суда. Судебный процесс начался в конце 1986 года и длился три недели. Мировое соглашение было достигнуто во внесудебном порядке, пока присяжные заседали. Microsoft заплатила 925 000 долларов США и вернула себе лицензию на DOS.

SCP прекратила свою деятельность в конце 1980-х, когда на рынке систем Intel 8086 преобладали компьютеры, совместимые с ПК .

Ссылки

Внешние ссылки

  • «Seattle Computer Products Gazelle». Компьютерный музей DigiBarn. 2003. Архивировано из оригинала на 03.10.2017. Проверено 6 февраля 2020 г.
Кто придумал MS-DOS? Почему Digital Research проиграла Microsoft? Почему MS-DOS и CP/M похожи как две капли воды? За чье молчание Билл Гейтс заплатил миллион долларов? Почему Гари Килдалл отказался от заманчивого предложения IBM? Как Гейтс убедил IBM стать партнером по суперприбыльному бизнесу продажи ПК?

В этой статье мы попытаемся достаточно подробно остановиться на ряде вопросов, которые имеют прямое или косвенное отношение к предыстории рождения MS-DOS. Как нам представляется, детальное изложение событий не только поможет разобраться, что послужило предпосылками для появления этой ОС, но и в общих чертах отразит состояние микрокомпьютерных технологий в конце 70-x и начале 80-х годов минувшего столетия.

Трагедия Гари Килдалла. Эпоха CP/M

К концу 1970-х операционная система CP/M стала промышленным стандартом де-факто на рынке 8-разрядных микрокомпьютеров, под нее разрабатывалась большая часть программного обеспечения. По некоторым данным, общее число реализованных копий за все время существования CP/M составляет более 1,5 млн. Ее повсеместная востребованность объяснялась в первую очередь наличием встроенной поддержки дисководов с гибкими магнитными дисками. Использование же последних было оправдано удобством произвольного доступа к данным — в отличие от той же магнитной ленты. Между тем стабильная и прибыльная монополия CP/M была практически в одночасье разрушена с рождением 12 августа 1981 г. IBM PC — первого удачного персонального компьютера от IBM.

История CP/M началась с того, что Гари Килдалл (Gary Kildall) в 1972 г. по чистой случайности приобрел за 25 долл. 4-разрядный микропроцессор Intel 4004. Создав ряд программ для навигационных расчетов, Килдалл пробует заинтересовать Intel своими разработками. Руководство компании положительно оценивает способности Гари и берет его на работу в качестве консультанта. К концу 1973 г. Килдалл придумывает язык программирования PL/M (Programming Language for Microcomputers), объединяющий идеи PL/I, Алгола и XPL. Немного позже он начинает создание версии PL/M для процессора 8080. Однако компьютер Intellec-8, на котором работает Гари по поручению Intel, обладал довольно скромной конфигурацией (клавиатура, монитор, считыватель с перфоленты). И Килдалл приходит к выводу о необходимости использования дисковода с гибкими магнитными дисками. Да, это было действительно революционной идеей.


Восьмидюймовый гибкий диск (1971, справа)

В сотрудничестве с Аланом Шугартом (Alan Shugart), изобретателем гибкого диска, и Джоном Тородом (John Torod), своим однокурсником, Килдалл подключает к Intellec-8 дисковод, снабженный контроллером. После этого он приступает к созданию операционной системы как набора сервисных программ для организации обмена данными с памятью и дисками на уровне более высоком, чем прямое аппаратное программирование. Через два месяца ядро операционной системы было готово. Свое детище Гари решил назвать CP/M — Control Program/Monitor, это уже потом аббревиатура стала расшифровываться как Control Program/Microcomputer.

В последующем Килдалл постоянно дорабатывает CP/M, снабжая ее дополнительными средствами и сервисными утилитами. Со временем он создает варианты CP/M и для других процессоров. Самое удивительное, что руководство Intel абсолютно не заинтересовалось появлением CP/M, хотя компания имела грандиозные планы в отношении PL/M. В дальнейшем Килдалл организует собственную компанию Digital Research, отдавая большую часть времени работе над CP/M. Между тем судьба уготовила Килдаллу сюрприз, причем довольно неприятный.

В 1980 г., исходя из текущей рыночной ситуации, корпорация IBM решает построить собственный 16-разрядный персональный компьютер, подобный популярному Apple, с похожим программным обеспечением. И для этого, разумеется, нужна была операционная система. Однако на тот момент версии CP/M были исключительно 8-разрядными. Параллельно с этим корпорация IBM задумывается и о наборе ПО для проектируемого ПК. Зная об успешных разработках Microsoft (несколько версий Бейсика, Кобола и Фортрана для различных компьютерных систем), IBM встречается с Биллом Гейтсом, попросив того высказать свои соображения в отношении будущего ПК. Гейтс, конечно же, предлагает голубому гиганту приобрести у него Бейсик. А на вопрос об операционной системе советует обратиться к Гари Килдаллу — автору CP/M. Но тот медлит, а Гейтс не упускает свой шанс: он отсылает в IBM письмо, в котором убеждает компанию использовать в создаваемом компьютере 16-разрядный микропроцессор Intel 8088, а не 8-разрядный. В дальнейшем письмо позволит ему склонить чашу весов в выборе IBM на свою сторону, так как это предполагает, что CP/M Гари Килдалла изначально выполнена для 8-разрядных машин, а ОС от Microsoft «заточена» якобы под 16-разрядные компьютеры. Разумеется, Гейтс обещает поставить IBM нужную ей операционную систему в должные сроки.

Тем временем Пол Аллен, соратник Гейтса, приобретает операционную систему QDOS Тима Патерсона (Tim Paterson), никому не известного программиста из фирмы Seattle Computer Products. И вновь судьба-злодейка выставила всех участников этой истории в странном, искаженном свете: QDOS оказывается невероятно похожей на СР/М Гари Килдалла.

История Тима Патерсона. Период 86-DOS

Хотя доподлинно известно, что MS-DOS приобрела популярность благодаря успеху IBM PC, корни ее берут начало в первых поколениях микрокомпьютеров. Так, первые, широко распространенные микрокомпьютеры были построены на аппаратной части, использующей так называемую шину S-100. Начало этому было положено с появлением в 1976 г. разработанного предприятием MITS (Microwave Instrumentation and Telemetry Systems) компьютера Altair 8800. Конструктивной особенностью системной платы Altair было отсутствие на ней каких-либо жестко встроенных модулей — по сути, она имела только ряд 100-контактных разъемов (шин S-100), необходимых для подключения других плат. В роли последних выступали как непосредственно основные элементы компьютера (процессор, память), так и дополнительные (терминал, последовательные и параллельные интерфейсы, адаптеры клавиатуры, дисплея, магнитофона). Фактически пользователь мог выбрать конфигурацию Altair по своему усмотрению: расширить память, модернизировать процессор, добавить новые функции. Именно она, шина S-100, обеспечила поразительную популярность Altair 8800, обусловленную гибкостью его конструкции. Только благодаря концепции S-100 появилось множество фирм и предприятий, разрабатывающих платы для Altair.

В 1978 г. небольшая фирма Seattle Computer Products (SCP), располагающаяся в городе Туквила (Tukwila), шт. Вашингтон, начала производство карт памяти для шины S-100. Часть своей продукции SCP реализовывала посредством специализирующегося на компьютерах магазина в Сиэтле — The Retail Computer Store. В этом магазине работает техником Тим Патерсон, одновременно учащийся в Университете Вашингтона (University of Washington). Примечательным для нашей истории оказался один факт биографии Тима: он очень хорошо разбирался в компьютере Imsai 8080.

Однажды, когда владелец SCP Род Брок (Rod Brock) в очередной раз приехал в магазин забрать новые заказы от покупателей, они разговорились. Брок пожаловался Патерсону на ряд проблем, возникающих при использовании производимых SCP плат памяти. Тим высказал по этому поводу несколько толковых идей, Брок же взял парня на заметку и после окончания университета предложил Патерсону работу в SCP, где тот, согласившись на зарплату в 50 долл. в день, и пытался найти решение задачи.


Персональный компьютер Altair 8800 (1975, 397 долл.): сколько же талантов он воспитал?

В июле 1978 г. появляется микропроцессор Intel 8086. Опытный Брок посылает Тима на интеловский семинар, посвященный новому продукту. Заметим, что подавляющее большинство тогдашних компьютеров со схемой

S-100 базировалось либо на Intel 8080, либо на Zilog Z-80. Процессор 8086 был потенциально быстрее своих предшественников, хотя и не мог выполнять существующие 8-разрядные программы.

Будучи достаточно прозорливым, Брок дает Патерсону задание разработать плату с процессором 8086 для шины S-100. Первые удачные прототипы появились уже в мае 1979 г. Тогда же SCP обращается в Microsoft с просьбой подумать о создании 16-разрядного ПО для нового компьютера компании. Так уж случилось, что в самой Microsoft уже какое-то время велись разработки программ для 8086. В итоге прототипы SCP снабжаются 16-разрядной автономной дисковой версией Бейсика от Microsoft.

В ноябре 1979 г. SCP начинает продажи своих компьютеров на базе Altair и процессора 8086 с установленным интерпретатором Бейсика от Microsoft. Между тем Бейсик, являясь скорее игрушкой, чем полноценным языком программирования, не предлагал каких-либо удачных средств для написания стороннего коммерческого ПО, поэтому Брок принимает решение о создании операционной системы для своих компьютеров.

Не секрет, что в то время ОС CP/M производства Digital Research являлась чуть ли не единственной операционной системой для 8-разрядных микрокомпьютеров, своего рода стандартом де-факто. Следуя за технологическим прогрессом, Digital Research усиленно работает над новой, 16-разрядной версией своей ОС (CP/M-86), предназначенной для использования в компьютерах на основе процессора 8086. Становится понятно, почему Digital Research заинтересовалась разработкой SCP. Однако Брок сотрудничать отказывается. Между тем выход CP/M-86 намечен на конец 1979 г.

Но даже к апрелю 1980 г. CP/M-86 так и не выходит — Брок сильно обеспокоен. И действительно, кто купит компьютеры, пусть даже с новым 8086, но без набора программного обеспечения? Думается, только либо разработчики, либо энтузиасты, желающие быть всегда на гребне технологической волны. Патерсон предлагает Броку написать собственную операционную систему, не дожидаясь, пока Гари Килдалл закончит свою CP/M-86.

Итак, наш герой чувствует, что сможет проделать аналогичную работу и в отношении 8086, причем уверен, что его ОС (далее по тексту DOS — Disk Operating System, дисковая операционная система) окажется много лучше CP/M. План Тима состоял из двух этапов. Первым делом Патерсон предполагает создание «быстрой и грязной» (quick and dirty) DOS — для того чтобы немедленно заполнить недостающее звено в цепи продаж компьютеров на базе 8086. Далее планировалась тщательная отладка (так никогда, к сожалению, и не реализованная) готовой DOS, которая затем должна была явиться в двух версиях: одно- и многопользовательской. Брок соглашается.

Патерсон выбрал верную стратегию для разработки DOS. В первую очередь была поставлена цель максимально облегчить написание ПО сторонними программистами в окружении DOS, а также упростить процесс переноса на другие платформы. Дело в том, что программы для 8-разрядной CP/M не могли непосредственно исполняться 16-разрядным 8086, их следовало немного переработать с учетом схемы адресации данных, поддерживаемой новым процессором. А поскольку CP/M лидировала в качестве операционной системы на микрокомпьютере, под нее были написаны тысячи программ, которые и требовалось перенести в среду DOS. Для этого Тим решил добиться совместимости с уже существующей 8-разрядной CP/M на уровне API-интерфейса. Это значительно облегчило программирование в DOS: все выглядело так, будто вы пишете под старой доброй CP/M.

Во-вторых, желая наделить свою операционную систему максимальной эффективностью и быстродействием, он пишет ее на чистом ассемблере.

В период с апреля по июль 1980 г. Патерсон тратит почти половину своего времени на создание QDOS. И уже в августе QDOS 0.11 начала продаваться в комплекте с компьютерами производства SCP на основе Intel 8086. Брок вновь связывается с Microsoft и предлагает ей заняться адаптированием существующего ПО под окружение QDOS. Гейтс выражает готовность, но… только за деньги.

В декабре 1980 г. Патерсон выпускает новую версию QDOS под маркой 86-DOS 0.33. Именно ее исходные тексты (порядка 4 тыс. ассемблерных строк) в последующем и приобретает Microsoft.

Гениальный Гейтс. Время MS-DOS

Некоторое время спустя Microsoft все же заключает с SCP сделку: Гейтс единоразово выплачивает Броку сумму в 10 тыс. долл. за право продажи 86-DOS и по 15 тыс. долл. за каждого OEM-партнера (Original Equipment Manufacturer, изготовитель комплексного оборудования), согласившегося купить 86-DOS. При этом, разумеется, Билл не раскрывает (это было условием сделки) того, что уже имеющимся партнером выступает сама IBM. В итоге удовлетворенные стороны подписывают необходимые бумаги: Брок получает вожделенные 25 тыс. долл., Microsoft — 86-DOS.

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

В апреле 1981 г. Тим Патерсон покидает Seattle Computer Products (успев выпустить, кстати, 86-DOS 1.0), а в мае по приглашению Гейтса устраивается на работу в Microsoft. В этом Билл заинтересован, как никто другой: ведь необходимо избежать возможных скандалов вокруг авторских прав на 86-DOS, а также облегчить труд Microsoft по адаптации этой ОС под запросы IBM. До невозможности удивленный и даже рассерженный тем фактом, что заказчиком операционной системы выступает IBM, Патерсон все же продолжает работу над 86-DOS под крылом заботливого Гейтса.

В самом напряженном темпе, чрезвычайно эффективно используя отпущенное время, Патерсон перерабатывает 86-DOS под требования IBM. Разумеется, сроки поджимают — Тим не успевает до конца выполнить все поставленные условия. В июле он передает то, что имелось на тот день, — местами недоработанную MS-DOS 1.0. Голубой гигант изменяет название операционной системы на PC-DOS 1.0 и начинает ее поставки вместе со своим IBM PC.

Напомним, что Гейтс приобрел исходные тексты 86-DOS 0.33, хотя в апреле 1981 г. Патерсон выпустил 86-DOS 1.0. Понятно, что MS-DOS 1.0, полученная в результате переработки Патерсоном 86-DOS 0.3, уже не могла служить камнем преткновения для выяснения, кому же принадлежат авторские права на DOS — Броку (Seattle Computer Products) или Гейтсу (Microsoft).

Когда Гари Килдалл увидел PC-DOS, то высказался примерно так: «Я был сильно поражен потрясающей схожестью между PC-DOS и СР/М. Я был вне себя от злости на IBM и Microsoft. Все, кто хоть немного разбирался в компьютерах, могли убедиться, что даже команды этих операционных систем были одинаковыми. Это было просто невероятно!»

Возмущенный Килдалл выразил свое недоумение по поводу того, что такой гигант, как IBM, умудрился сделать подобное. Однако все-таки не решился предпринимать какие-либо судебные меры в отношении корпорации — как из-за своего склада характера, так и по причине поступившего от IBM предложения. Компания посулила в качестве компенсации включить только что созданную Килдаллом 16-разрядную версию ОС (CP/M-86) в состав ПО, поставляемого с IBM PC. Но все оказалось еще хуже, чем хотелось несчастному Килдаллу.


Одна из первых версий MS-DOS 1.0

Так, при приобретении IBM PC покупателю предлагалось выбрать из трех ОС: PC-DOS, CP/M-86 и P-System UCSD (ОС с интегрированным языком Паскаль). Благодаря тому что PC-DOS оказалась самой дешевой, выбор потребителя пал именно на нее — наметилась тенденция комплектовать все последующие компьютеры IBM PC только PC-DOS.

Что касается коммерческого видения DOS, до определенных пор для Microsoft эта ОС представлялась исключительно как вотчина IBM — Гейтс уделял много времени рынку языков программирования. Однако уже в 1982 г. Microsoft решает выйти на коммерческую арену операционных систем, заинтересовав ею и своих OEM-партнеров. Тогда же она проводит политику перехода с CP/M-версий своих продуктов (тех же языков программирования) исключительно на их DOS-реализации. Подобный шаг значительно ослабил лидирующие позиции Digital Research в монополии де-факто на операционные системы для микрокомпьютеров.

Необходимо понимать, почему Microsoft удалось пойти собственным путем вразрез с планами IBM, начав собственную кампанию по продаже MS-DOS. Во-первых, сразу после получения вожделенной MS-DOS 1.0 для своего персонального компьютера IBM, конечно же, проводит ее ревизию и, обнаружив порядка 300 ошибок, переписывает неверные участки, попутно переименовав в PC-DOS. По причине этой вынужденной модификации первоначальной версии MS-DOS и IBM, и Microsoft обладают авторскими правами на данную операционную систему.

Во-вторых, Гейтсу, уверенному в будущем MS-DOS, удалось убедить IBM не заключать с ним исключительного лицензионного соглашения по передаче всех прав на DOS, а также уговорить корпорацию продавать ПК отдельно от операционной системы. По условиям контракта Microsoft получала некоторый процент с каждого проданного IBM PC. Забавно, но нынешние менеджеры изучают детали этого договора в качестве примера катастрофической ошибки со стороны IBM.

Правильная маркетинговая политика Microsoft вкупе с успехом IBM PC послужили созданию прочного 15-летнего фундамента для DOS. В течение этого срока, вплоть до прихода на рынок Windows 95, DOS непрестанно развивалась, совершенствовалась и впитывала лучшие разработки третьих фирм, оставаясь при этом, конечно же, доминирующей ОС в нише персональных компьютеров. Учитывая плановую стратегию перехода из 16-разрядного мира DOS в сферу 32-разрядных Windows 95 и Windows NT, как относительно перспективных операционных сред, Microsoft постепенно прекратила обновления и реализацию MS-DOS.

На сегодняшний день можно смело утверждать, что эпоха DOS завершилась. Путь DOS — это путь любой мало-мальски успешной разработки в золотом веке персональных компьютеров. Опыт ее распространения — это опыт своевременной и верной маркетинговой политики в отношении перспективных бизнес-решений. Итоги ее эпохи — это поколение программистов на IBM PC — коммерчески наиболее удачной модели персонального компьютера.

Екатерина Турбинаturbina2@tut.by

Seattle Computer Products (SCP) was a Tukwila, Washington, microcomputer hardware company which was one of the first manufacturers of computer systems based on the 16-bit Intel 8086 processor.[1] SCP began shipping its first S-100 bus 8086 CPU boards to customers in November 1979,[2] about 21 months before IBM introduced its Personal Computer which was based on the slower 8088 and introduced the 8-bit ISA bus. SCP shipped an operating system for that hardware about a year before the release of the PC, which was modified by Microsoft for the PC and renamed IBM PC DOS. SCP was staffed partly by high-school students from nearby communities who soldered and assembled the computers. Some of them would later work for Microsoft.

Seattle Computer Products

Seattle Computer Products logo.svg
Industry Microcomputer hardware and software
Headquarters Tukwila, Washington

Key people

Rodney Maurice Brock,
Tim Paterson
Products S-100 8086 motherboards, 86-DOS

Rod M. Brock’s business card

Corporate historyEdit

Twenty-two-year-old Tim Paterson was hired in June 1978 by SCP’s owner Rodney Maurice Brock (26 August 1930 – 30 November 2018).[3][4] At the time, SCP built memory boards for microcomputers, but after attending a local seminar on Intel’s just-released 8086 in late summer 1978, Paterson convinced Brock that his company should design a CPU board for the new chip. Paterson had a prototype working by May 1979,[5] and he took his «computer» over to Microsoft, who were working on an 8086 BASIC, which was working before the end of May.[6]

When the board began shipping in November, standalone Microsoft BASIC was offered as an option, but no operating system was available for it.[7] Digital Research, whose 8-bit CP/M operating system was the industry standard, was working on an 8086-compatible version called CP/M-86, but the delay in its release was costing SCP sales. In order to fill this void, Paterson wrote QDOS (for Quick and Dirty Operating System)[1] over a four-month period starting in April 1980. QDOS 0.11 was finished in August 1980, and SCP began shipping it in September 1980.[2] The operating system was renamed to 86-DOS in December 1980.

Microsoft, having worked with SCP before and seeking an operating system they could modify for the IBM PC, bought the rights to market the 86-DOS operating system to other manufacturers for US$25,000 that same month. On 27 July 1981, just prior to the launch of the IBM PC on the 12 August 1981, Microsoft bought the full rights to the operating system for an additional US$50,000, giving SCP a perpetual royalty-free license to sell 86-DOS (including updated versions) with its computer hardware.[2] Realizing that Microsoft was making significant profit on the 86-DOS operating system, SCP attempted to sell it along with a stand-alone inexpensive CPU (without any other circuitry). This was allowed as per SCP’s license with Microsoft, which let SCP sell the operating system with their 8086-based computers; this operating system was marketed as «Seattle DOS», and a CPU was included in the box it shipped in.

Thanks to the deal with Microsoft, additional capital allowed Seattle Computer to expand its memory business into providing additional memory for PC products. The company had its best year in 1982, reaping more than a million dollars in profit on about $4 million in sales.[2]

By 1985, however, SCP’s business was having difficulty trying to compete with offshore products (Brock once said, «they were selling memory boards for less than his cost for parts»), and Brock decided to sell the company. The only major asset SCP had left was the license it received from Microsoft when it signed over ownership rights to 86-DOS. Brock planned to sell (via merger) the license to the highest bidder, with a company such as the Tandy Corporation in mind. After Microsoft objected to Brock’s «exaggerated interpretation» of the agreement and informed Brock that his license was nontransferable, Brock sued for US$60 million. The ensuing lawsuit was highly technical and grew to fill hundreds of pages in the months leading up to trial. The trial began at the end of 1986 and lasted three weeks. An out-of-court settlement was reached while the jury was deliberating. Microsoft paid SCP US$925,000 and reclaimed its license for DOS.[2]

SCP went out of business in the late 1980s as the market for Intel 8086 systems became dominated by PC compatible computers.

See alsoEdit

  • Microsoft Softcard (SCP developed prototypes of Z80 card for Apple II, further developed by Burtronix and manufactured by California Computer Systems for Microsoft)
  • Pirates of Silicon Valley has a scene where Paul Allen visits Rod Brock at Seattle Computer Products.

ReferencesEdit

  1. ^ a b Conner, Doug (April 1998). «Father of DOS Still Having Fun at Microsoft». Paterson Technology. Archived from the original on 2010-02-09. Retrieved 2019-09-06.
  2. ^ a b c d e Wallace, James; Erickson, Jim (1992). Hard Drive. John Wiley & Sons. ISBN 0-471-56886-4.
  3. ^ State of Nevada, Department of Health and Human Services; State File Number 2018023460.
  4. ^ «Rodney M Brock — August 26, 1930 — November 30, 2018». Funeral Finder. Archived from the original on 2019-02-09. Retrieved 2020-02-06.
  5. ^ Hunter, David (1983). «The Roots Of DOS: Tim Paterson — «Life begins with a disk drive.»«. Softalk for the IBM Personal Computer (March 1983). Archived from the original on 2019-12-24. Retrieved 2014-06-02.
  6. ^ Manes, Stephen; Andrews, Paul (1993). Gates: How Microsoft’s Mogul Reinvented an Industry—and Made Himself the Richest Man in America. Doubleday. ISBN 0-385-42075-7.
  7. ^ «Microsoft Announces 8086 BASIC». Intelligent Machines Journal. Woodside, CA, USA. 1 (11): 10. 1979-07-18. Archived from the original on 2020-02-06. Retrieved 2020-02-06. BASIC-86 was demonstrated at the National Computer Conference, on Seattle Computer Product’s 8086 CPU board for the S-100 bus microcomputers.

External linksEdit

  • «Seattle Computer Products Gazelle». DigiBarn computer museum. 2003. Archived from the original on 2017-10-03. Retrieved 2020-02-06.

Реальным победителем была Microsoft, построившая империю на закорках сомнительно приобретённой MS-DOS.
Intel 8086, более дорогая, но функционально идентичная версия Intel 8088, под управлением которой в итоге и будет работать IBM PC

В ноябре 1979 года частый партнёр Microsoft, компания Seattle Computer Products выпустила материнскую плату Intel 8086 для самых упёртых любителей хобби и производителей компьютеров, проводящих эксперименты с этим новым и очень мощным ЦП. 8086 состоял в близком родстве с 8088, выбранным IBM для PC. Последний был удешевлённой версией первого, гибридный чип на 8-бит/16 бит, а не чисто 16-битный, как 8086.

IBM склонилась к менее мощному 8088 в частности, чтобы контролировать издержки, но и затем, чтобы позволить использовать с ним определённую периферию, которой требовалась 8-битная внешняя шина данных, которой обладал 8088.

Но, вероятно, самым сильный аргумент поступил, как это часто бывает, из отдела маркетинга, а не разработок. Чип 8086 был таким мощным, что оборудованный им IBM PC мог заставить клиентов отказаться в его пользу от более крупных систем IBM. IBM хотела отобрать бизнес у других производителей PC, но не у своих подразделений.


Скромный ЦП Intel 8088

Для нас важно понять, что у обоих чипов был одинаковый набор инструкций, поэтому на них могли идти одни и те же программы. Все хотели запускать CP/M на картах SCP, но CP/M была разработана только для Intel 8080 и Zilog Z80. Потому у SCP были те же проблемы, на которые Джек Сэмс и IBM натолкнулись через несколько месяцев.

Digital Research периодически обещала выпустить версию CP/M для 8086/8088, но не сделала этого. Так что в апреле 1980-го Тим Патерсон из SCP решил самостоятельно написать ОС для 8086/8088. Он назвал её QDOS – «дешёвой и сердитой операционной системой» [Quick and Dirty Operating System].

Этичность или отсутствие таковой в поступке Патерсона обсуждалась годами. Гэри Килдалл много раз заявлял, что он похитил исходные коды CP/M, но это утверждение сомнительно. Нет никаких свидетельств, что у него был доступ к коду, тщательно охранявшемуся компанией Digital, как это принято у большинства компаний, как того времени, так и современных.

С другой стороны, Патерсон признаёт, что просто взял руководство по CP/M и просто скопировал все API-вызовы, один за другим. С третьей стороны, даже если это был не очень оригинальный и творческий подход, его действия были совершенно легальны, даже по сегодняшним стандартам.

Суды раз за разом заключают, что API не защищается авторским правом, это можно сделать только с его конкретной реализацией, поэтому реверс-инжиниринг допустим. Ну, конечно, существует ещё патентное право, но в это болото мы не полезем.


Карта Intel 8086, выпускавшаяся Seattle Computer Products

Пища для размышлений для приверженцев открытого кода и противников Microsoft: если создание QDOS было неэтичным, тогда Linux – по большей части повторное воплощение стандартов Unix – будет настолько же неэтичным.

Патерсон утверждает, что у него были существенные причины для копирования CP/M: он хотел, чтобы программистам было как можно легче портировать программы с CP/M на QDOS. Он также заявляет, что под капотом, там, где это было возможно, он серьёзно улучшил свой вариант С, особенно в работе с диском и файлами.

А в это время Билл Гейтс размышлял, как, чёрт побери, он сможет сотворить операционку для IBM в назначенные ему сроки. А затем Патерсон позвонил сооснователю Microsoft Полу Аллену и рассказал про QDOS – просто на случай, если вдруг Microsoft заинтересуется написанием для неё программ или внутреннего использования.

Гейтс, как человек, способный распознать внезапного спасителя, позвонил Сэмсу и спросил: «Сами заберёте, или хотите, чтобы я это сделал?» Ответ Сэмса на этот вопрос за последующие десятилетия обойдётся IBM в миллиарды долларов. «Конечно, забирайте сами», – сказал он.


А теперь – с дополнением в виде сопроцессора 8087

Понимая, что программы для PC были очень далеки от его области знаний, Сэмс просто отдал все проблемы, связанные с ПО, в Microsoft, и не видел причин менять курс. «Мы хотели, чтобы это было их проблемой», – говорил он после. «Проблема» Microsoft через несколько лет станет большой, огромной проблемой для IBM.

Да будет свет!
Стив Балмер и Билл Гейтс на PC Forum в 1986

30 сентября Гейтс, Стив Балмер и Боб О’Рир – седьмой сотрудник Microsoft – полетели во Флориду с целью сделать окончательное предложение IBM. Сэмсу, желавшему всучить проблему разработки ПО кому-то другому, их план показался идеальным. Microsoft будет отвечать за поставку ОС, четырёх языков программирования (BASIC, COBOL, Fortran, Pascal) и набора другого софта, который должен быть готов к запуску продукта (включая нашего старого друга, Microsoft Adventure).

На одном из пунктов Гейтс настаивал особенно: Microsoft будет продавать лицензии на софт для IBM, а не просто продавать готовый продукт, и будет ожидать с них роялти, оплаты с каждой копии. IBM, считая, что возможностей заработать на этом хватит всем, и что не помешает так тесно привязать судьбу Microsoft к IBM PC, согласилась.

Огромная компания, чья консервативность и избегание рисков были легендарными, согласилась вручить судьбу одного из крупнейших проектов в руки 24-летнего парня. Если бы Microsoft не справилась, то IBM PC был бы мертворожденным продуктом.

6 ноября Microsoft и IBM официально подписали контракт, по которому сразу же заплатили Microsoft $700 000 за начало переноса всякого разнообразного софта на новую архитектуру. Забавно, что Лоу и Сэмс, сыгравшие значительные роли во всём проекте, перевели в другие подразделения. Project Chess, возможно, был и независимой бизнес-ячейкой, но, очевидно у него не было абсолютного иммунитета к переменчивому настроению бюрократии IBM. Место лидера проекта занял Дон Эстридж.

Пока составлялся договор по поводу ПО, Project Chess не стоял на месте. В том же ноябре Microsoft получила два первых прототипа. IBM, отчаянно боровшаяся за секретность, потребовала, чтобы их держали в подвале без окон, закрытом на замки, которые поставляла сама IBM.

Microsoft и Project Chess, физически разделённые так, как это только возможно, чтобы всё ещё оставаться в США, всё же создали работающие взаимоотношения, похожие на рабочие связи, существующие сегодня, когда от географии зависит гораздо меньше.

Они постоянно общались по телефону и особенно по специальной системе электронной почты, которую они наладили, передававшей сообщения в обе стороны при помощи сервиса за одни сутки, и часто ездили друг к другу – иногда и без предупреждения. Это стало особенной причиной беспокойства для Microsoft. У IBM была привычка приезжать без предупреждения, чтобы проверить, придерживаются ли тут их хитромудрых практик безопасности.

Конечно, у команды IBM тоже было, чем заняться, но Microsoft реально приходилось торопиться. Из-за всех этих переговоров они, если верить Гейтсу, уже «отставали от графика на три месяца» в день подписания контракта. Все несколько месяцев подряд работали без выходных. Большинство даже не ушло на Рождество.

Первой целью было заставить машину работать в двух режимах: BASIC и дисковая операционная система. Microsoft могла справиться с первым и сама, но по второму вопросы они зависели от Seattle Computer Products.

Когда Microsoft заканчивала переговоры с IBM и начинала работу, Патерсон и SCP продолжали собственные разработки, улучшая QDOS от состояния хака «дёшево и сердито» до пригодной к продаже ОС. В процессе они по очевидным причинам переименовали её в 86-DOS. К окончанию года у них, наконец, появилась версия, пригодная для выхода в мир.


Билл Гейтс, может, и не выглядит хладнокровным бизнесменом, но именно такого впечатления он и добиваетсяБилл Гейтс выходит из тени

До того момента Билл Гейтс вёл себя тихо, действуя, как целеустремлённый, но честный бизнесмен. Теперь же мы начинаем видеть, как на свет выходит что-то от той легендарной уклончивости Гейтса. Он хотел, чтобы Microsoft работала по схеме роялти, которая давала им долю в проекте IBM PC, на успех которого возлагались надежды.

Но он не хотел делиться этими плодами с SCP, которая и не подозревала о существовании проекта IBM, или о том, что их скромная ОС, написанная одним человеком, была ключом к планам одной из крупнейших компаний мира. Гейтс хотел держать их в неведении, но 86-DOS была нужна ему уже вчера. Следовательно, ему нужно было вырвать 86-DOS из их рук, не давая им узнать, зачем она ему нужна.


Пол Аллен и Билл Гейтс скучают на PC Forum 1987 года

Пол Аллен договорился с владельцем SCP Родом Броком в январе, утверждая, что у Microsoft есть целый вагон клиентов, жаждущих запускать 86-DOS. Сделка позволяла Microsoft работать посредником, или розничным продавцом, на этих транзакциях.

За каждого клиента, которому они продадут лицензию на 86-DOS, они пообещали платить SCP по $10`000, или по $15`000 в случае, если с лицензией будет поставляться исходный код. Также они заплатят SCP $10`000 сразу после заключения сделки.

Для SCP, небольшой компании, занимавшейся оборудованием, без связей и маркетинговых навыков Microsoft такая сделка звучала прекрасно – особенно из-за того, что за последнее время бизнес шёл не очень хорошо. Microsoft выказывала уверенность в том, что она сможет продать довольно много лицензий, что принесёт фирме лёгкие деньги за ОС, которую Патерсон начал почти что забавы ради.

Один из пунктов, спрятанных в контракте, мог вызвать подозрение: «Ничто в этом лицензионном соглашении не может обязать Microsoft раскрыть своего клиента для Seattle Computer Products». Позже Брок говорил: «Нам это казалось странным, но мы согласились».

На самом же деле, конечно, у Microsoft не было никакого вагона страждущих клиентов. У них был всего один клиент, крупнейший из всех: IBM. Microsoft продала по этому соглашению всего одну лицензию, что дало ей право успешно приобрести ОС для IBM PC за общую сумму в $25`000.

Первая загрузка

В феврале Боб О’Рир из Microsoft впервые смог загрузить 86-DOS на одном из прототипов:

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

IBM вскоре начала требовать внести в 86-DOS различные изменения. Microsoft обнаружила, что попала в неудобное положение, поскольку ей пришлось снова обращаться к Патерсону, знавшему 86-DOS лучше любого другого, с кем они заключили контракт на консультации, и просить у него внести изменения, не говоря, от кого идут эти запросы. В результате они убедили его уйти из SCP и прийти к ним на полный рабочий день. «Это IBM!» – сообщили они ему, как только он переступил порог своего кабинета в первый рабочий день в качестве сотрудника.

Полная история IBM PC, часть вторая: империя DOS наносит удар
86-DOS (QDOS), работающая на эмуляторе

Ирония с точки зрения Патерсона, десятилетиями защищавшегося от обвинений в пиратском копировании CP/M, заключалась в том, что многие изменения, запрошенные IBM, ещё сильнее приближали 86-DOS к CP/M. К примеру, запрос команд, демонстрирующий текущий диск, «A:>», был введён по просьбе IBM, и это была копия того, что делала CP/M. Патерсон говорит, что его от этого «тошнило», но, естественно, в этом проекте IBM обычно получала то, что требовала.

IBM планировала сделать анонс IBM PC в августе 1981 года – согласно изначальному плану, по которому Project Chess должен был родиться ровно за год. Им не хотелось откладывать это, поэтому все в Бока-Ратон, и особенно в Microsoft, работали ещё усерднее, пропуская мелкие дедлайны, в то время как основной оставался недвижимым.

IBM также начала делать конфиденциальные предложения разработчикам такого ПО, как VisiCalc и пакету для обработки текстов Easy Writer, чтобы добавить их к линейке приложений и игр от Microsoft. Они даже договорились, что UCSD Pascal P-System будет доступна для тех, кто захочет запускать её совместно с 86-DOS или Microsoft BASIC.

Удивительно, но такой обширный проект очень долго оставался тайным. Но, наконец, в июне InfoWorld напечатала подробную статью, описывающую практически весь план в деталях, и даже упомянула, что ОС в проекте будет не CP/M, но очень на неё похожей. InfoWorld ошибся только с датой анонса, написав, что он произойдёт в июне, а не в августе.

Более ранний проект персонального компьютера Datamaster, технологии и создатели которого пригодились в Project Chess, совершил свой дебют именно в том месяце. Многие решили, что статья InfoWorld была про Datamaster, и что в результате журнал всё описал неправильно. Однако люди с хорошими связями уже были в курсе происходящего.

Я выпью твой молочный коктейль
Версия PC-DOS 1982 года

А потом 27 июля 1981 года, менее, чем за две недели до запланированного анонса, Билл Гейтс заключил сделку столетия.

Род Брок из SCP был разочарован. Армия лицензий на 86-DOS, которую он ожидал после заключения сделки с Microsoft, так и не появилась, а теперь он ещё потерял Патерсона, единственного человека, работавшего с ПО в его компании, ориентированной в основном на оборудование.

На тот момент уже было очевидно, кто стал единственным покупателем лицензии 86-DOS, но SCP требовались деньги и у неё не было возможности поддерживать ОС. Он попробовал продать 86-DOS, в поисках того, кто захочет заниматься поддержкой системы в обмен на эксклюзивную лицензию. Гейтс немедленно отозвался, предложил так необходимые для SCP $50000, но с одним условием.

Он настоял, что Microsoft купит не эксклюзивную лицензию, но саму систему целиком. Затем она выдаст эксклюзивную лицензию самой SCP, что переворачивало всю сделку с ног на голову. Брок сомневался, но деньги ему были нужны, и он не знал, что ему самому делать с 86-DOS.

Он подписал сделку, сделав Microsoft единственным владельцем 86-DOS – а её сразу же переименовали в MS-DOS. Вот вам ещё один пример принятия ужасного финансового решения, очень типичного для ранней истории микрокомпьютеров, когда хакеры, знавшие всё о битах и байтах, и не знавшие ничего о бизнесе, внезапно стали управлять компаниями.

Гейтс, казалось, никогда не делал подобных ошибок, и при этом знал, как воспользоваться или даже побудить других на их совершение. Такую невинную овечку, как Брок, было легко отправить на заклание. MS-DOS, приобретённая за $50000, заработала к 1991 году для Microsoft порядка $200 млн.

А ещё она стала краеугольным камнем в монополии компании, которая станет доминировать в бизнес-вычислениях к середине 80-х, и практически во всех компьютерных областях к середине 90-х. Это решение больше других способствовало превращению Microsoft в сегодняшнего гиганта.

Но тогда у Microsoft и IBM осталась ещё одна юридическая загвоздка. В то время, как проект IBM PC становился всё более известным секретом индустрии, Гэри Килдалл увидел, как работает 86-DOS/MS-DOS. Он был убеждён, что Патерсон украл его операционку, каким-то образом получив доступ к исходному коду, затем изменил его, чтобы он запускался на Intel 8086/8088, спилил серийники и продал её IBM. Он начал угрожать судом, и (что, вероятно, больше волновало IBM), поднять вой в прессе, способный омрачить грядущий анонс.

Килдал и Гейтс встретились за обедом, чтобы попытаться договориться, но ничего не вышло. «Это была одна из тех встреч, на которых все сначала вежливо говорят друг с другом, затем все орут друг на друга, затем все опять вежливы друг с другом, а потом все опять орут», – вспоминает Джон Катсарос, сотрудник Digital Research, присутствовавший на встрече.

Поэтому IBM вмешалась и предложила сделку. Компания будет предлагать версию CP/M-86, совместимую с 8088, которую Digital никак не могла доделать, как только Килдалл предоставит им её готовый вариант. Успокоенный Килдалл согласился.

IBM PC, который с самого начала задумывался, как «машина для всего», теперь будет обладать целыми четырьмя возможностями для работы: BASIC, встроенный в ROM, MS-DOS, CP/M или UCSD Pascal.

12 августа 1981 года

IBM сделала официальный анонс IBM PC 12 августа 1981 года в отеле Уолдорф-Астория в Нью-Йорке. У машины с 16 Кб RAM и одним флоппи-диском рекомендованная цена была $1565. В полной комплектации цена достигала $6000.

По таким ценам вы могли бесплатно получить Microsoft BASIC в ROM. MS-DOS, продаваемая по лицензии IBM как PC-DOS, стоила $40, а UCSD Pascal – более $500. IBM также объявила, что в какой-то момент будет доступна и CP/M-86. В итоге пройдёт более шести месяцев, пока Digital, наконец, не выдаст работающую CP/M-86. После этого IBM, как обещала, разместила её в своём каталоге по цене в $240.


Первая версия IBM PC 5150 с принтером, представленная в августе 1981

Килдалл, вплоть до своей смерти уверенный в том, что MS-DOS была пиратской копией CP/M, и иногда заявлявший, что сумеет доказать это посредством встроенного в систему секретного сообщения или необычного атрибута API, считал, что IBM специально назначила для CP/M цену в шесть раз выше, чем для MS-DOS, чтобы её никто не покупал, и, таким образом, выполняла букву, но не дух соглашения.

IBM просто заявила, что поскольку Digital потребовали слишком высоких лицензионных отчислений, у неё не было выхода. Три из четырёх вариантов операционок, CP/M, Microsoft BASIC и UCSD Pascal, использовали так редко, что сегодня уже мало кто помнит, что они вообще были доступны в качестве опций. А MS-DOS, понятное дело, отправилась завоёвывать мир.


IBM PC 5150

При этом железо было серым и скучным. Несмотря на необычный для IBM процесс разработки, конечный продукт не сильно отличался от того, что можно было ожидать от IBM. В нём не было никакой творческой жилки, но по клацанью клавиатуры и по большому, крепкому корпусу с большим количеством металла внутри, агрегат выглядел достаточно надёжным.

И это было не поверхностное впечатление. Что бы ни говорили, IBM PC был создан на века. Возможно, наименее известной инновацией было использование памяти с дополнительным битом чётности, который автоматически обнаруживал ошибки.

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

Проверка чётности в RAM – не та функция, что может возбудить хакеров, но для бизнесмена, жизнь которого зависит от оборудования, это именно такая функция, которая характеризует компанию IBM. Она обеспечивала вам чувство безопасности.


Реклама IBM PC 5150 в печатном издании

Отсутствие творческого начала в дизайне подтверждало предубеждённость хакеров, но для бизнесменов, не доверяющим всяким неряшливым стартапам-выскочкам, появление IBM PC сделало микрокомпьютер серьёзным инструментом, пригодным для серьёзной работы.

Менеджеры среднего звена кинулись скупать IBM PC, поскольку ещё никого никогда не увольняли за покупку IBM – даже если раньше этот процесс так сильно никого не радовал. IBM продала 13500 PC за последние два месяца 1981 года, а после этого продажи вообще рванули в космос.

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

Джон Роач из Radio Shack не угадал больше других: «Не думаю, что это такое уж значимое событие». Ещё один директор Radio Shack оказался лишь чуть менее близоруким: «Конечно, у нас появился новый конкурент, но IBM не предложила ничего, что могло бы взорвать индустрию».

Apple, уже тогда больше всех понимавшая в связях с общественностью, дала рекламную статью в Wall Street Journal на полную страницу, в которой говорилось: «Добро пожаловать, IBM. Правда.» Как и многие другие примеры рекламы от Apple, это был шедевр риторики, звучащий вроде бы вежливо, и при этом дававший понять, что а) IBM опоздала и б) Apple рассматривает их как ещё одних конкурентов.

Реклама Apple в WSJ:
Добро пожаловать на самый интересный и важный рынок с момента начала компьютерной революции, стартовавшей 35 лет назад.

Поздравляем с вашим первым персональным компьютером.

Отдать все возможности компьютера в распоряжение отдельных индивидов – это значит, улучшить качество того, как люди живут, работают, обучаются, общаются и проводят свободное время.
Когда мы придумали первую персональную вычислительную систему, мы прикидывали, что примерно 140 млн людей смогут оправдать её покупку, если поймут её преимущества.
Мы предположили, что только в следующем году миллион человек придёт к этому пониманию. А в следующем десятилетии рост персональных компьютеров будет логарифмическим.
Мы ждём ответственной конкурентной борьбы в сложной попытке распространить эту американскую технологию по всему миру. Мы ценим сложность взятых вами на себя обязательств.
Потому что мы занимаемся увеличением социального капитала через улучшение продуктивности индивидов.
Добро пожаловать на выполнение этой задачи.

Эпилог
IBM PC 5150 стал настолько успешным, что породил множество вариаций

Много лет спустя станет ясно, что появление IBM PC стало третьей величайшей вехой в истории PC, последовавшей за первыми микрокомпьютерными наборами, появившимися в 1975 году, и троицей (Apple II, PET, TRS-80), вышедшей в 1977.

Также оно отметило конец первой эры истории Microsoft, неряшливого, но уважаемого поставщика BASIC, других языков программирования и прикладных программ (в таком порядке). На фоне запуска IBM PC Microsoft быстро оборвала связи с более хакерскими сообществами, среди которых она росла, чтобы крепко прицепить свой вагон к поезду бизнес-вычислений IBM и MS-DOS. На этом пути их ожидало множество эстетических, технических и юридических проблем – но кроме этого, там же ждали и сотни миллиардов долларов.


Начиная с IBM PC XT в 1983, со встроенным жёстким диском

У других игроков в этой истории судьбы сложились сложнее. Seattle Computer Products ещё несколько лет пыталась оставаться на плаву, но сдалась в 1985. У Рода Брока всё же оставалась одна очень ценная вещица. Вы помните, что Брок продал 86-DOS в Microsoft, но взамен получил эксклюзивную лицензию.

Когда его компания закрывалась, он решил подзаработать, продав эту лицензию покупателю, который предложит самую высокую цену. Microsoft, увидев возможность того, что внезапно Radio Shack, Compaq или даже IBM смогут продавать машины с установленной MS-DOS и ничего ей за это не платить, задним числом установила, что эта лицензия продана без права передачи.

Это вылилось в сложную юридическую баталию, одну из первых, ждавших Microsoft на её пути. В результате Брок не продал свою лицензию, но получил в качестве примирения чек на сумму в $925`000, которого ему вполне хватило.


Потом был IBM PC AT в 1984, с новым ЦП 80286

Естественно, самым большим неудачником в этой истории остался Гэри Килдалл. Однако это вопрос интерпретации и точки зрения. Digital Research потеряла своё первое место в мире бизнес-вычислений, но годами продолжала оставаться жизнеспособным и достаточно неплохо зарабатывающим поставщиком ПО и нишевых ОС.

Килдалл прославился, как один из ведущих шоу Computer Chronicles на PBS, немного взъерошенным, вежливым, и интересным для телезрителей, относившихся к породе нёрдов. В итоге в 1991 году Digital купила Novell, что позволило Килдаллу удалиться на покой в качестве миллионера.

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


IBM PCjr, первая попытка компании прорваться на рынок домашних компьютеров, 1984

Хотя IBM PC отметил окончание эры, и начало новой, эти эры лучше видны задним числом, чем в момент их существования. Сразу после его запуска мало что сразу изменилось для счастливых пользователей Apple, Commodore, Atari и Radio Shack.

IBM при разработке PC представляла себе машину как подходящую для чего угодно, включая и конкуренцию с упомянутыми компаниями – отсюда и BASIC в ROM, вариант с поддержкой кассет, и даже требование о возможности присоединения его к телевизору. IBM даже договорилась о возможности продаж через популярную сеть Sears.

И всё же машина была достаточно дорогой даже в простейших вариантах, и ей не хватало основы из казуального софта (в основном, игр) и таких приверженцев, какие были у её конкурентов. Также были малопривлекательными её возможности в графике и звуке (и удивительно, что они вообще были), особенно по сравнению с новой машиной Commodore 64, вышедшей в 1982-м.


Commodore 64 удерживал IBM PC от завоевания рынка домашних компьютеров. Некоторое время.

Так что, хотя бизнес-сообщество удивительно быстро потянулось к IBM и MS-DOS, мир домашних вычислений, любителей хобби и образовательных компьютеров оставался достаточно раздробленным ещё много лет. В результате, конечно, MS-DOS победит – но это займёт больше десятилетия, вместо нескольких месяцев, что позволит расти и процветать самым живым и интересным компьютерным культурам.

* * *

IBM PC: полная история, часть 1: geektimes.ruПолная история IBM PC, часть 2: империя DOS наносит удар: geektimes.ruОригинал: arstechnica.com

_

Теги: ibm ibm pc microsoft ms-dos дос история


© geektimes.ru

( это глава 1-ая исторического романа «IBMicrosoft» — следующие главы см.  2, 3 и 4 и далее по оглавлению внизу текста этого сообщения )

Америка страна замечатекльных возможностей. Здесь почти каждый —   особо старательный то уж точно — чистильщик ботинок может стать миллионером. Типовой пример. На углу 42-ой  улицы сидел мальчтишка и с утра до вечера без перерыва чистил боинки своим клиентам. Всегда подбирал им самую лучшую мазь для ботинок, шнурки предлагал со скидкой заменить и вообще показывал задатки серьзеного бизнесмена. Откладывал каждый цент своего скромного заработка, что мог оторвать от расходов на еду — ну и на снасти по работе ему нужные конечно тоже —  на улушение будки в котрой работал. И так много дней, недель, месяцев и лет. Школу бросил — только работал и копил деньги на расширение своего предприятия. А потом умер его дядюшка в Алабаме и как оказалось оставил ему миллионное наследство. Так простой мальчишка — чистильщик ботинок — стал миллионером. Сбылась — очередной случай —  «американская мечта».

Ниже обсуждаются некоторые странные на первый взгляд обстоятелства легендарного «старта с нуля» компании Билла Гейтса и сопуствующие тому — cовершенно  алогичные опять же возможно что лишь на первый взгляд — действия IBM  в отношении Microsoft.

В середине 70-х годов века минувшего  Билл Гейтс и его еще школьных времен     (это была   привелигированная частная школа Lakeside для детей наиболее одаренных  богатством и высшего уровня социальными связями родителей)  приятель Paul Allen  решили оставить свои университеты,  чтобы   сделать и свой тоже  интерпретатор с Бейсика, чтобы предложить его разработчикам  компьютера Altair:

William Henry Gates III, February 3, 1976 Almost a year ago, Paul Allen and myself, expecting the hobby market to expand, hired Monte Davidoff and developed Altair BASIC.

Вильям Генри Гейтс 3-ий, февраль 3, 1976. Около года тому назад мы с Пол Алленом пришли к выводу что рынок любительских компьютеров будет расти. Наняли Монте Давидова и разработали Altair BASIC.

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

Билл и Поль  отличались от иных создателей таких интерпретаторов тем, что сумели заинтересовать  своим — еще не написанным ими — к тому  софтом   фирму Altair.

Под этот их — не очень понятно почему но  принятый Altair   в итоге — интерпретатор они и  основали  компанию которая сначала носила название Micro-Soft.

Далее  несколько строчек из биографии создателя всемирно знаменитого бизнеса:

_______
A graduate of Yale University with a B.S. degree, Mr. Akers joined IBM in 1960 as a sales trainee in San Francisco following active duty as a Navy carrier pilot. After various marketing assignments, he was named president of the Data Processing Division, then IBM’s largest domestic marketing unit, in 1974 at age 39. He became a vice president in 1976 and was named assistant group executive, plans and controls, Data Processing Marketing Group. He was appointed group executive of the Data Processing Marketing Group in 1978. In 1981 he became group executive, Information Systems and Communications Group.

Mr. Akers was elected a senior vice president in 1982 and IBM president and director in 1983. In 1984 he was elected chief executive officer effective February 1985.

http://www-03.ibm.com/ibm/history/exhib its/chairmen/chairmen_8.html

    Mary Maxwell Gates (July 5, 1929-June 9, 1994) served 18 years (1975-1993) on the University of Washington board of regents. She was the first female president of King County’s United Way, the first woman to chair the national United Way’s executive committee where she served most notably with IBM’s CEO, John Akers, and the first woman on the First Interstate Bank of Washington’s board of directors. Mary’s son Bill Gates is the co-founder of Microsoft.

    http://en.wikipedia.org/wiki/Mary_Maxwe ll_Gates

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

На рубеже 80-х годов компания  ИБМ  — к тому времени уже более чем полувека абсолютный лидер мировой компьютерной индустрии  —  пришла к нетривилаьной для мэйнфрэйм   фирмы мысли о том, что надо бы пожалуй тоже подсуетиться и успеть запрыгнуть в набирающий скрость «бэндвагон»  отрасли персональных компьютеров.

Финальный импульс к такому решению пришел к руководитлям ИБМ снутря их собственной штаб квартиры в Армонке. «Внезапно» на верхних эшелонах власти кампании заметили, что какие-то  аномальные явления происходят на страничках отчетности сотрудников по графе «канцтовары«. Выяснилось, что пока ИБМ прикидывает, стоит ли заниматься персональными ЭВМ, она теряет «ИБМ -встроенную» часть этого рынка, которую образуют ее собственные сотрудники. По сведениям, поступающим из торговых организаций, сотрудники ИБМ — одна из наиболее активных категорий покупателей персональных компьютеров. «Они расхватывают эти компьютеры, едва они попадают в магазины«

Hardware сделать в том числе и для персонального  компьютера было  для ИБМ разумеется не проблема.  Не возникало и вопроса какую именно операционную систему поставить на будущий IBM PC.  В стране и мире была хорошо известна уже к тому времени OS по имени  CP/M (Control Program for Microcomputers) которую написал Gary Kildall из компании  Digital Research.

CP/M к тому времени уже имела installation  base из более чем полумиллиона компьютеров  (600 000 копий CP/M продано было  Digital Research) — по тем временам необычайно популярный компьютерный продукт — и фактически являлась стандартом «де факто» в отрасли.

Да и сам создатель этой операционной систекмы  Gary Kildall  был известный в стране ученый — Ph.D. in computers — и имел давно сложившийся заслуженный авторитет среди компьютерных профессионалов не только Америки.

Словом ситуация для руководителей проекта IBM PC была простая со всех сторон. Типовая много раз во разных проектах обкатанная ситуация  — привлечь к работе эту самую всем в мире известную кампанию Digital Research и … дело с концом.

Полная гарантия работспособности всего OS-related софта на IBM PC была бы таким образом   обеспечена. Никаких проблем — столбовая дорога.

В этих-то на редкость абсолютной ясности и  полной  прозрачности условиях самоочевидно предстоящей сделки IBM с  Digital Research вдруг —  «как чертик из табакерки» — появляется … Билл Гейтс.

При этом компания ИБМ,  вместо приобретения лицензии на OS CP/M — или,  в случае каких сложностей то и как водится   приобретения тогда уже целиком кампании Digital Research   — начинает цепь странных   совсем  не характерных для стиля лидера отрасли  операций.

Сначала на авасцену  — как принято в такого специфически характера бизнес-сюжетах — выходит    «человек из толпы«. На этот раз его зовут  Tim Paterson с  «Seattle Computer Products».

Этот самый Tim Paterson — по его собственным словам впечатанным в первое название которое дал он своему клону — наспех пишет грязный код «своей версии»  OS CP/M . Цель — снять вероятные  в будущем юридические претензии со стороны  Digital Research  к создаваемому   им клону CP/M:

Inventors of the Modern Computer
The History of the MS-DOS Operating Systems, Microsoft, Tim Paterson, and Gary Kildall

QDOS was based on Gary Kildall’s CP/M, Paterson had bought a CP/M manual and used it as the basis to write his operating system in six weeks, QDOS was different enough from CP/M to be considered legal.

Microsoft bought the rights to QDOS for $50,000, keeping the IBM deal a secret from Seattle Computer Products. Gates then talked IBM into letting Microsoft retain the rights, to market MS DOS separate from the IBM PC project, Gates proceeded to make a fortune from the licensing of MS-DOS.

In 1981, Tim Paterson quit Seattle Computer Products and found employment at Microsoft.

Так  на столе у Билла Гейтса появляется  клон CP/M     под более чем откровенным впрочем к тому и же и рабочим его названием   —   «Quick and Dirty Operating System» — наспех сделанная грязная операционная система — (QDOS ).

Всеми авторскими правами на этот «грязный клон»   CP/M обладает теперь уже не Гарри Килдалл a   Tim Paterson.

Следующий этап — следите за рукой — заключался в приобретение  Биллом Гейтсом юридических прав на этот  наспех испеченный у всех на глазах    клон CP/M.

Гейтс подписывает с   Paterson контракт о передаче  им  всех  прав на сделанный им  клон CP/M существующий теперь под именем QDOS во владение компании Микрософт за … $50 000. 

Вскорости впрочем Tim и сам уже — партнеры отбрасывают последний фиговый листочек — становится официальным   сотрудником  Микрософт.

Short History of MS-DOS

Microsoft had no 8086 real operating system to sell, but quickly made a deal to license Seattle Computer Products’ 86-DOS operating system, which had been written by Tim Paterson earlier in 1980 …  86-DOS  (also called QDOS, for Quick and Dirty Operating System) had been written as more or less a 16-bit version of CP/M, … An agreement was reached between the two, and IBM agreed to accept 86-DOS as the main operating system for their new PC.

Microsoft purchased all rights to 86-DOS in July 1981, and «IBM Personal Computer DOS 1.0» was ready for the introduction of the IBM PC in October 1981.

IBM subjected the operating system to an extensive quality-assurance program, reportedly found well over 300 bugs, and decided to rewrite the programs.

This is why PC-DOS is copyrighted by both IBM and Microsoft.

ИБМ пошла впрочем на создание следующего  уровня «легенды прикрытия»  своей странной со всех сторон — чтобы не сказать сильнее  — сделки с Микрософт. 

Было принято решение ставить на IBM PC обе операционные системы:  и CP/M-86 от Digital Research и  клон этой OS от Microsoft который   стали именовать MS DOS, а когда ставили на IBM PC то — уже под брендом IBM шла тогда эта OS как PC DOC.

При этом пользователю предлагалось самому выбрать какую из этих двух OS он предпочтет. За отдельную цену   покупать по отдельному заказу  CP/M и платить за нее $240  или $40 за   PC DOS который идет в комплекте с машиной.

О том что  CP/M во всех отношениях чистый продукт, а его сомнительного  происхождения клон  PC DOC содержал (к моменту когда   Гейтся привез «это» в ИБМ ) свыше 300 «багов» почти никто из покупателей не знали….

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

Но почему — возможно кто-то спросит — такая разница в цене? Ответ тоже на самом то деле прозрачен был, хоть сегодня многие и упрекают Килдала  в недальновидности:

Digital Research  — это была реально работающая компания, которая вложила серьезные средства в разработку системы CP/M и  не могла уже хотя бы   по этой только причине  позволить себе раздавать экземпляры своей  OS за ту «бросовую» цену, которую по сознательному ровно к тому подготовленному классически демпинговой природы  сговору назначили компаньоны (Микрософт и ИБМ)  за только что вылизанный ими а то того переписанный в  несколько недель «грязный» клон этой же самой CP/M.

Более того, всем было понятно что для DR играть в «ценовую войну» с крупнейшей в мире компанией  ИБМ абсолютно бессмысленно.  Никто не мог помешать ИБМ поставить на этот самый PC DOS любую цену в том числе и просто включить ее в цену компьютера и отдавать за «бесплатно» или для соблюдения декора «честной конкуренции» скажем за один цент:

john whart 240
«Gary Kildall, Industry Pioneer, Dead 52» by John Whart. Microprocessor Report, Vol.8, №10, August 1, 1994

Меж тем  массовый пользователь,  конечно же понятия не имел о том, в чем состоит разница цен и почему она во столько раз. Тем более  он не понимал что дешевая ОS —  это «сомнительный клон«, а уж про число «багов», что оставались еще  в том «клоне»  его и тем более   никто не информировал. </p>

Отметим также что  на   все том же билл-гейтсовом  клоне стоял уже теперь  гордый лейбл ИБМ.

Кто же будет сомневаться какую систему брать в этих условиях? Брэнд ИБМ снимал любые вопросы покупателя по предлагаемму ему выбору, даже еще и до сопоставления  цен.

Microsoft purchased a CP/M clone called 86-DOS from Tim Paterson of Seattle Computer Products for less than US$50,000, which IBM renamed to PC-DOS.

Due to potential copyright infringement problems with CP/M, IBM marketed both CP/M and PC-DOS for US$240 and US$40, respectively, with PC-DOS eventually becoming the standard because of its lower price

http://en.wikipedia.org/wiki/History_of _Microsoft

Таким образом Микрософт через короткое время  вышла на тиражи MS DOS  по сути совпадающие  с общим объемом сбыта IBM PC.

Примечание 2: Один из участникво дискусси и обратил внимание на то, что в тексте  сообщения не упоминается вестма почтенная и в свое время именитая работа Микрософт с версией Unix, названной ими Xenix. Ниже этот фрагмент коммента, а далее наш  ответ на него</p>

mtyukanov 2007-08-27 04:32 pm  Кстати, Microsoft выпустила в 1979 году, задолго до того, как появилась IBM PC и CP/M-86, и 16-битную ОС, для Intel 8086. Это была, кстати, первая ОС для 16-битного интелевского процессора. ОС эта называется Xenix.

В случае Xenix — усеченной версии Unix для бедных ресурсами машин — и сам Билл Гейтс и его коллеги вели себя абсолютно безупречно.

Злые языки правда утверждают что и вообще мало кто в мире рискнул бы поступать иначе с  «Ма Белл«…

Как впрочем и IBM  никогда бы не согласилась брать   из рук  дитяти любой мамы —  пусть даже самой влиятельной в мире  —  требующий лицензирования продукт  AT&T,   как   они  то получили через нехитрое к тому клонирование продукта   Digital Research.

Разницу в методах работы с участниками айти рынка разных  весовых категорий случай с Xenix — полностью и во всем симметричный   вышеописанной ситуации  с  СP/M — демонстрирует  особенно наглядно.  Признателен  уважаемому   mtyukanov за этот подсказанный им пример.

Еще раз обратим внимание, что ситуация с производством Microsoft своего продукта  Xenix из приобретенного  от AT& T  по лицензии  Version 7 Unix была полностью симметричной той как получили  MS DOS из CP/M, но …  без лицензии Digital Research.

Иными словами,  в случае  AT&T  и отдаленно ничего похожего на методы который применялись в отношении   Digital Research тандем    IBM & Microsoft   не посмел:

    Xenix was Microsoft’s version of Unix intended for use on microcomputers; since Microsoft was not able to license the «UNIX» name itself, they gave it an original name. The -ix ending follows a convention used by many other Unix-like operating systems.

    Microsoft purchased a license for Version 7 Unix from AT&T in 1979, and announced on August 25, 1980 that it would make it available for the 16-bit microcomputer market.

    http://en.wikipedia.org/wiki/Xenix

Компания Микрософт честно и открыто приобрела у AT&T лицензию на Version 7 Unix, при этом сотрудники Гейтса выполнили ряд серьезных на ней работ по адаптации к 16 разрядным машинам и назвали Xenix.

С малой компанией та же команда увы вела себя совсем иначе чем с готовым раздавить любого, кто пясягнет на их законные интересы,  гигантом «Ma Bell».

На фоне того как команда Микрософт себя вели с AT&T особенно рельефно выглядят вышеописанная процедура  по которой  Microsoft и IBM  поэтапно на счет one-two-three прилюдно раздевали  Digital Research:

CP/M ->»Quick and Dirty Operating System» ( QDOS ) -> MS DOS -> PC DOS

Вскоре  выяснилось что  невиданные в мире бизнеса щедроты ИБМ в отношении Билла Гейтса вышесказанным   не ограничваются.

Микрософт получает  возможность ставить MS DOS на совместимые с IBM PC машины … конкурентов IBM и … более того — везде.

Уже в августе 1981 года Билл Гейтс приезжает в Санта-Клару — центр Кремниевой Долины — и начинает переговоры в том числе с Интел, в попытках вытеснить DR продукт — исторически давно и устойчиво работающую в самых разных интеловских приложениях СP/M — «своей» MS DOS.

Один из сотрудников Intel который в то время был ответственным в компании по ровно этому направлению приложений софта микропроцессоров и микро-компьютеров — John Whatron — упомянул в статье «The Origins of DOS» опубликованной Microprocessor Report в октябре 1994 года про некоторые события эпохи противостояния Гарри Килдала и Билла Гейтса и тут же получил по обыкновению «возмущенное письмо» по этому поводу от Тима Патерсона. Ниже фрагмент ответа Джона:

John Wharton Intel-Microsoft

Характерно звучат некоторые из заключительных фраз приведенного выше ответного письма Джона о том впечатлении которые и сам Тим Патерсон и остальные сотрудники Гейтса на него тогда произвели.

«Сильнейшее впечатление — которое за минувшие 13 лет меня не покидало — состояло в том что ‘программисты’ Микрософт были совершенно необученной командой недисциплинированных [в профессиональном отношении] людей которые способны только пытаться воспроизводить идеи других людей …»

Занавес. Конец первого акта пиесы под хрестоматийным названием: как «Билл Гейтс изобрел MS DOS», …

который MS DOS — согласно ставшей хрестоматийной легенде о создании юным очкариком-ботаником громадной корпорации Микрософт —   пораженная его искусством компания ИБМ поставила на свой IBM PC и таким образом начался известный всем в мире  победный взлет на вершину бизнес процветания самого богатого человека планеты.

С легендой о характере первого этапа создания компании Микрософт по-видимому хоть чуть, но возможно в чем-то пояснело, однако  остается по-преженму непроницаемо безответным  вопрос — зачем это все надо было ИБМ?

Нет кажется нигде в мире по сю пору — и все еще не похоже что когда-то появится —  внятного ответа на этот вопрос.

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

Хотя коненчо же есть  в Америке и такие «бытописатели нравов современного бизнеса»   кто полагает, что возможно    и не в мальчике вовсе было дело, а в  его заботливой  маме.

И соответственно автор нижецитируемой книги поясняют некоторые дополнительные к пониманию вышеобсуждавшейся ситуации  детали:

John R. Opel was IBM’s chief executive officer from January 1981 through January 1985 and chairman of the board from February 1983 through May 1986. Born in Kansas City, Mo., and raised in Jefferson City, Opel graduated from Westminster College in Fulton, Mo., and the University of Chicago, where he received a master’s degree in business administration.

Mr. Opel joined IBM in 1949 as a sales representative in Jefferson City, and
held various management posts. He became a vice president in 1966 and
was appointed to the Management Committee the following year. He became vice president of corporate finance and planning in 1968, senior vice president in 1969 and group executive of the Data Processing Product Group in January 1972. He was elected to the IBM board of directors later that year. In 1974 he was named president.

In January 1985, Mr. Opel was succeeded as president by John F. Akers. He remained as chairman until May 1986 and as a member of IBM’s board of directors and chairman of its executive committee until 1993.

http://www-03.ibm.com/press/us/en/biogra phy/10081.wss

Иными словами, Mary Maxwell Gates работала на руководящих постах в очень и очень … непростой — и столь же многослойно влиятельной   —  «благотворительной  организации» United Way в самом тесном контакте с двумя подряд как из одной обоймы следовавшими на высший пост в  ИБМ  руководителями: John R. Opel и John F. Akers

Никто конечно же не станет  утверждать что именно в результате такого рода «совпадений» деталей деловой биографии вышепомянутых трех — широко известных в мире — предпринимателей  начался   процесс взлета «из ниоткуда» на пик вершины мировой АйТи индустрии сына одного из них — основателя компании Микрософт.   Может это и вообще все случайно происходило — все может быть.

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

В любом случае   вскорости  начался следующий акт той же пиесы,  который на этот раз назывался: совместная разработка ИБМ и Микрософт — OS/2

В эту «совместную разработку» ИБМ вложила около миллиарда долларов, а затем … тихо «слила» проект после его завершения.

Вряд ли стоит так уж долго размышлять на тему  кому их двух  «компаний-партнеров»  и на этот раз  тоже достались по сути все  результаты «совместной» деятельности.

Обозначим  теперь хотя бы самую  общую трассу развития вышеописываемого ряда событий  по ее   краевым точками минувших теперь уже около  30 лет — чуть больше, но это как считать —  от создания компании Микрософт.

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

Поэтому и сошлюсь соответственно на свою того времени — рубежа 80-х годов —    книжку по данной теме.

Кем была  ИБМ в то время,  когда началась  никому в мире по сю пору непонятная  бизнес-игра этой компании с «надуванием » ресурсами ИБМ вновь созданного тогда   предприятия   Микрософт?

alt

alt

Здесь ПОД — Промышленность Обработки Данных.  Data Processing Industry.
____

Рисунки выше clickable и соответственно кому если интересно будет, то можно по ссылке посмотреть иные подробности. Отметим лишь что к тому  время  компания ИБМ уже ни одно десятилетие занимала безраздельно доминантные позиции в отрасли а в последние из анализируемых лет   все экономические оценки ей развития оказывались заметно выше чем  усрененные   по отрасли.

Компании Микрософт — напомним — тогда  в качестве  сколько то самостоятельной экономической единицы отрасли можно было считать что просто не существовало.

Сравним теперь ту стартовую ситуация с тем, что имеет место нынче — по общим итогам цепи вышеописанным образом начинавшихся  событий:

Microsoft

IBM

2006 year-end from continuing operations
Revenue: $44.282  billion
Net income $12.599 billion
Total Assets:  $69.597 billion
Number of employees: 76,000
2007 August Market Cap $264.86B
2006 year-end from continuing operations
Revenue: $91.4 billion  (94.67B 2007)
Net Income: $9.4 billion  (9.79B  2007)
Total Assets: $103.2 billion
Number of employees: 355,766
2007 August Market Cap $150.87B

Как видно из приведенной выше таблицы, компания Микрософт нынче генерирует прибыль для своих акционеров заметно большую чем ИБМ,  а обшая цена акций компании Microsoft на фондовой бирже — Market Cap — почти вдвое больше чем IBM.

Любопытно  отметить в этой связи также и иное обстоятельство. Выше отмечал как росли экономические показатели ИБМ в тот момент когда эта кампания начал по сю пору никому не понятных целей и форм инвестиции в  Микрософт.

Теперь сравним объем продаж IBM в вышеотмеченном 1979 году с данными таблицы от 2006 года.

Если выполнить это сравнение    в сопоставимых ценах — с поправкой  на инфляцию — то оказывается что на интервале 1979-2006 годы   объем продаж ИБМ вырос чуть более чем в 2 раза. Еще раз отметим это обстоятельство — за 27 лет, прошедших с 1979 года  объем продаж IBM вырос в 2 раза.

Для самой из всех по-видимомуу   динамично развивающейся отрасли информационных технологий это означает что сколько то заметного  роста компании  IMB в эти годы   не было и вовсе.

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

В какой степени это было связано с параллельно во времени протекавшим процессом роста компании Микрософт с полного нуля — если сопоставлять с ИБМ   в   1979 году   — до нынешнего положения одного из бесспорных лидеров  мировой индустрии программного обсепечения,  почти в 2 раза превосходящей по текущей рыночной  стоимости компанию IBM,  можно только предполагать.

Ничего с определенностью сказать нельзя,  потому как все вышеотмеченные — и многие иные того же ряда — вопросы относительно впечатляющего каскада совершенно алогичных (с любой решительно точки зрения абсолютно алогичных)  действий странного тандема IBM-Microsoft по сю пору остаются без ответа  и более того по-видимому никогда и никем сколько-то серьезно все еще не обсуждались..

____
Оглавление :

  • «IBM — Microsoft: история «рокировки» лидеров компьютерной индустрии»
  • «Microsoft — типовая «фирма-дочка», созданная кампанией IBM, для того чтобы уйти от антитрестовского судебного преследования»
  • «IBMicrosoft — глава 3: «а почему аборигены съели Кука?»
  • «IBMicrosoft — глава 4: мифомеханика по Гейтсу»
  • «IBMicrosoft DOS — plain and simple theft»
  • «The United Way from PC/M to OS/2 «: заявка на киносценарий
  • IBMicrosoft — материалы к киносценарию — «Who Killed Gary Kildall?»
  • Картель IBMicrosoft против компании Digital Research: «мертвые хватают живых»

____
Update: На youtube недавно появилось любопытное видео, посвященное вышеописанным событиям, в той их версии, которая кажется наиболее комфортной IBMicrosoft стороне той истории. Представители ИБМ а также основатели Микрософт Гейтс и Балмер лично рассказывают про то, какими они запомнили те события:

Понравилась статья? Поделить с друзьями:
  • Компания seven suns development отзывы сотрудников vk com
  • Компания азимут официальный сайт купить билеты на самолет
  • Компания альтика м отзывы водителей транспортная компания
  • Компания биология ветеринарные препараты официальный сайт
  • Компания вестерн петролеум транспортэйшн официальный сайт