CP / M: Príbeh OS, ktorý takmer uspel nad Windows

Autor: Roger Morrison
Dátum Stvorenia: 17 September 2021
Dátum Aktualizácie: 21 V Júni 2024
Anonim
CP / M: Príbeh OS, ktorý takmer uspel nad Windows - Technológie
CP / M: Príbeh OS, ktorý takmer uspel nad Windows - Technológie

Obsah


Zobrať:

Ak v roku 1980 nebol jeden osudový deň, možno ste namiesto Windows alebo Mac OS používali CP / M.

Ak toto čítate, je pravdepodobné, že používate počítač. Pravdepodobne tiež používa systém Windows alebo možno používate systém Mac OS X alebo Linux. Ak by sa jeden osudový deň v roku 1980 odohral inak, mohli by sme namiesto toho použiť CP / M.

začiatky

Gary Kildall bol počítačovým vedcom na Námornej postgraduálnej akadémii v Monterey v Kalifornii začiatkom 70. rokov, ktorý zachytil vietor niektorých nových technológií vyvinutých spoločnosťou Intel na severe v Silicon Valley.


Spoločnosť nedávno predstavila mikroprocesor, ale Kildall videl plný potenciál, keď Intel videl, že kontroluje iba semafory. Uvedomil si, že bude možné stavať osobné počítače, ale to, čo skutočne potrebovali, bol softvér na ich prevádzku.


Vzostup CP / M

Kildall, ktorý pracoval ako konzultant spoločnosti Intel, vyvinul PL / M alebo programovací jazyk pre mikropočítače, ktorý bol programovacím jazykom pre mikropočítače, a program kontroly mikropočítačov alebo CP / M.


CP / M bol operačný systém, ktorý by teoreticky fungoval na akomkoľvek mikropočítači, pokiaľ by boli porty závislé od stroja.

Kildallov dizajn bol vynikajúci. CP / M bol rozdelený do troch častí: BIOS (základný vstupno / výstupný systém), základný diskový operačný systém (BDOS) a konzolový procesor príkazu (CCP). Systém BIOS spracovával strojovo závislý kód, zatiaľ čo CCP akceptovala príkazy od používateľa, podobné shellu v systémoch Unix a Linux.

Intel sa skutočne nezaujímal o CP / M, a tak založil svoju vlastnú spoločnosť s názvom Intergalaktický digitálny výskum, neskôr skrátenú na Digitálny výskum. Podobne ako mnoho začínajúcich technologických spoločností v severnej Kalifornii v 70. rokoch minulého storočia Kildall a jeho manželka Dorothy došli domov zo svojho domu v tichomorskom háji.


CP / M sa spolu so zbernicou S-100, ktorá používa procesor Intel 8080 alebo Zilog Z-80, stal de facto štandardom koncom 70. rokov. CP / M bolo užitočné, pretože pokiaľ vývojári kódovali strojovo nezávislým spôsobom, program CP / M mohol bežať na takmer akomkoľvek počítači so systémom CP / M bez toho, aby programátor musel vedieť, ako každý stroj pracoval. V tomto ohľade to bolo ako mini Unix.

Bolo také populárne, že existovala dokonca aj doplnková karta SoftCard pre Apple II, ktorá používateľom umožňovala spustiť ich na svojich počítačoch s displejom s 80 stĺpcami (áno, to bolo vtedy už veľkým problémom).

Spoločnosť, ktorá vyrobila túto kartu, bola veľmi mrzutá pri štarte so sídlom v Seattli s názvom Microsoft.

IBM a MS-DOS

Rastúci úspech osobných počítačov spôsobil, že spoločnosť IBM mala v roku 1980 hlad po akcii. Spoločnosť sa rozhodla vstúpiť na trh pomocou vlastného počítača. Spoločnosť Big Blue obvykle celé počítače navrhovala samostatne, ale usúdila, že by bolo príliš neskoro s vnútornými procesmi spoločnosti v oblasti rezania dreva.


Spoločnosť sa rozhodla urobiť pre spoločnosť IBM niečo úplne neslýchané. Využívalo by to bežne dostupné komponenty a integrovalo ich do kompletného systému.

CP / M bola jasnou voľbou pre operačný systém, vzhľadom na to, aké populárne bolo a aké ľahké bolo prenášať do iných systémov.

Spoločnosť IBM sa pôvodne obrátila na spoločnosť Microsoft s cieľom získať CP / M, pričom si zjavne myslela, že od vydania karty Apple II môžu licencovať CP / M. Na jeho kredit Microsoft poukázal na popravy IBM smerom na DRI v Kalifornii.

