מה היה CP / M, ו מדוע הוא מאבד את MS-DOS?

Aug 24, 2025
לתולדות המחשב

לפני מיקרוסופט ואינטל שלטו בשוק PC עם פלטפורמה משותפת, מערכת הפעלת CP / M עשתה משהו דומה למכונות עסק קטנות בשנות ה -1970 המאוחרות ותחילת 1980-עד MS-DOS משך את השטיח מתחת אותו. הנה עוד על CP / M, ומדוע הפסיד MS-DOS.

מה היה CP / M, בכל מקרה?

CP / M היה מערכת הפעלה מבוססת טקסט שנוצר על ידי מתכנת אמריקאי גארי קילדל שֶׁל מחקר דיגיטלי בשנת 1974. ראשי התיבות שלה עמד על "צג / Program Control" בהתחלה, אבל Digital Research שינתה אותו "תוכנית בקרה של מיקרו" ידידותית יותר מאוחר.

ככל שמחיר מיקרו ירד במהירות בשנות ה -1970 המאוחרות באמצע, CP / M, זיווג עם מעבד Z80, הפך פלטפורמה סטנדרטית-פקטו דה שהייתה פופולרית בקרב מחשבי העסק הקטן בשנות ה -1970 המאוחרות ו -1980 המוקדמות.

CP / M ו- BASIC-80 פועלים במחשב Kaypro שני. בנג 'אדוארדס

CP / M היה מערכת הפעלה מבוססת מסוף, מה שאומר שאתה אינטראקציה עם זה באמצעות מקלדת, והקלדת פקודות בשורה. אתה בצעת פעולות קובץ באמצעות פקודות פשוטות כגון "PIP" (עבור העתקת קבצים) על ידי הקלדה PIP A: = B:. * BAS ולהכות זן. (זה היה להעתיק את כל הקבצים BASIC מכונן "B:" מעל לנהוג "ת:".) כדי להפעיל תוכנית, עליך להקליד את שם התוכנית, והקישו על Enter. כשאתה נעשית, היית גם לאתחל את גב מכשיר או יציאה אל CP / M פקוד.

אחת מפריצות הדרך של CP / M היה בטיפול פלט קלט בסיסית משימות עם החומרה הבסיסית, עוזב תוכנת היישום כדי להתממשק בעיקר עם מערכת ההפעלה עצמה. פירוש הדבר כי CP / M יישומים לא היו קשורות בהכרח חומרה מסוימת הם רצו עוד ועוד יכול להיות מתורגם בקלות רבה יותר בין מחשבים מיצרנים שונים.

פופולרי יישומים עבור CP / M כלולים WordStar (מעבד תמלילים), SuperCalc (יישום גיליון אלקטרוני), ו dBase (עבור מסדי נתונים). תוכניות אחרות, כגון AutoCAD ו טורבו פסקל, מקורו על CP / M, ומאוחר יותר הפך מוצלח יותר לאחר מועבר MS-DOS מאוחר.

איזה סוג של CP רן מחשבים / M?

רוב המחשבים פועל CP / M כללה 8 סיביות אינטל 8080 או מעבד Z80 Zilog, למרות המחקר דיגיטלי מאוחר שוחרר גרסת 16 ביט של CP / M עבור אינטל 8086 מכונה בשם CP / M-86.

1983 חזותי 1050 רץ גרסה משופרת של CP / M. חָזוּתִי

כמעט כל המחשבים באמצעות סטנדרטיים בתעשייה אוטובוס S100 כי השתמש 8080 או Z80 היה מסוגל לרוץ CP / M. אבל אוטובוס S100 לא נדרש. CP / M shipped כמו OS ברירת המחדל עבור מאות דגמים ממחשב אחר מכל הסוגים והגדלים. CP פופולרי / M ספקים המחשב כללו Cromemco, Kaypro, Amstrad, אוסבורן, גרפיקה וקטורית, Televideo, וידאו, מערכות נתונים זניט.

מחשבים-כוללים אחרים כמה הביתה במחיר הנמוך מכונה-מומלץ יכולת CP / M כמו תוספת על אפשרות, אם כי לעתים קרובות נדרש חומרה נוספת לעשות את זה אפשרי לרוץ. למעשה, חזרה דרך 1980, מוצר החומרה הראשון מאוד של מיקרוסופט היה Z80 SoftCard עבור Apple II. משתמשים יוכלו לחבר את הכרטיס למחשב Apple II שלהם כדי לתת לו מעבד Z80 שיכול להריץ CP פופולרי / יישומי פרודוקטיביות M.

בשנת 1980 מיקרוסופט SoftCard התיר Apple II לרוץ CP / M. מיקרוסופט

