![CP / M: విండోస్ ద్వారా దాదాపుగా విజయం సాధించిన OS యొక్క కథ - టెక్నాలజీ CP / M: విండోస్ ద్వారా దాదాపుగా విజయం సాధించిన OS యొక్క కథ - టెక్నాలజీ](https://a.continuousdev.com/technology/cp/m-the-story-of-the-os-that-almost-succeeded-over-windows.jpg)
విషయము
- బిగినింగ్స్
- CP / M యొక్క పెరుగుదల
- IBM మరియు MS-DOS
- బగ్స్ లేవు, ఒత్తిడి లేదు - మీ జీవితాన్ని నాశనం చేయకుండా జీవితాన్ని మార్చే సాఫ్ట్వేర్ను రూపొందించడానికి స్టెప్ గైడ్ ద్వారా మీ దశ
- DRI పోరాటాన్ని ఉంచుతుంది
- తరువాత సంవత్సరాలు
Takeaway:
1980 లో ఇది ఒక అదృష్టకరమైన రోజు కాకపోతే, మీరు Windows లేదా Mac OS కు బదులుగా CP / M ను ఉపయోగిస్తున్నారు.
మీరు దీన్ని చదువుతుంటే, మీరు PC ని ఉపయోగించే అవకాశాలు ఉన్నాయి. ఇది బహుశా Windows ను కూడా నడుపుతుంది లేదా మీరు Mac OS X లేదా Linux ను ఉపయోగిస్తున్నారు. 1980 లో ఒక విధిలేని రోజు భిన్నంగా ఆడి ఉంటే, మేము బదులుగా CP / M ను ఉపయోగిస్తున్నాము.
బిగినింగ్స్
గ్యారీ కిల్డాల్ 1970 ల ప్రారంభంలో మాంటెరీ కాలిఫోర్నియాలోని నావల్ పోస్ట్ గ్రాడ్యుయేట్ అకాడమీలో బోధించే కంప్యూటర్ శాస్త్రవేత్త, సిలికాన్ వ్యాలీలో ఇంటెల్ ఉత్తరాన అభివృద్ధి చేసిన కొన్ని కొత్త సాంకేతిక పరిజ్ఞానం యొక్క గాలిని పట్టుకున్నాడు.
సంస్థ ఇటీవల మైక్రోప్రాసెసర్ను ప్రవేశపెట్టింది, కాని ఇంటెల్ ట్రాఫిక్ లైట్లను నియంత్రించడాన్ని చూసినప్పుడు కిల్డాల్ పూర్తి సామర్థ్యాన్ని చూశాడు. పర్సనల్ కంప్యూటర్లను నిర్మించడం సాధ్యమవుతుందని అతను గ్రహించాడు, కాని వాటిని నిజంగా అమలు చేయడానికి అవసరమైనది వాటిని అమలు చేయడానికి సాఫ్ట్వేర్.
CP / M యొక్క పెరుగుదల
ఇంటెల్ కోసం కన్సల్టెంట్గా పనిచేస్తున్న కిల్డాల్, మైక్రోకంప్యూటర్లకు ప్రోగ్రామింగ్ లాంగ్వేజ్ అయిన మైక్రోకంప్యూటర్స్ కోసం పిఎల్ / ఎమ్ లేదా ప్రోగ్రామింగ్ లాంగ్వేజ్ను అభివృద్ధి చేశాడు మరియు మైక్రోకంప్యూటర్స్ కోసం కంట్రోల్ ప్రోగ్రామ్, లేదా సిపి / ఎమ్.
CP / M అనేది ఆపరేటింగ్ సిస్టమ్, ఇది యంత్ర-ఆధారిత భాగాలు పోర్ట్ చేయబడినంతవరకు, ఏదైనా మైక్రోకంప్యూటర్పై సిద్ధాంతపరంగా నడుస్తుంది.
కిల్డాల్ డిజైన్ అద్భుతమైనది. CP / M ను మూడు భాగాలుగా విభజించారు: BIOS (బేసిక్ ఇన్పుట్ / అవుట్పుట్ సిస్టమ్), బేసిక్ డిస్క్ ఆపరేటింగ్ సిస్టమ్ (BDOS) మరియు కన్సోల్ కమాండ్ ప్రాసెసర్ (CCP). BIOS యంత్ర-ఆధారిత కోడ్ను నిర్వహించింది, అయితే CCP వినియోగదారు నుండి ఆదేశాలను అంగీకరించింది, యునిక్స్ మరియు లైనక్స్ సిస్టమ్లలోని షెల్ మాదిరిగానే.
ఇంటెల్ నిజంగా CP / M పై ఆసక్తి చూపలేదు, కాబట్టి అతను ఇంటర్ గెలాక్టిక్ డిజిటల్ రీసెర్చ్ అని పిలిచే తన సొంత సంస్థను స్థాపించాడు, తరువాత దానిని డిజిటల్ రీసెర్చ్ కు కుదించాడు. 1970 వ దశకంలో అభివృద్ధి చెందుతున్న ఉత్తర కాలిఫోర్నియా టెక్ కంపెనీల మాదిరిగానే, కిల్డాల్ మరియు అతని భార్య డోరతీ మొదట్లో పసిఫిక్ గ్రోవ్లో ఉన్న తమ ఇంటి నుండి బయటకు వెళ్లారు.
సిపి / ఎం, ఇంటెల్ 8080 లేదా జిలోగ్ జెడ్ -80 ప్రాసెసర్ను ఉపయోగించే ఎస్ -100 బస్సుతో పాటు 70 ల చివరలో వాస్తవ ప్రమాణంగా మారింది. CP / M ఉపయోగకరంగా ఉంది, ఎందుకంటే డెవలపర్లు యంత్ర-స్వతంత్ర మార్గంలో కోడ్ చేసినంతవరకు, ప్రతి యంత్రం ఎలా పనిచేస్తుందో తెలుసుకోకుండా ప్రోగ్రామర్ లేకుండా CP / M ప్రోగ్రామ్ CP / M నడుస్తున్న దాదాపు ఏ కంప్యూటర్లోనైనా నడుస్తుంది. ఆ విషయంలో ఇది మినీ యునిక్స్ లాగా ఉంది.
ఇది చాలా ప్రజాదరణ పొందింది, ఆపిల్ II కోసం సాఫ్ట్కార్డ్ అనే యాడ్-ఆన్ కార్డ్ కూడా ఉంది, ఇది వినియోగదారులను 80-కాలమ్ డిస్ప్లేతో తమ కంప్యూటర్లలో అమలు చేయడానికి అనుమతించింది (అవును, అది అప్పటికి పెద్ద విషయం.)
ఈ కార్డును తయారు చేసిన సంస్థ మైక్రోసాఫ్ట్ అని పిలువబడే సీటెల్ కేంద్రంగా ఉన్న ఒక చిన్న చిన్న స్టార్టప్.
IBM మరియు MS-DOS
పర్సనల్ కంప్యూటర్ల యొక్క పెరుగుతున్న విజయం 1980 లో ఐబిఎమ్ యొక్క ఆకలిని కలిగించింది. కంపెనీ తన సొంత పిసితో మార్కెట్లోకి రావాలని నిర్ణయించుకుంది. బిగ్ బ్లూ సాధారణంగా మొత్తం కంప్యూటర్లను స్వయంగా రూపకల్పన చేస్తుంది, కానీ సంస్థ యొక్క అంతర్గత ప్రక్రియలతో చాలా ఆలస్యం అవుతుందని కనుగొన్నారు.
ఐబిఎం కోసం పూర్తిగా వినని పని చేయాలని కంపెనీ నిర్ణయించింది. ఇది ఆఫ్-ది-షెల్ఫ్ భాగాలను ఉపయోగిస్తుంది మరియు వాటిని పూర్తి వ్యవస్థలో అనుసంధానిస్తుంది.
ఆపరేటింగ్ సిస్టమ్ కోసం CP / M అనేది స్పష్టమైన ఎంపిక, ఇది ఎంత ప్రజాదరణ పొందింది మరియు ఇతర వ్యవస్థలకు పోర్ట్ చేయడం ఎంత సులభం.
IPM మొదట CP / M కోసం మైక్రోసాఫ్ట్ను సంప్రదించింది, వారు ఆపిల్ II కార్డును తయారు చేసినప్పటి నుండి వారు CP / M కి లైసెన్స్ ఇవ్వవచ్చని భావించారు. మైక్రోసాఫ్ట్ కాలిఫోర్నియాలో DRI వైపు IBM యొక్క అమలులను సూచించింది.
తరువాత ఏమి జరిగిందో అంతులేని ulation హాగానాలకు మరియు టెక్ పరిశ్రమలో పట్టణ పురాణానికి లోబడి ఉంది.
DRI తో చర్చలు జరపడానికి IBM చూపించిన రోజున, కిల్డాల్ తన ప్రైవేట్ విమానం ఉపయోగించి ఒక క్లయింట్కు కొంత డాక్యుమెంటేషన్ను పంపిణీ చేస్తున్నాడు, డోరతీ మరియు కంపెనీ న్యాయవాదులు ఈ ఒప్పందాన్ని హాష్ చేయడానికి వదిలిపెట్టారు. కిల్డాల్ తరువాత రోజు తిరిగి వచ్చిన తరువాత DRI అన్డిస్క్లోజర్ ఒప్పందంలో చిక్కుకుంది మరియు చివరికి ఈ ఒప్పందం ఏమీ కాలేదు.
ఆపరేటింగ్ సిస్టమ్ కోసం నిరాశతో, ఐబిఎం మైక్రోసాఫ్ట్ వైపు తిరిగింది. బిల్ గేట్స్ యొక్క స్నేహితుడు, సీటెల్ కంప్యూటర్ ప్రొడక్ట్స్ యొక్క టిమ్ పాటర్సన్ మరియు QDOS లేదా "క్విక్ అండ్ డర్టీ ఆపరేటింగ్ సిస్టమ్" గా పిలువబడే సాఫ్ట్కార్డ్ యొక్క డిజైనర్ రాసిన CP / M క్లోన్ను వారు కనుగొన్నారు. మైక్రోసాఫ్ట్ దీనిని ఐబిఎమ్కు లైసెన్స్ ఇచ్చింది కాబట్టి ఇది సమయానికి సిద్ధంగా ఉంటుంది.
మైక్రోసాఫ్ట్ దీనిని పాలిష్ చేసి ఐబిఎమ్కి పిసి-డాస్గా ఇచ్చింది. ఇతర కంప్యూటర్ తయారీదారులకు లైసెన్స్ ఇవ్వడానికి ఆపరేటింగ్ సిస్టమ్ హక్కులను ఉంచడానికి వారిని అనుమతించమని కంపెనీ ఐబిఎమ్ను ఒప్పించింది. పిసిలోని యాజమాన్య సాంకేతిక పరిజ్ఞానం యొక్క ఒక భాగమైన బయోస్ను ఎవరూ క్లోన్ చేయరని నమ్మకంతో ఐబిఎం అంగీకరించింది. (మీరు దీన్ని చదువుతున్న కంప్యూటర్ ఐబిఎమ్ చేత తయారు చేయబడనందున, అది ఎలా జరిగిందో స్పష్టంగా తెలుస్తుంది.)
గ్యారీ కిల్డాల్ ఈ ఒప్పందం గురించి విన్నాడు మరియు పిసి-డాస్ను విడుదల చేస్తే ఐబిఎంపై కేసు పెడతామని బెదిరించాడు. ఐబిఎమ్ రెండు వ్యవస్థలను అందించే చోట ఒక ఒప్పందం కుదిరింది, కాని ఐబిఎం పిసి-డాస్ను $ 40 కు విక్రయించింది, కాని పిసి వెర్షన్ అయిన సిపి / ఎం -86 $ 240. అదే మొత్తానికి అధిక ధర చెల్లించడాన్ని సమర్థించడం చాలా కష్టం, మరియు చాలా మంది ప్రజలు DOS ని ఎంచుకున్నారు. వర్డ్స్టార్ వర్డ్ ప్రాసెసింగ్ సిస్టమ్ వంటి చాలా CP / M అనువర్తనాలు MS-DOS కు పోర్ట్ చేయబడ్డాయి.
బగ్స్ లేవు, ఒత్తిడి లేదు - మీ జీవితాన్ని నాశనం చేయకుండా జీవితాన్ని మార్చే సాఫ్ట్వేర్ను రూపొందించడానికి స్టెప్ గైడ్ ద్వారా మీ దశ
సాఫ్ట్వేర్ నాణ్యత గురించి ఎవరూ పట్టించుకోనప్పుడు మీరు మీ ప్రోగ్రామింగ్ నైపుణ్యాలను మెరుగుపరచలేరు.
DRI పోరాటాన్ని ఉంచుతుంది
ఎదురుదెబ్బలు ఉన్నప్పటికీ, DRI ఆవిష్కరణలను కొనసాగించింది. సంస్థ కొత్తదనం కొనసాగించింది, MP / M అని పిలువబడే CP / M యొక్క మల్టీ టాస్కింగ్ వెర్షన్ను సృష్టించింది.
అప్లికేషన్ మద్దతు పరంగా DOS CP / M ను గ్రహించిందని స్పష్టమైనప్పుడు, DRI MS-DOS అనుకూలతను జోడించింది మరియు ఇది DOS ప్లస్ మరియు తరువాత DR DOS గా ఉద్భవించింది.
GEM తో గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ యొక్క అభివృద్ధి చెందుతున్న ప్రపంచంలోకి కూడా DRI ప్రవేశించింది, ఇది అటారీ ST లైన్ కంప్యూటర్లకు GUI గా ప్రసిద్ది చెందింది.
తరువాత సంవత్సరాలు
టెక్నాలజీ పురోగతితో కూడా, మైక్రోసాఫ్ట్ జగ్గర్నాట్కు DRI సరిపోలడం లేదని స్పష్టమైంది. డిజిటల్ రీసెర్చ్ నోవెల్కు విక్రయించబడింది - ఈ ఒప్పందం కిల్డాల్ను చాలా ధనవంతుడిని చేసింది, కాని అతను తన విజయాన్ని నిజంగా ఆస్వాదించడానికి ఎక్కువ కాలం జీవించలేదు. పాపం, గ్యారీ కిల్డాల్ 1994 లో గాయాల కారణంగా మరణించాడు.గ్యారీ కిల్డాల్, డిజిటల్ రీసెర్చ్ మరియు సిపి / ఎమ్ యొక్క వారసత్వం ఇప్పటికీ కొనసాగుతోంది. DOS మరియు తరువాత విండోస్ ఇప్పటికీ నీడలో నివసిస్తాయి, వీటిలో డ్రైవ్లు పేరు పెట్టబడ్డాయి.
పాఠం ఏమిటంటే, DRI వంటి స్థాపించబడిన కంపెనీలు 1980 యొక్క మైక్రోసాఫ్ట్ వంటి చిన్న, హంగర్ కంపెనీల పట్ల ఎల్లప్పుడూ జాగ్రత్త వహించాలి.
బిల్ గేట్స్కు బదులుగా గ్యారీ కిల్డాల్తో పరిశ్రమ ఎలా అభివృద్ధి చెందింది? మైఖేల్ స్వైన్ డాక్టర్ డాబ్స్ జర్నల్ కథనంలో వాదించాడు, ఇది కిల్డాల్ యొక్క విద్యా నేపథ్యం కారణంగా పోటీ కంటే చాలా సమిష్టిగా ఉండవచ్చు.
అయినప్పటికీ, చాలా మందికి ఇప్పటికీ గారి కిల్డాల్ మరియు సిపి / ఎమ్ యొక్క బలమైన జ్ఞాపకాలు ఉన్నాయి, నివాళి సైట్లతో. పిబిఎస్ షో ది కంప్యూటర్ క్రానికల్స్ మరణించిన ఒక సంవత్సరం తరువాత కిల్డాల్కు ఒక ఎపిసోడ్ను అంకితం చేసింది. గ్యారీ కిల్డాల్ మరియు డిజిటల్ రీసెర్చ్తో సహా సిలికాన్ వ్యాలీ యొక్క ప్రారంభ రోజులలో సుదీర్ఘమైన (1000-ప్లస్ పేజీ) చికిత్స కోసం, మీరు పాల్ ఫ్రీబెర్గర్ మరియు మైఖేల్ స్వైన్ రాసిన "ఫైర్ ఇన్ ది వ్యాలీ" పుస్తకం యొక్క కాపీని తెలుసుకోవాలనుకోవచ్చు.
DRI, CP / M మరియు గ్యారీ కిల్డాల్ కూడా పోయినప్పటికీ, వారు ఖచ్చితంగా మరచిపోలేరు.