To, čo sa stalo potom, podliehalo nekonečným špekuláciám a mestskej legende v technologickom priemysle.

V deň, keď sa ukázalo, že IBM rokuje s DRI, Kildall dodával klientovi nejakú dokumentáciu pomocou jeho súkromného lietadla a nechal Dorothy a právnici spoločnosti, aby dohodu uzavreli. DRI zrejme uviazol na dohode o mlčanlivosti po tom, čo sa Kildall vrátil neskôr v ten deň, a dohoda nakoniec skončila k ničomu.

Zúfalou po operačnom systéme sa spoločnosť IBM obrátila na spoločnosť Microsoft. Našli klon CP / M, ktorý napísal priateľ Bill Gates, Tim Paterson z počítačových produktov Seattle a návrhár SoftCard, daboval QDOS alebo „rýchly a špinavý operačný systém“. Spoločnosť Microsoft na to poskytla licenciu spoločnosti IBM, aby bola pripravená včas.

Microsoft to vyleštil a ponúkol IBM ako PC-DOS. Spoločnosť presvedčila spoločnosť IBM, aby im umožnila ponechať si práva na operačný systém na licenciu iným výrobcom počítačov. IBM, presvedčená, že nikto nebude klonovať BIOS, jeden kus patentovanej technológie v PC, súhlasil. (Pretože počítač, ktorý práve čítate, pravdepodobne nebol vyrobený spoločnosťou IBM, je zrejmé, ako sa to ukázalo.)

Gary Kildall sa dopočul o dohode a vyhrážal sa, že bude žalovať IBM, ak vydá PC-DOS. Bola vypracovaná dohoda, v ktorej by IBM ponúkla oba systémy, ale IBM predala PC-DOS za 40 dolárov, ale CP / M-86, PC verzia, bola 240 dolárov. Bolo ťažké odôvodniť zaplatenie vyššej ceny za to, čo predstavovalo to isté, a väčšina ľudí si vybrala systém DOS. Väčšina aplikácií CP / M, napríklad systém na spracovanie textu WordStar, bola prenesená do systému MS-DOS.

Žiadne chyby, žiadny stres - Váš sprievodca krok za krokom k vytvoreniu softvéru na zmenu života bez zničenia vášho života

Svoje programovacie schopnosti si nemôžete vylepšiť, keď sa nikto nestará o kvalitu softvéru.

DRI udržiava boj

Napriek neúspechom DRI neustále inovovala. Spoločnosť pokračovala v inováciách a vytvárala multitaskingovú verziu CP / M s názvom MP / M.


Keď bolo jasné, že DOS zatienil CP / M z hľadiska aplikačnej podpory, DRI pridal kompatibilitu MS-DOS a vyvinul sa na DOS Plus a neskôr na DOS DOS.

DRI tiež prenikol do vznikajúceho sveta grafického používateľského rozhrania s GEM, ktoré bolo najlepšie známe ako GUI pre počítače Atari ST.

Neskoršie roky

Dokonca aj s pokrokom v technológii bolo jasné, že DRI sa nezhoduje s juggernautom spoločnosti Microsoft. Digitálny výskum bol predaný spoločnosti Novell - vďaka tejto dohode bol Kildall veľmi bohatý, ale nikdy nežil dosť dlho na to, aby si skutočne vychutnal jeho úspech. Je smutné, že Gary Kildall zomrel v roku 1994 po zraneniach, ktoré utrpel pri páde.

Dedičstvo Garyho Kildalla, digitálneho výskumu a CP / M stále žije. DOS a neskôr Windows stále žijú v tieni, vrátane spôsobu pomenovania jednotiek.

Poučenie je, že etablované spoločnosti ako DRI by sa mali vždy dávať pozor na menšie, lacnejšie spoločnosti ako Microsoft z roku 1980.

Ako sa mohol priemysel vyvinúť s Garym Kildallom pri kormidle namiesto Billa Gatesa? Michael Swaine v článku časopisu Dr Dobb argumentoval, že z dôvodu akademického pozadia Kildalla to mohlo byť omnoho viac kolegiálne ako konkurenčné.

Avšak veľa ľudí má stále silné spomienky na Garyho Kildalla a CP / M s poctovými webmi. Film PBS The Computer Chronicles venoval epizóde Kildallovi rok po jeho smrti. Pri zdĺhavej (1 000-stranovej) stránke venovanej začiatkom Silicon Valley, vrátane Garyho Kildalla a Digital Research, možno budete chcieť vystopovať kópiu knihy „Fire in the Valley“ od Paula Freibergera a Michaela Swaina.

Aj keď sú DRI, CP / M a dokonca aj Gary Kildall preč, určite na ne nezabudneme.