CP/M

CP/M er et operativsystem for datamaskiner basert på 8 biters prosessorer fra Intel (8080/85) og Zilog (Z80).  Systemet ble utviklet av Gary Kildall, innehaver av selskapet Digital Research, Inc. i California i 1974. Forkortelsen CP/M sto opprinnelig for 'Control Program/Monitor', men ble senere endret til 'Control Program for Microcomputers'. Operativsystemet ble i hovedsak skrevet i programmeringsspråket PL/M (Programming Language for Microcomputers), også det utviklet av Kildall - på oppdrag fra Intel - i 1973.  

CP/M ble en de facto standard for mikrodatamaskiner, og dominerte markedet for 8 biters mikromaskiner på slutten av 1970-tallet og begynnelsen av 1980-tallet. Den viktigste suksessfaktoren - og CP/Ms største bidrag til teknologiutviklingen - var hardware-uavhengighet. Mens selve prosessoren var gitt, var hovedkomponentene i operativsystemet delt slik at den hardware-avhengige delen med rimelig enkelhet kunne tilpasses nye systemer. På den måten senket CP/M terskelen for nye aktører i markedet. Mot slutten av 1970-tallet var CP/M i bruk på over 3.000 ulike systemer med over en  kvart million solgte lisenser. 

Systemet - som inkluderte grunnleggende utviklingsverktøy - ble en standard-plattform for applikasjonsutvikling som forårsaket en eksplosjon i software-markedet, både det kommersielle og blant entusiaster. Den hardware-avhengige delen av systemet ble kalt BIOS – Basic Input/Output System, en betegnelse som lever videre i dagens PC-er. 

Digital Research videreuviklet operativsystemet og tilhørende verktøy i flere runder fra 1975 til 1983, med CP/M 3, også kjent som 'CP/M Plus', som siste versjon. I mellomtiden hadde selskapet også utviklet en versjon for 16 bits (Intel 8086/8088) systemer. CP/M-86 ble lansert i 1982 og var funksjonelt identisk med sin 8-bits lillebror. Systemet ble videreutviklet med flerbruker-støtte (MP/M-86) og senere omdøpt til Concurrent CP/M-86. For å skille 8-bits og 16-bits systemene tydelig fra hverandre, blir 8-bits systemet ofte betegnet som 'CP/M-80'.

Norske Kontiki Data (senere Tiki Data) ble i 1984 saksøkt av lisensinnehaverne til CP/M for sin norske CP/M-klone KP/M. Ettersom det å klone software var relativt nytt på den tiden, førte ikke rettssaken fram og Kontiki døpte om KP/M til Tiko for å unngå mer trøbbel.

Det er blitt hevdet, men aldri bevist at Seattle Computer Products benyttet samme 'knep' med QDOS, som senere ble kjøpt av Microsoft, omdøpt til MS-DOS/PC-DOS og lisensiert til IBM i 1982 for bruk sammen med  den nye IBM PC. Uansett opprinnelsen til MS-DOS, er det ingen tvil om at CP/M la et viktig grunnlag for den milliardbedriften Microsoft er i dag.

Rettighetene til CP/M har vært gjennom flere eiere i årenes løp, inklusive Novell og Caldera. Den siste eieren, Lineo Inc., en avlegger av Caldera, friga all CP/M kildekode som Open Source i 2001.

CP/Ms viktige bidrag til teknologiutviklingen ble understreket da Organisasjonen IEEE i 2014 innlemmet systemet i sin Milestones-liste og la ned en hedersplakett i nærheten av der Gary Kildall bodde, i Pacific Grove, California. Kildall blir også anerkjent som en viktig bidragsyter til amerikansk teknologiutvikling i boken They Made America (2004).

Gary Kildall hadde norsk-ættet far, og en halvt svensk mor. Han og døde i en ulykke i 1994.

Referanser

 Eksterne lenker 


Kategori:Operativsystemer
Kategori:Programvare fra 1974