CP / M: Историята на операционната система, която е почти успешна над Windows

Автор: Roger Morrison
Дата На Създаване: 18 Септември 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Process Monitor, powerful tool to troubleshoot applications and Windows
Видео: Process Monitor, powerful tool to troubleshoot applications and Windows

Съдържание


За вкъщи:

Ако не беше за един съдбовен ден през 1980 г., можете да използвате CP / M вместо Windows или Mac OS.

Ако четете това, има вероятност да използвате компютър. Той вероятно също работи с Windows или може би използвате Mac OS X или Linux. Ако един съдбовен ден през 1980 г. беше изиграл различно, може би вместо това ще използваме CP / M.

наченки

Гари Килдал е компютърен учен, преподаващ във Военноморската следдипломна академия в Монтерей, Калифорния в началото на 70-те години на миналия век, който вдига вятър за някои нови технологии, разработени от Intel на север в Силиконовата долина.


Компанията наскоро представи микропроцесора, но Kildall видя пълния потенциал, когато Intel видя, че той контролира светофарите. Той осъзна, че би било възможно да се създадат лични компютри, но това, от което наистина се нуждаят, е софтуер, който да ги управлява.

Възходът на CP / M

Kildall, работещ като консултант за Intel, разработи PL / M или език за програмиране за микрокомпютри, който беше език за програмиране за микрокомпютри и Control Program за микрокомпютри или CP / M.


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

Дизайнът на Kildall беше блестящ. CP / M беше разделен на три части: BIOS (основна система за вход / изход), основната дискова операционна система (BDOS) и процесора за командване на конзолата (CCP). BIOS обработва машинно зависимия код, докато CCP приема команди от потребителя, подобно на обвивката в Unix и Linux системи.


Intel не се интересуваше наистина от CP / M, затова създаде собствена компания, наречена Intergalactic Digital Research, по-късно съкратена до Digital Research. Подобно на много начинаещи технологични компании в Северна Калифорния през 70-те, Килдал и съпругата му Дороти първоначално го извеждат от дома им, разположен в Тихия океан.

CP / M, заедно с шината S-100, използваща процесора Intel 8080 или Zilog Z-80, стана фактически стандарт в края на 70-те години. CP / M беше полезен, тъй като докато разработчиците са кодирани по начин, независим от машината, CP / M програма може да работи на почти всеки компютър, работещ CP / M, без програмистът да знае как работи всяка машина. В това отношение беше като мини Unix.

То беше толкова популярно, че дори имаше допълнителна карта, SoftCard за Apple II, която позволи на потребителите да я пускат на своите компютри с 80-колонен дисплей (да, тогава това беше голяма работа.)

Компанията, която направи тази карта, беше малко страхотен стартъп със седалище в Сиатъл, наречен Microsoft.


IBM и MS-DOS

Нарастващият успех на личните компютри накара IBM да огладнее за акцията през 1980 г. Компанията реши да излезе на пазара със собствен компютър. Обикновено Big Blue сами проектираха цели компютри, но прецениха, че ще е твърде късно с натрупаните вътрешни процеси на компанията.


Компанията реши да направи нещо напълно нечувано за IBM. Той ще използва компоненти, които са извън рафта, и ги интегрира в цялостна система.

CP / M беше очевидният избор за операционната система, като се има предвид колко популярна е тя и колко лесно е да се пристани към други системи.

Първоначално IBM се обърна към Microsoft за CP / M, очевидно смятайки, че те могат да лицензират CP / M, тъй като направиха Apple II карта. За своя заслуга, Microsoft насочи IBM изпълнява към DRI надолу в Калифорния.

Това, което се случи по-нататък, беше обект на безкрайни спекулации и градска легенда в технологичната индустрия.

В деня, когато IBM се появи, за да преговаря с DRI, Kildall доставяше някаква документация на клиент, използвайки частния си самолет, оставяйки Дороти и адвокатите на компанията да прекратят сделката. ДРИ явно се е забил в споразумението за неразкриване на информация, след като Килдал се завърна по-късно през деня и в крайна сметка сделката не достигна до нищо.

Отчаяно от операционна система, IBM се обърна към Microsoft. Те намериха клон CP / M, написан от приятел на Бил Гейтс, Тим Патерсън от Компютърни продукти в Сиатъл и дизайнера на SoftCard, наречен QDOS, или „Бърза и мръсна операционна система“. Microsoft лицензира това на IBM, за да е готова навреме.

Microsoft го полира и предлага на IBM като PC-DOS. Компанията убеди IBM да им позволи да запазят правата върху операционната система за лицензиране на други производители на компютри. IBM, уверен, че никой няма да клонира BIOS, единствената част от собствената технология в компютъра, се съгласи. (Тъй като компютърът, който четете това вероятно не е направен от IBM, очевидно е как се оказа това.)

Гари Килдал чу за сделката и заплаши, че ще съди IBM, ако пусне PC-DOS. Беше направена сделка, при която IBM ще предложи и двете системи, но IBM продаде PC-DOS за $ 40, но CP / M-86, версията за компютър, беше $ 240. Беше трудно да се оправдае да плащаш по-висока цена за това, което представлява едно и също нещо и повечето хора избраха DOS. Повечето CP / M приложения, като например WordStar система за обработка на текстове, бяха пренесени в MS-DOS.

Без грешки, без стрес - Вашето стъпка по стъпка ръководство за създаване на софтуер, променящ живота, без да разрушава живота ви

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

DRI води борба

Въпреки неуспехите, DRI продължи иновациите. Компанията продължи иновациите, създавайки многозадачна версия на CP / M, наречена MP / M.


Когато беше ясно, че DOS е затъмнил CP / M по отношение на поддръжката на приложения, DRI добави MS-DOS съвместимост и тя се превърна в DOS Plus и по-късно DR DOS.

DRI също навлиза в развиващия се свят на графичния потребителски интерфейс с GEM, който е най-известен като GUI за линията компютри Atari ST.

По-късни години

Дори с напредъка на технологиите беше ясно, че DRI не е съвпадение за джунглата на Microsoft. Дигитални изследвания бяха продадени на Novell - сделката направи Килдал много богат, но той никога не живее достатъчно дълго, за да се наслади наистина на успеха си. За съжаление Гари Килдал почина през 1994 г. след контузии, които получи при падане.

Наследството на Gary Kildall, Digital Research и CP / M все още продължава. DOS и по-късно Windows все още живеят в сянка, включително начина, по който дисковете са кръстени.

Поуката е, че утвърдени компании като DRI винаги трябва да се пазят от по-малки, гладни компании като Microsoft от 1980 година.

Как може индустрията да се развива с Гари Килдал начело вместо Бил Гейтс? Майкъл Суейн твърди в статия на д-р Добб в списанието, че може би е много по-колегиален, отколкото конкурентен, поради академичната подготовка на Kildall.

Въпреки това, много хора все още имат силни спомени за Gary Kildall и CP / M, с сайтове за почит. Шоуто на PBS The Computer Chronicles посвети епизод на Kildall година след смъртта му. За продължително лечение (страница с повече от 1000 страници) от ранните дни на Силиконовата долина, включително Гари Килдал и Дигитални изследвания, може да искате да откриете копие на книгата „Огън в долината“ от Пол Фрайбергер и Майкъл Суейн.

Въпреки че DRI, CP / M и дори Гари Килдал ги няма, те определено няма да бъдат забравени.