Wat was CP / M en waarom verloor het aan MS-DOS?

Aug 24, 2025
Computer History

Voordat Microsoft en Intel de pc-markt domineerden met een gemeenschappelijk platform, deed het CP / M-besturingssysteem iets vergelijkbaars voor kleine bedrijfsmachines in de late jaren 1970 en vroege jaren 1980 - totdat MS-DOS de kleed van het tapijt uit haalde. Hier gaat meer over CP / M, en waarom het verloren is aan MS-DOS.

Wat was sowieso cp / m?

CP / M was een op tekst gebaseerd besturingssysteem gemaakt door American Programmer Gary Kildall van Digitaal onderzoek In 1974 stond zijn initialen in het begin voor "controleprogramma / monitor", maar digitaal onderzoek veranderde het naar het meer vriendelijke "besturingsprogramma voor microcomputers" later.

Aangezien de prijs van microcomputers snel daalde in het midden van de laatste jaren 1970, CP / M, gekoppeld aan de Z80 CPU, Werd een de-facto standaardplatform dat populair was bij kleine zakelijke computers in de late jaren 1970 en vroege jaren tachtig.

CP / M en BASIC-80 uitgevoerd op een KAYPRO II-computer. Benj Edwards

CP / M was een besturingssysteem op basis van de console, wat betekent dat u ermee interageert met het met behulp van een toetsenbord, in opdrachten in een prompt typen. U hebt bestanden uitgevoerd met behulp van eenvoudige opdrachten zoals "PIP" (voor het kopiëren van bestanden) door te typen PIP A: = B: *. BAS en raken binnen. (Dit kopieert alle basisbestanden van station "B:" om naartoe te rijden "A:".) Om een ​​programma uit te voeren, typt u de programmanaam en drukt u op Enter. Wanneer u klaar bent, start u de machine opnieuw of de afslag terug naar de CP / M-prompt.

Een van de belangrijkste doorbraken van CP / M was in het verwerken van basisinvoer- en uitvoertaken met de onderliggende hardware, waardoor de applicatiesoftware was om vooral met het OS zelf te interface. Dit betekende dat CP / M-applicaties niet noodzakelijk zijn gebonden aan de specifieke hardware die ze liepen en gemakkelijker kunnen worden vertaald tussen pc's uit verschillende leveranciers.

Populaire toepassingen voor CP / M inbegrepen Wordstar (een tekstverwerker), Supercalc (een spreadsheet-applicatie), en dbase (voor databases). Andere programma's, zoals AutoCAD en Turbo Pascal, zijn ontstaan ​​op CP / M, en werden later meer succesvol nadat ze later werden geporteerd aan MS-DOS.

Wat voor soort computers liepen cp / m?

De meeste computers die CP / M draaien, omvatten een 8-bits Intel 8080 of een Zilog Z80-processor, hoewel digitaal onderzoek later een 16-bits versie van CP / M heeft uitgebracht voor Intel 8086-machines die CP / M-86 noemde.

De Visual 1050 van 1983 liep een verbeterde versie van CP / M. Visueel

Bijna alle computers met behulp van de industriestandaard S100-bus die een 8080 of Z80 gebruikte, waren in staat om CP / M te draaien. Maar een S100-bus was niet verplicht. CP / M verzonden als standaard OS voor Honderden verschillende computermodellen van alle soorten en maten. Populaire CP / M computerverkopers inbegrepen Cromemco, Kaypro, Amstrad, Osborne, Vectorafbeelding, Televideo, Visual en Zenith Data Systems.

Andere computers - inclusief een aantal lager geprijsde huismachines-featured CP / M-mogelijkheden als een add-on-optie, hoewel het vaak extra hardware nodig heeft om het mogelijk te maken. In feite, veel terug in 1980, was het zeer eerste hardwareproduct van Microsoft de Z80 softcard Voor de Apple II. Gebruikers kunnen de kaart aansluiten op hun Apple II-computer om het een Z80 CPU te geven die populaire CP / M-productiviteitstoepassingen kan uitvoeren.

De Microsoft Softcard van 1980 heeft een Apple II toegestaan ​​om CP / M uit te voeren. Microsoft

