Що було CP / M, і чому він програє MS-DOS?

Aug 24, 2025
Комп'ютерна графіка

Перед тим як Microsoft і Intel домінує на ринку персональних комп'ютерів із загальною платформи, CP / M операційної системи зробив щось подібне для машин малого бізнесу в кінці 1970-х і початку 1980-х років, поки MS-DOS не витягнув килим з-під нього. Ось більше про CP / M, і чому він програв MS-DOS.

Що було CP / M, в кінці кінців?

CP / M був текст на основі операційної системи, створеної американським програмістом Кілдалл з Digital Research в 1974 р Його ініціали постояли «Control Program / Monitor» на перше, але Digital Research змінив його на більш дружню «програму управління для мікрокомп'ютерів» пізніше.

Оскільки ціна мікрокомп'ютерів швидко впала в середині-кінці 1970-х років, CP / M, в парі з Z80, процесор, став стандартом де-факто платформою, яка була популярна серед комп'ютерів малого бізнесу в кінці 1970-х і початку 1980-х років.

CP / M і BASIC-80 працює на комп'ютері Kaypro II. Бендж Едвардс

CP / M була консоль на базі операційної системи, яка означає, що ви взаємодіяли з ним за допомогою клавіатури, набравши в командах в запрошенні. Ви проводили операції з файлами за допомогою прості команди такі як «PIP» (для копіювання файлів), ввівши PIP A: = B :. * БАВ і ударяти Enter. (Це скопіює всі основні файли з диска «В:» над водити «A:».) Для того, щоб запустити програму, потрібно ввести ім'я програми і натисніть клавішу ENTER. Коли ви закінчите, ви або перезавантажити машину або виходу назад в CP / M запрошення.

Одним з ключових CP / M проривів був в обробці основних вхідних і вихідних завдань з базовим обладнанням, в результаті чого прикладне програмне забезпечення для взаємодії в основному з самої ОС. Це означає, що CP / M програми не обов'язково прив'язані до конкретного устаткування вони побігли далі і можуть бути легко переведені між ПК від різних виробників.

Популярні додатки для CP / M включені WordStar (Текстовий процесор), SuperCalc (Ця програма електронної таблиці), і Dbase (Для баз даних). Інші програми, такі як AutoCAD і Turbo Pascal, виникла на CP / M, а потім став більш успішним, після того, як перенести на MS-DOS пізніше.

Який Комп'ютери Ран CP / M?

Більшість комп'ютерів під управлінням CP / M включала 8 біт Intel 8080 або процесор Zilog Z80, хоча Digital Research пізніше випустила 16-бітну версію CP A / M для Intel 8086 машин називається CP / M-86.

1983 Візуальна 1050 провела розширену версію CP / M. візуальний

Майже всі комп'ютери, що використовують галузевий стандарт автобус S100 що використовували 8080 або Z80 були здатні працювати CP / M. Але автобус S100 не потрібно. CP / M поставляється в якості ОС за замовчуванням сотні різних комп'ютерних моделей всіх типів і розмірів. Популярні CP / M виробники комп'ютерів включені CROMEMCO, Kaypro, Amstrad, Osborne, векторна графіка, телетекст, Visual і системи даних Zenith.

Інші комп'ютери-включаючи деякі більш дешеві домашні машини-повнофункціональна CP / M можливості в якості доповнення опції, хоча часто потрібні додаткові апаратні засоби, щоб зробити можливим запуск. Насправді, ще в 1980 році, дуже перший апаратний продукт від Microsoft був Z80 SoftCard для Apple II. Користувачі можуть підключити карту в свій Apple II комп'ютер, щоб дати йому Z80 процесор, який може запускати додатки продуктивності популярної CP / M.

1980 Microsoft SoftCard дозволило Apple II запускати CP / M. Microsoft

У 1982 році, голова Microsoft Білл Гейтс стверджував, що клієнти SoftCard представляли найбільшу базу для установки CP / M машин. Цікаво, що приблизно в той же час, нова операційна система, заснована на CP / MS-DOS швидко завойовують ринок M-Microsoft.

MS-DOS запозичив Лот з CP / M

Коли IBM почала розвивати ПК (IBM PC 5150), фірма спочатку намагалася отримати ліцензію на CP / M, але Digital Research не зробив, як пропоновані умови угоди. Таким чином, IBM звернулася до Microsoft, яка ліцензований продукт під назвою 86-DOS від Seattle Computer Products (SCP). Через кілька місяців, Microsoft купив 86-DOS прямо за 50000 $.

86-DOS стала IBM PC-DOS, коли він поставляється разом з IBM PC в серпні 1981 р Пізніше, Microsoft буде продавати PC-DOS під власним лейблом, як Microsoft MS-DOS.

При розробці 86-DOS, її творець, Тім Патерсон, виглядав важко CP / M для натхнення, запозичуючи його загальну архітектуру і командного рядка характер. Ось список деяких подібностей між CP / M і MS-DOS:

  • Командний рядок
  • Алфавітні буква диска імена, як «A:,» «B:,» і «C:.»
  • Формат імені 8 + 3 файлу (наприклад, FILENAME.DOC)
  • Символ підстановки «*» і відповідний символ «?»
  • Зарезервовані імена файлів, такі як PRN (принтер) і CON (для консолі)
  • файли «.COM» для виконуваних командних файлів
  • Команди, такі як DIR, REN, і TYPE

Кілдалл повідомляється засмутив, що PC-DOS / M так близько імітував CP і поскаржився IBM. З концепцією програмного забезпечення авторських прав в дитинстві, Digital Research відмовилася судитися з IBM, і замість цього уклали угоду, де IBM надаватиме CP / M-86 в якості опції для своїх машин IBM PC. На той час, PC-DOS вже судноплавство в якості операційної системи за замовчуванням для IBM PC, і це коштує набагато менше, ніж CP / M-86-о $ 40 замість $ 240 .