בשנת 1982, יו"ר מיקרוסופט ביל גייטס טען כי לקוחות SoftCard ייצגו את הבסיס להתקין הגדול ביותר למכונות CP / M. מעניין, בערך באותו זמן, מערכת הפעלה חדשה מבוססת על CP / MS-DOS היה של M-מיקרוסופט נתח השוק צובר במהירות.

MS-DOS Borrowed הרבה מן CP / M

כאשר IBM החלה בפיתוח שלה מחשב אישי (את IBM PC 5150), חברת הראשונה ניסתה לאבטח רישיון CP / M, אבל המחקר דיגיטלי לא אהב את התנאים המוצעים בעסקה. אז יבמ פנתה מיקרוסופט, אשר מורשה מוצר שנקרא 86-DOS מ מוצרי מחשב סיאטל (SCP). כמה חודשים לאחר מכן, מיקרוסופט רכשה 86-DOS סף עבור 50,000 $.

86-DOS הפך IBM PC-DOS כשזה מצורף IBM PC באוגוסט 1981. לאחר מכן, מיקרוסופט תמכור PC-DOS תחת תווית משלה כמו מיקרוסופט MS-DOS.

תוך פיתוח 86-DOS, היוצר שלה, טים פטרסון, נראה בכבדות כדי CP / M כדי לקבל השראה, שאילת הטבע אדריכלות שורת הפקודה הכללית שלה. הנה רשימה של כמה קווי דמיון בין CP / M ו- MS-DOS:

  • שורת הפקודה
  • שמות אות הכונן אלפבתי כמו "A :," "B :," ו- "C :."
  • הפורמט שם 8 + 3 קובץ (למשל, FILENAME.DOC)
  • התו הכללי "*" ואת אופי ההתאמה "?"
  • שמות שמורות כגון PRN: (עבור מדפסת) ו CON: (עבור קונסולה)
  • ".Com" קבצים עבור קבצים הפקודה הפעלה
  • פקודות כגון DIR, REN, וסוג

גארי קילדל הדיווחים היה נסער כי PC-DOS חיקתה CP / M כך מקרוב התלוננו ל- IBM. עם המושג של זכויות יוצרים תוכנה בחיתוליו, Digital Research ירד לתבוע IBM, ובמקום עשה עסקה שבה יבמ תספק CP / M-86 כאופציה למכונות יבמ PC שלה. עד אז, PC-DOS היה כבר משלוח ככל שמערכת ההפעלה ברירת המחדל עבור IBM PC, וזה עלה הרבה פחות CP / M-86-כ 40 $ במקום $ 240 .

ההחמצה ידי Kildall ומחקר דיגיטלי בתחילה רישיון CP / M ליבמ מסופר לעיתים קרובות כמו אחת הטרגדיות הגדולות בחישוב בהיסטוריה-כביכול, Kildall יכלו להיות מיליארדר כמו ביל גייטס אם הוא בדיוק חתם על עסקה עם IBM. סיפור עסיסי זה כבר מוגבר על ידי העיתונות לאורך השנים. אבל כאשר Kildall נפטר 1994, הוא לא היה בדיוק עני: נובל רכשה המחקר הדיגיטלי של Kildall עבור דיווח 120 מיליון $ בשנת 1991, ביצוע Kildall עשיר בתהליך . ובכל זאת, זה הטריד Kildall כי מיקרוסופט מועשרת עצמו על ידי חיקוי מוצר החתימה שלו.

למה MS-DOS Win מעל CP / M?

בעת הגדרת עסקת מערכת ההפעלה שלה עם IBM בשנת 1981, מיקרוסופט משא ומתן רישיון שאפשר לחברה לא רק רישיון PC-DOS ליבמ, אלא גם למכור PC-DOS כמערכת הפעלה הגנרית (כמו "MS-DOS") לספקים מלבד IBM.

זמן קצר לאחר שחרורו של IBM PC, חברות כגון Compaq ו נשר מחשב החלו שיבוטי מכירה שיכול להריץ תוכנות PC של IBM. כדי לספק מערכת הפעלה תואמת למכונות שיבוט אלה, הם מורשים MS-DOS ממיקרוסופט. בתוך כמה שנים, מאה שיבוטי PC של IBM מלא את שוק המחשבים האישי, ובשנת 1986, MS-DOS מבוסס מחשבים הפכו רוב פלטפורמת מחשוב אישי פופולרי בארצות הברית.

MS-DOS נצח CP / M משום שהיא תפסה טרמפ עם ההצלחה של פלטפורמת ה- PC של IBM. מיקרוסופט נלחמה קשה כדי להשיג MS-DOS על כול מחשב shipped וכדי לשמור את זה ככה, ואת החברה הוארכה בפועל כי לעידן Windows.

