CP / M: Stāsts par OS, kas gandrīz izdevusies operētājsistēmā Windows

Autors: Roger Morrison
Radīšanas Datums: 18 Septembris 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Essential Scale-Out Computing by James Cuff
Video: Essential Scale-Out Computing by James Cuff

Saturs


Izņemšana:

Ja tā izturējās vienu liktenīgu dienu 1980. gadā, jūs, iespējams, izmantojat CP / M, nevis Windows vai Mac OS.

Ja lasāt šo, iespējams, ka izmantojat datoru. Tas, iespējams, darbojas arī ar Windows, vai varbūt jūs izmantojat Mac OS X vai Linux. Ja viena liktenīgā diena 1980. gadā būtu spēlējusi savādāk, mēs, iespējams, izmantotu CP / M.

Sākums

Gerijs Kildals bija datorzinātnieks, pasniedzot Jūras spēku pēcdiploma akadēmijā Monterejā Kalifornijā 70. gadu sākumā un kurš aizķēra kādu jaunu tehnoloģiju, ko Intel izstrādāja uz ziemeļiem Silikona ielejā.


Uzņēmums nesen bija ieviesis mikroprocesoru, taču Kildall visu potenciālu saskatīja, kad Intel to redzēja tikai kontrolējot luksoforus. Viņš saprata, ka personālos datorus būs iespējams uzbūvēt, taču viņiem palaišanai bija nepieciešama programmatūra.

CP / M pieaugums

Kildall, strādājot par Intel konsultantu, izstrādāja PL / M jeb Programmēšanas valodu mikrodatoriem, kas bija mikrodatoru programmēšanas valoda, un Mikrodatoru vadības programmu jeb CP / M.


CP / M bija operētājsistēma, kas teorētiski darbotos ar jebkuru mikrodatoru, ja vien tiktu pārnestas no mašīnām atkarīgās daļas.

Kildall dizains bija izcils. CP / M tika sadalīts trīs daļās: BIOS (pamata ievades / izvades sistēma), pamata diska operētājsistēma (BDOS) un konsoles komandu procesors (CCP). BIOS apstrādāja no mašīnas atkarīgo kodu, bet CCP pieņēma no lietotāja komandas, līdzīgi kā apvalks Unix un Linux sistēmās.


Intel patiesībā neinteresēja CP / M, tāpēc viņš izveidoja savu uzņēmumu ar nosaukumu Intergalactic Digital Research, vēlāk saīsināts uz Digital Research. Tāpat kā daudzi topošie Ziemeļkalifornijas tehnoloģiju uzņēmumi septiņdesmitajos gados, Kildall un viņa sieva Dorothy sākotnēji to izlaida no savām mājām, kas atradās Klusā okeāna grivā.

CP / M kopā ar S-100 autobusu, izmantojot Intel 8080 vai Zilog Z-80 procesoru, 70. gadu beigās kļuva par de facto standartu. CP / M bija noderīga, jo, kamēr izstrādātāji kodēja no mašīnām neatkarīgā veidā, CP / M programma varēja darboties gandrīz jebkurā datorā, kurā darbojas CP / M, bez programmētāja jāzina, kā katra mašīna darbojas. Šajā ziņā tas bija kā mini Unix.

Tā bija tik populāra, ka bija pat papildkarte - Apple II programmatūra - SoftCard, kas lietotājiem ļāva to darbināt datoros ar 80 kolonnu displeju (jā, toreiz tas bija liels darījums).

Uzņēmums, kas izgatavoja šo karti, bija sīks, mazs startup, kas atradās Sietlā un kuru sauca par Microsoft.


IBM un MS-DOS

Pieaugošie personālo datoru panākumi lika IBM izsalkuši pēc kādas darbības 1980. gadā. Uzņēmums nolēma iekļūt tirgū ar savu personālo datoru. Big Blue parasti paši izstrādāja veselus datorus, bet saprata, ka būs par vēlu ar uzņēmuma bēdīgajiem iekšējiem procesiem.


Uzņēmums nolēma darīt kaut ko pilnīgi nedzirdētu IBM labā. Tas izmantotu tradicionālos komponentus un integrētu tos pilnā sistēmā.

CP / M bija acīmredzama operētājsistēmas izvēle, ņemot vērā to, cik populāra tā bija un cik viegli to pārvietot uz citām sistēmām.

Sākotnēji IBM vērsās pie Microsoft saistībā ar CP / M, acīmredzot domājot, ka viņi varētu licencēt CP / M, kopš viņi izgatavoja Apple II karti. Par savu atzinību Microsoft uzsvēra, ka IBM veikusi DRI Kalifornijā.

Tas, kas notika tālāk, ir pakļauts nebeidzamām spekulācijām un pilsētu industrijas leģendai tehnoloģiju industrijā.