Упущена можливість по Kildall і Digital Research спочатку ліцензії CP / M для IBM часто епос, одна з найбільших трагедій в комп'ютерній історії, нібито, Kildall міг би стати мільярдером, як Білл Гейтс, якщо він тільки що підписав контракт з IBM. Ця соковита історія посилювалися в пресі протягом багатьох років. Але коли Kildall помер в 1994 році, він був не зовсім жебрак: Novell придбали Digital Research Kildall для яких повідомляють $ 120 мільйонів в 1991 році, що робить Kildall багатим в процесі . Проте, це стурбувало Kildall, що Microsoft збагатився наслідуючи свій підпис продукту.

Чому MS-DOS Win над CP / M?

При установці операційної системи угоди з IBM в 1981 році, Microsoft уклала ліцензію, яка дозволила компанії не тільки ліцензії PC-DOS для IBM, а й продавати PC-DOS в якості загальної операційної системи (як «MS-DOS») для постачальників, крім IBM.

Незабаром після випуску IBM PC, почали такі компанії, як Compaq і Eagle Computer продажу клонів що може запустити програмне забезпечення IBM PC. Для того, щоб забезпечити сумісну операційну систему для цих клонів машин, вони ліцензовані MS-DOS від Microsoft. Протягом декількох років сотні клонів IBM PC наповнили ринок ПК, а в 1986, MS-DOS на основі ПК став найбільш популярна персональні комп'ютери платформа в США.

MS-DOS виграв над CP / M, тому що він чіпляв поїздку з успіхом платформи IBM PC. Microsoft наполегливо боролася, щоб отримати MS-DOS на будь-якому комп'ютері відвантаженого і зберегти його таким чином, і фірма продовжила цю практику в епоху Windows.

Що трапилося з CP / M?

У 1988 році, Digital Research створили клон MS-DOS під назвою DR-DOS в спробі конкурувати з Microsoft. Він також продав миша на основі графічного інтерфейсу під назвою GEM що спочатку прагнули повторити досвід Macintosh, але пізніше конкурував з Windows. У той час як продукція заслужила повагу в пресі, ні на самому ділі не зняв. Дехто стверджував, що це було пов'язано з антиконкурентні тактики Майкрософт. Після того, як Novell придбали Digital Research в 1991 році, CP / M нудився з невеликим розвитком, як MS-DOS продовжує домінувати на ринку.

У певному сенсі, DR-DOS був духовним спадкоємцем CP / M. Novell

У 1996 році Caldera придбала права на активи компанії Digital Research від Novell і як і раніше на ринку DR-DOS. Вони також позов Microsoft для створення несумісності в MS-DOS до крайового DR-DOS з ринку (який пізніше був врегульований у позасудовому порядку).

У 1997 році Caldera випустили частини CP / M 2.2, як з відкритим вихідним кодом, так що любителі могли б продовжувати роботу над ним. Ці копії раніше доступні для вільного онлайн . Сьогодні ви можете пробіг CP / M в браузері завдяки 8080 емуляторі, написаної Стефан Tramm.

У певному сенсі, CP / M є одним з прадідів в Windows, тому біти його ліній випікають в умовності ОС Windows, такі як букви дисків і Зарезервовані імена файлів . Таким чином, CP / M ніколи повністю не зник: його душа живе в ДНК продуктів, що мільярди людей використовують кожен день.

Пов'язані: Windows 10 досі не дозволять вам використовувати ці імена файлів, зарезервовані в 1974 році


Комп'ютерна графіка - Найпопулярніші статті

Чому 90-их ПК мають Кіхол замки, і що вони зробили?

Комп'ютерна графіка Aug 24, 2025

Бендж Едвардс Ще в 1990-х роках, багато IBM PC-сумісні машини, включені циліндрові замки на футля�..


вінтажний Atari дивовижних погод термінал в 2020 році

Комп'ютерна графіка Aug 24, 2025

Бендж Едвардс Що старий Атарі вісім-бітний комп'ютер (наприклад, серії Atari 800, XL або XE), я..


Чому Клавіатури мати ключ для Windows? Ось де вона почалася

Комп'ютерна графіка Aug 24, 2025

Бендж Едвардс Якщо ви використовуєте Windows, ви могли б замислюватися про невелику клавішу з л..


25 років створення з'єднань з USB (після трьох спроб)

Комп'ютерна графіка Aug 24, 2025

Всі знають USB-палички повинні бути перевернуто три рази щоб отримати їх у правильній орієнтаці..


What Are Teletypes, and Why Were They Used with Computers?

Комп'ютерна графіка Aug 24, 2025

Системи інженерні лабораторії Протягом декількох десятиліть, численні оператори комп'ютерн..


Перший ПК продати мільйони: Commodore VIC-20 Повороти 40

Комп'ютерна графіка Aug 24, 2025

Еван Амос У 1981 році Commodore випустив VIC-20 , недорогий домашній комп'ютер з масового ринку, ..


Why Do Mice Have Scroll Wheels? Microsoft Intellimouse Turns 25

Комп'ютерна графіка Aug 24, 2025

22 липня 1996 року Microsoft оголошений Його перша миша з колесом прокрутки: Microsoft IntelliMouse. Це не було перш..


Gaming Коли ви повинні працювати: Історія Boss Key

Комп'ютерна графіка Aug 30, 2025

За кілька днів до багатозадачності ПК, ігровий на роботі може бути небезпечно: Бос може ходити і зловит..


Категорії