מה קרה CP / M?

בשנת 1988, מחקר דיגיטלי יצר שיבוט של MS-DOS שנקרא DR-DOS בניסיון להתחרות עם מיקרוסופט. כמו כן נמכר ממשק גרפי המבוסס עכבר הנקרא פְּנִינָה כי בתחילה ביקשו לשחזר את החוויה מקינטוש, אבל מאוחר יותר התחרו עם Windows. למרות ששני המוצרים הרוויחו כבוד בעיתונות, לא ממש המריא. חלקם טענו כי זו נבעה טקטיקות אנטי-תחרותית על ידי מיקרוסופט. אחרי נובל רכשה מחקר דיגיטלי ב 1991, CP / M נמק עם התפתחות קצת כמו MS-DOS המשיכו לשלוט בשוק.

במובנים מסוימים, DR-DOS היה היורש הרוחני של CP / M. Novell

בשנת 1996, Caldera קונה את הזכויות בנכסים של Digital Research מנובל והמשיך השוק DR-DOS. גם הם תבעה את מיקרוסופט ליצירת תאימויות ב MS-DOS לקצה DR-DOS מחוץ לשוק (אשר יושבה מחוץ מאוחר של המשפט).

בשנת 1997, Caldera שוחרר חלקים של CP / M 2.2 כמו תוכנות קוד פתוח, כך חובבים שיכולים להמשיך לעבוד על זה. אלה עותקים עדיין זמין עבור מקוון חינם . היום, אתם יכולים CP ריצה / M בדפדפן הודות אמולטור 8080 נכתב על ידי סטפן Tramm.

במובנים מסוימים, CP / M הוא אחד הסבים-הגדולים של Windows, כך פיסות השושלת שלה מוטמעות את המוסכמות של Windows, כגון אותיות כונן שמות קבצים שמורים . באופן זה, CP / M לא נעלם לחלוטין: הנשמה שלו ממשיכה להתפתח ב- DNA של מוצרים מיליארדי אנשים משתמשים מדי יום.

קָשׁוּר: Windows 10 עדיין לא מאפשר לך להשתמש בשמות קבצים אלה שמורים בשנת 1974


לתולדות המחשב - המאמרים הפופולריים ביותר

מהו CRT, ומדוע אנחנו לא מנצלים אותם יותר?

לתולדות המחשב Aug 24, 2025

Rangizzz / Shutterstock אולי שמעת את המונח "CRT," ואתה אולי יודע שיש לה משהו לעשות עם טלוויזיה, מסך, מש..


מהו Shareware, ומדוע היה כל כך פופולרי ב 1990?

לתולדות המחשב Aug 24, 2025

בנג 'אדוארדס זה רעיון מטורף: תן את התוכנה שלך בחינם ומקווה שאנשים אוהבים את זה מספיק כדי לשלוח ..


למה עכברים יש גלילה גלילה? מיקרוסופט IntelliMouse הופך 25

לתולדות המחשב Aug 24, 2025

ב -22 ביולי, 1996, Microsoft הוכרז העכבר הראשון שלה עם גלגל גלילה: את Microsoft IntelliMouse. זה לא היה גלגל העכבר הראש..


משחקים כאשר אתה צריך לעבוד: ההיסטוריה של מפתח הבוס

לתולדות המחשב Aug 30, 2025

בימים שלפני ריבוי משימות מחשבים, המשחקים בעבודה יכול להיות מסוכן: הבוס יכול ללכת לתפוס אותך בכל רגע. אבל..


40 שנים מאוחר יותר: איך זה היה להשתמש IBM PC ב 1981

לתולדות המחשב Aug 24, 2025

יבמ לפני ארבעים שנה היום 12 באוגוסט, 1981 -IBM הציג את המחשב האישי הראשון של IBM, הידוע גם בשם IBM..


הבסיס של האינטרנט: TCP / IP הופכים 40

לתולדות המחשב Sep 1, 2025

asharkyu / Shutterstock.com 40 שנים לפני-בספטמבר 1981 DARPA פרסם את המפרט הסופי של חבילת פרוטוקולי TC..


המיקרו הוא 50: חוגגים את Intel 4004

לתולדות המחשב Nov 12, 2024

אינטל עַל 15 בנובמבר 1971 , אינטל debuted בפומבי הראשון מסחרי שבב מיקרו, אינטל 4004, עם פרסומת ב ..


22 משחקי חלונות קלאסיים שתוכלו לשחק ברגע זה

לתולדות המחשב Oct 8, 2025

האם אתה זוכר בחיבה שיחקת משחקי קלפים בכיתה בתחנת עבודה של Windows 95? אולי עברת את הזמן בתחילת שנות התשעים של מש..


קטגוריות