Dienā, kad IBM sāka sarunas ar DRI, Kildall piegādāja klientam kaut kādu dokumentāciju, izmantojot savu privāto lidmašīnu, atstājot Dorothy un uzņēmuma advokātus izjaukt darījumu. DRI acīmredzot bija iestrēdzis neizpaušanas līgumā pēc tam, kad Kildall atgriezās vēlāk tajā pašā dienā, un galu galā darījums nenotika.

Izmisīgi izvēloties operētājsistēmu, IBM vērsās pie Microsoft. Viņi atrada CP / M klonu, kuru uzrakstīja Bila Geitsa draugs, Tims Patersons no Sietlas Computer Products un SoftCard dizaineris, saukts par QDOS jeb "Ātrs un netīrs operētājsistēma". Microsoft licencēja to IBM, lai tas būtu gatavs laikā.

Microsoft to noslīpēja un piedāvāja IBM kā PC-DOS. Uzņēmums pārliecināja IBM ļaut viņiem saglabāt operētājsistēmas tiesības licencēt citiem datoru ražotājiem. IBM, būdama pārliecināta, ka neviens netiks klonēt BIOS, kas ir viena patentētas tehnoloģijas gabals personālajā datorā, piekrita. (Tā kā datoru, kuru jūs lasāt, visticamāk, nebija izveidojis IBM, ir acīmredzami, kā tas izvērtās.)

Gerijs Kildals dzirdēja par darījumu un draudēja iesūdzēt IBM, ja tas atbrīvos PC-DOS. Tika izstrādāts darījums, kurā IBM piedāvās abas sistēmas, bet IBM pārdeva PC-DOS par 40 USD, bet PC versija CP / M-86 bija par 240 USD. Bija grūti attaisnot augstākas cenas maksāšanu par to pašu, un lielākā daļa cilvēku izvēlējās DOS. Lielākā daļa CP / M lietojumprogrammu, piemēram, WordStar teksta apstrādes sistēma, tika pārnestas uz MS-DOS.

Bez kļūdām, bez stresa - jūsu soli pa solim, kā izveidot programmatūru, kas maina dzīvi, neiznīcinot savu dzīvi

Jūs nevarat uzlabot savas programmēšanas prasmes, kad nevienam nerūp programmatūras kvalitāte.

DRI turpina cīņu

Neskatoties uz neveiksmēm, DRI turpināja ieviest jauninājumus. Uzņēmums turpināja ieviest jauninājumus, izveidojot CP / M daudzuzdevumu versiju ar nosaukumu MP / M.


Kad bija skaidrs, ka DOS ir aizēnojis CP / M lietojumprogrammu atbalsta ziņā, DRI pievienoja MS-DOS savietojamību, un tā pārtapa DOS Plus un vēlāk DR DOS.

DRI arī iebruka topošajā pasaulē ar GEM grafiskā lietotāja interfeisa palīdzību, kas vislabāk bija pazīstams kā GUI Atari ST datoru līnijām.

Vēlākie gadi

Pat attīstoties tehnoloģijām, bija skaidrs, ka DRI nebija atbilstošs Microsoft juggernaut. Digitālie pētījumi tika pārdoti uzņēmumam Novell - darījums padarīja Kildallu ļoti turīgu, taču viņš nekad nedzīvoja pietiekami ilgi, lai patiesi izbaudītu savus panākumus. Skumji, ka Gerijs Kildals nomira 1994. gadā pēc traumām, kuras viņš piedzīvoja kritienā.

Gary Kildall, Digital Research un CP / M mantojums joprojām turpinās. DOS un vēlāk Windows joprojām dzīvo ēnā, ieskaitot veidu, kā tiek nosaukti diskdziņi.

Mācība ir tāda, ka tādiem izveidotiem uzņēmumiem kā DRI vienmēr jāuzmanās no mazākiem un izsalkušiem uzņēmumiem, piemēram, 1980. gada Microsoft.

Kā nozare varētu būt attīstījusies kopā ar Geriju Kildalu pie stūres, nevis Bils Geitss? Maikls Svens Dr Dobb's Journal rakstā apgalvoja, ka Kildall akadēmiskās sagatavotības dēļ tas varētu būt bijis daudz koleģiālāks nekā konkurētspējīgs.

Neskatoties uz to, daudziem cilvēkiem joprojām ir spēcīgas atmiņas par Geriju Kildalu un CP / M ar cieņu vietnēm. PBS šovs The Computer Chronicles gadu pēc viņa nāves veltīja epizodei Kildall. Ilgstošai (1000 lapu plus) Silikona ielejas agrīno dienu, tai skaitā Gerija Kildala un Digitālās izpētes, ārstēšanai, iespējams, vēlēsities izsekot Pola Freibergera un Maikla Svaines grāmatas “Uguns ielejā” kopiju.

Kaut arī DRI, CP / M un pat Gary Kildall vairs nav, viņi noteikti netiks aizmirsti.