In 1982, Microsoft-voorzitter Bill Gates beweerden Die Softcard-klanten vertegenwoordigden de grootste single install-base voor CP / M-machines. Interessant is dat rond diezelfde tijd een nieuw besturingssysteem op basis van de MS-DOS-DOS-DOS-DOS-CP / M-Microsoft, snel marktaandeel kreeg.

MS-DOS leende veel van CP / M

Toen IBM haar begon te ontwikkelen Persoonlijke computer (De IBM PC 5150), probeerde het bedrijf eerst een licentie te beveiligen aan CP / M, maar digitaal onderzoek vond het voorgestelde voorwaarden van de deal niet leuk. Dus IBM wendde zich tot Microsoft, waardoor een product wordt genoemd 86-dos van Seattle Computer Products (SCP). Enkele maanden later kocht Microsoft 86-DOS regelrecht voor $ 50.000.

86-DOS werd IBM PC-DOS toen het in augustus 1981 met de IBM-pc is verzonden. Later zou Microsoft PC-DOS onder haar eigen label verkopen als Microsoft MS-DOS.

Tijdens het ontwikkelen van 86-DOS keek de maker, Tim Paterson, zwaar uit naar CP / M voor inspiratie, het lenen van zijn algemene architectuur en opdrachtregelaard. Hier is een lijst met enkele overeenkomsten tussen CP / M en MS-DOS:

  • Een opdrachtprompt
  • Alfabetische stationsletternamen zoals "A:," "B:," en "C :."
  • De 8 + 3-bestandsnaamindeling (bijvoorbeeld bestandsnaam.doc)
  • The Wildcard-personage "*" en het matching-personage "?"
  • Gereserveerde bestandsnamen zoals PRN: (voor de printer) en con: (voor console)
  • ".Com" bestanden voor uitvoerbare opdrachtbestanden
  • Opdrachten zoals DIR, REN en TYPE

Gary Kildall was naar verluidt van streek dat PC-DOS CP / M zo dichtklaagde en klaagde bij IBM. Met het concept van softwarecopyrights in de kinderschoenen, daalde Digital Research om IBM te vervolgen en maakte in plaats daarvan een deal waarbij IBM CP / M-86 zou bieden als een optie voor de IBM-pc-machines. Tegen die tijd, PC-DOS was al verzending als het standaard besturingssysteem voor de IBM-pc, en het kost veel minder dan CP / M-86-over $ 40 in plaats van $ 240 .

De gemiste kans door Kildall en Digital Research to Initially Licening CP / M aan IBM wordt vaak verteld als een van de grote tragedies In het berekenen van geschiedenis - zogenaamd, kon Kildall een miljardair zijn geworden zoals Bill Gates als hij net de deal met IBM had ondertekend. Dit sappige verhaal is door de pers in de loop van de jaren versterkt. Maar toen Kildall in 1994 stierf, was hij niet bepaald een pauper: Novell gekocht Het digitale onderzoek van Kildall voor een gerapporteerde $ 120 miljoen in 1991, Kildall rijk maken in het proces . Toch stoorde het Kildall dat Microsoft zichzelf verrijkt door zijn kenmerkende product te imiteren.

Waarom won MS-DOS over CP / M?

Bij het instellen van zijn besturingssysteem deal met IBM in 1981, onderhandelde Microsoft een licentie die het bedrijf heeft toegestaan ​​om niet alleen PC-DOS aan IBM te liceneren, maar ook om PC-DOS te verkopen als een generiek besturingssysteem (als "MS-DOS") naar andere leveranciers dan IBM.

Kort na de release van de IBM-pc begonnen bedrijven zoals Compaq en Eagle Computer klonen verkopen Dat kan IBM PC-software uitvoeren. Om een ​​compatibel besturingssysteem voor deze kloonmachines te geven, hebben ze MS-DOS uit Microsoft gelicenseerd. Binnen een paar jaar vulden honderden IBM PC-klonen de pc-markt en in 1986 werden MS-DOS-gebaseerde pc's de Meest populair persoonlijk computerplatform in de VS.

MS-DOS WOND OUT OVER CP / M Omdat het een ritje heeft gehaald met het succes van het IBM PC-platform. Microsoft vocht hard om MS-DOS te krijgen op elke pc verzonden en om het op die manier te houden, en het bedrijf verlengde die praktijk in het Windows-tijdperk.

Wat is er met CP / M gebeurd?

In 1988 heeft digitaal onderzoek een kloon van MS-DOS genoemd DR-DOS in een poging om te concurreren met Microsoft. Het verkocht ook een grafische graphicale interface met muis EDELSTEEN die aanvankelijk probeerde de Macintosh-ervaring te repliceren, maar later concurreerde met Windows. Terwijl beide producten respect in de pers verdienden, vertrok ook niet echt. Sommigen voerden aan dat dit te wijten was aan Competitieve tactieken door Microsoft. Na Novell kocht Digital Research in 1991, CP / M kwijlde met weinig ontwikkeling omdat MS-DOS de markt bleef domineren.

In sommige opzichten was DR-DOS de spirituele opvolger van CP / M. Novell

In 1996 kocht Caldera de rechten op de activa van Digital Research van Novell en bleef DR-DOS op de markt brengen. Zij ook vervolgde Microsoft voor het creëren van incompatibele producten in MS-DOS tot rand D-DOS uit de markt (die later uit de rechtbank is verrekend).

In 1997 bracht Caldera delen van CP / M 2.2 uit als open-source-software, zodat hobbyisten eraan zouden kunnen blijven werken. Die exemplaren zijn nog steeds Gratis gratis beschikbaar . Vandaag, dat kan Loop CP / M in een browser Dankzij een emulator van 8080 geschreven door Stefan Tramm.

In sommige opzichten is CP / M een van de overgrootvaders van ramen, zodat stukjes van zijn afstamming worden gebakken in de conventies van Windows, zoals stationsletters en gereserveerde bestandsnamen . Op die manier verdween CP / M nooit volledig verdwenen: de ziel leeft aan in het DNA van producten die miljarden mensen elke dag gebruiken.

VERWANT: Windows 10 laat u deze bestandsnamen nog steeds niet gebruiken die in 1974 zijn gereserveerd


Computer History - Meest populaire artikelen

Wat was het cheat-apparaat "Game Genie" en hoe werkte het?

Computer History Aug 24, 2025

Galoob Eerst uitgebracht in 1991, de Game Genie laat spelers speciale codes invoeren die videogames gemakkelijker hebben gemaakt of andere functies ontgrendeld. Nintendo ..


Wist u dat? Microsoft maakte een Kids’ tekstverwerker in de jaren 1990

Computer History Aug 24, 2025

Als het gaat om Microsoft en het schrijven, Microsoft Word Was niet altijd de enige game in de stad. In 1993 heeft Microsoft een Wacky Word-processor uitgebracht voor kinderen g..


Wat zijn teletypes, en waarom werden ze gebruikt met Computers?

Computer History Aug 24, 2025

Systems Engineering Laboratories Gedurende een paar decennia gebruikten veel exploitanten van computersystemen apparaten die teletenypen worden genoemd om te communiceren..


Een succesvolle Failure: De TI-99 / 4A windt 40

Computer History Aug 24, 2025

Benj Edwards In juni 1981 brachten Texas-instrumenten de TI-99 / 4A uit, een 16-bits thuiscomputer en gamingplatform dat een enorm cultureel succes werd in Amerika na d..


Van idee naar Icon: 50 Years of de Floppy Disk

Computer History Aug 24, 2025

Benj Edwards Vijftig jaar geleden introduceerde IBM de eerste slappe diskdrive, de IBM 23FD, en de eerste diskettes. Floppies Made Slobed Cards Obsolete, en de opvolger..


Hoe Play Microsoft Adventure, 's werelds eerste IBM PC-spel

Computer History Aug 23, 2025

Microsoft 40 jaar geleden publiceerde IBM 's werelds eerste commercial IBM PC spel, Microsoft Adventure. Als een haven van een Mainframe Classic die..


De Stichting van het Internet: TCP / IP Turns 40

Computer History Sep 1, 2025

Asharkyu / Shutterstock.com 40 jaar geleden - in september 1981- Darpa Gepubliceerd de gefinaliseerde specificaties van de TCP / IP-protocol-suite, ..


22 klassieke Windows Games die je nu kunt spelen

Computer History Oct 8, 2025

Herinner je je nog goed dat je kaartspellen speelde in een klaslokaal op een Windows 95 -werkstation? Misschien heb je de tijd doorgegeven in een kantoor met kantoor in de vroege jaren 1990 die..


Categorieën