Временная шкала операционных систем DOS

редактировать

В этой статье представлена ​​временная шкала событий в истории 16-битного x86 DOS дисковые операционные системы с 1980 по 2020 год. Другие операционные системы с именем «DOS» обычно не входят в объем данной временной шкалы.

Также представлена ​​шкала событий в истории 8-битных 8080 и 16-битных x86 операционных систем CP / M с 1974 года. по 2014 год, а также разработки оборудования и программного обеспечения с 1973 по 1995 год, которые легли в основу первоначальной и последующих улучшенных версий этих операционных систем.

Релизы DOS были в следующих формах:

  • OEM комплекты адаптации (OAK) - все выпуски Microsoft до версии 3.2 были только OAK
  • упакованный продукт в термоусадочную пленку для небольших OEM-производителей (сборщики систем ) - начиная с MS-DOS 3.2 в 1986 году, Microsoft предлагала их в дополнение к OAK
  • для конечных пользователей - все версии IBM PC DOS (и другие адаптированные OEM версий) были проданы конечным пользователям. DR-DOS начала продаваться конечным пользователям с версии 5.0 в июле 1990 года, за ней последовала MS-DOS 5.0 в июне 1991 года
  • Бесплатная загрузка - начиная с OpenDOS 7.01 в 1997 году, а затем FreeDOS в 1998 году
Цветной ключ
Microsoft: 86-DOS, MS-DOS
IBM : PC DOS
Digital Research: CP / M, DR-DOS
Compaq MS-DOS
FreeDOS, GNU / DOS
Другое
Содержание
  • 1 Обзор версии эпохи DOS (1980–1995)
  • 2 1973 –1980: Основы оборудования и CP / M
  • 3 1980–1995: Важные события в истории DOS
  • 4 1995–2000: Эпоха Windows 9x
  • 5 2001–2020: Пост-миллениум
  • 6 См. Также
  • 7 Примечания
  • 8 Ссылки
  • 9 Внешние ссылки
Обзор версии эпохи DOS (1980–1995)
Первые выпуски IBM – Microsoft-совместимых версий для конечных пользователей. Крупнейшие лидеры рынка выпуски и выпуски, представляющие важные новые технологии.
ДатаВерсияОсновной разработчикВажное введениеОборудование IBM
Август 1980 г.86-DOS 0.10Тим Патерсон Первый Seattle Computer выпуск
август 1981 годаPC DOS 1.0Microsoft Первый IBM выпускПерсональный компьютер IBM
Май 1982ПК DOS 1.1Microsoft Двусторонние диски Модернизированный Персональный компьютер IBM
Март 1983 г.ПК DOS 2.0Microsoft жесткий диск, подкаталоги, драйверы устройств IBM Personal Computer XT
ноябрь 1983ПК DOS 2.1Microsoft половинной высоты дисководы, картриджи ПЗУ IBM PCjr
август 1984ПК DOS 3.0Microsoft Поддержка больших дисковIBM Personal Computer / AT
Апрель 1985 г.ПК DOS 3.1Microsoft Локальные сети поддержкаIBM PC Network
март 1986PC DOS 3.2Microsoft 3 ⁄ 2 -дюймовый 720 KB поддержка гибких дисковToken Ring сеть. IBM PC Convertible
Апрель 1987 г.PC DOS 3.3IBM 3 ⁄ 2 -дюйм, поддержка гибких дисков 1,44 МБ, расширенные разделы IBM Personal System / 2
ноябрь 1987 г.MS-DOS 3,31Compaq Разделы жесткого диска более 32 МБIBM logo.svg
май 1988 г.DR DOS 3,31Digital Research ROMable DOS
июль 1988 г.IBM DOS 4.0IBM DOS Shell, EMS 4.0 использование
апрель 1990DR DOS 5.0Digital Research Управление памятью
Июнь 1991 г.MS-DOS 5.0Microsoft MS-DOS Editor, QBasic, первое розничное обновление
Сентябрь 1991 г.DR DOS 6.0Digital Research Сжатие диска (AddStor's SuperStor)
Март 1993 г.MS-DOS 6.0Microsoft Дисковые утилиты, DoubleSpace сжатие диска
июнь 1993PC DOS 6.1IBM Первый выпуск IBM после разделения с Microsoft, E
сентябрь 1993 г.MS-DOS 6.2Microsoft Улучшенная версия DoubleSpace
февраль 1994 г.MS-DOS 6.21Microsoft DoubleSpace удалено из-за судебного запрета
апрель 1994PC DOS 6.3IBM сжатие диска SuperStor / DS
июнь 1994MS-DOS 6.22Microsoft Последний выпуск Microsoft; DriveSpace сжатие диска
апрель 1995 г.PC DOS 7.0IBM Оптимизация памяти, Stacker сжатие диска, Rexx
1973–1980: Основы аппаратного обеспечения и CP / M
  • 8-бит CP / M : Первая лицензионная версия
  • 1.3
  • 1.4
  • 2.0
  • 3.0
1973Около 200 клиентов Intel использовали микрокомпьютеры MCS-4 и MCS-8 Наборы микросхем, представленные в 1971 и 1972 годах в более чем 60 приложениях, в том числе: кассовые терминалы ; машины для обработки данных общего назначения размером с пишущую машинку, которые составляют таблицы, печатают счета и выписывают чеки и персонализированные письма; контроллеры процессов для автоматов загрузки бутылок; и внешний процессор в коммутируемом контроллере связи. Микрокомпьютеры все чаще используются в системах, слишком маленьких или медленных, чтобы оправдать использование миникомпьютеров. Поддержка Intel для построения систем включает в себя SIM4-01 и SIM8-01 макетные платы, которые образуют функционирующие микрокомпьютеры, программируемые программируемые запоминающие устройства только для чтения (PROM), и ассемблер на основе PROM. Intel представляет стираемую микросхему 1702A EPROM с 2048- битами (256- байтами ). Его можно запрограммировать за две минуты, используя программатор Intel с перфолентой, и стирать так часто, как это необходимо, светя ультрафиолетовым светом через прозрачный кварцевый колпачок на корпусе. Intel утверждает, что ее первые два микрокомпьютера контролируют около 99% рынка, к которому присоединились Fairchild Semiconductor, National Semiconductor и Rockwell International.
IBM представляет систему ввода данных IBM 3740. Он использует первую дискету чтения / записи IBM, одностороннюю 8-дюймовую дискету «память » диаметром 8 дюймов - новый носитель записи для замены перфокарт. Каждая дискета может вместить до 3000 стандартных перфокарт с 80 столбцами. См. Также: История гибких дисков
Intel 8008 на базе Micral N, первый персональный компьютер с микропроцессором , выставлен на продажу. 8-битный 8008 имеет 14-битную адресную шину, которая может адресовать 2 (16 384) ячейки памяти или 16 КБ памяти.
IBM представляет технологию Winchester жесткого диска с IBM 3340 устройством хранения с прямым доступом для использования в их System / 370 мэйнфреймы. См. Также: История жестких дисков
Гэри Килдалл, инструктор военно-морской аспирантуры и консультант в Intel, пишет PL / M для 8008, первый язык программирования и первый компилятор специально для микропроцессоров. Это кросс-компилятор, написанный в стандарте ANSI Fortran IV, поэтому он будет работать на большинстве компьютеров, включая PDP-10. Однако семиуровневый стек вызовов подпрограммы 8008 слишком мал для поддержки автономного компилятора. Килдалл также написал симулятор 8008 на Fortran IV.
На июньской Национальной компьютерной конференции в New York Coliseum Intel представила два микрокомпьютера: Intellec 4 (4004 ) и 8 (8008). Intellecs имеет резидентные мониторы, хранящиеся в ROM. Intellec 8 поддерживает Teletype, работающий со скоростью 110 бод, высокоскоростной считыватель перфоленты и CRT терминал со скоростью 1200 бод.
В июле Intel представляет свою модель 2107 4096-бит (4- килобит ) n-MOS RAM, которая конкурирует с 4kb RAM от TI, Mostek и Microsystems International. Это медленнее по сравнению с ОЗУ объемом 1 КБ, такими как p-MOS 1103 и n-MOS 2105. Почти все новые компьютеры, независимо от размера, теперь поставляются с полупроводниковой памятью . или выбор между полупроводниками и сердечниками.
На летней работе в Ванкувер, Вашингтон работал в TRW, подрядчике Bonneville Power Administration, в свободное время Пол Аллен адаптирует отладчик PDP-10 Macro Assembler и DDT для создания симулятора 8008, который позволяет Биллу Гейтсу разработали код для своего компьютера Traf-O-Data на базе 8008, построенного Полом Гилбертом. Аллен ранее безуспешно пытался написать симулятор на IBM System / 360 в Вашингтонском государственном университете, где он изучал информатику.
1974Intel выпускает 8-битный 8080 (стоимость 360 долларов по сравнению с миллионами доминирующего и гораздо более мощного IBM System / 360), который имеет 16-битную адресную шину, которая может адресовать 2 (65 536) ячеек памяти или 64 КБ памяти. Усовершенствованный стек 8080 делает возможной разработку автономных языков высокого уровня.
Information Terminals Corporation (ITC) представляет первую двустороннюю дискету двойной емкости - модель FF34-2000 flippy disk, совместимый с 8-дюймовым диском IBM.
Не имея доступного устройства чтения для 16-канальных бумажных лент, партнеры Traf-O-Data обращаются к местному изобретателю. Во время демонстрации для инженерного отдела округа Кинг их устройство вышло из строя, что побудило Гейтса укусить пулю и потратить около 3400 долларов на более надежный ленточный ридер Enviro-Labs GS-311.
Килдалл пишет: CP / M, простая «программа управления / монитор» для Intellec 8 на базе Intel 8080, для тестирования его обновленного компилятора PL / M для 8080. CP / M, написанный на PL / M, был закончен за несколько месяцев до того, как аппаратное обеспечение для его запуска было завершено, с использованием PDP-10 для моделирования 8080. CP / M работает примерно в 3 ⁄ 2килобайт (КБ) из памяти. Убежденный, что магнитное - дисковое хранилище сделает Intellec 8 более эффективным, Килдалл подключил к компьютеру 8-дюймовую дискету Shugart Associates с помощью специально созданного контроллера гибких дисков . Друг Килдалла Джон Тород разработал контроллер аппаратное обеспечение, в то время как Килдалл работал над дисковой операционной системой программным обеспечением. Полагая вместе с разработчиками Intel, что микропроцессор будет работать с встроенными системами, такими как цифровые часы, они вместе продают свое оборудование и программное обеспечение - не как микрокомпьютер, а как систему разработки, используется для программирования микросхем Intel 1602A PROM или стираемых микросхем 1702A EPROM, которые вставляются в разъем на передней панели Intellec 8 .
1975Micro Instrumentation and Telemetry Systems (MITS) Представлен Altair 8800, положивший начало революции микрокомпьютеров. Гейтс и Аллен основали Microsoft на основе Altair BASIC, который они разработали совместно с Monte Davidoff и для первого 1 ⁄ 2 лет преимущественно распространяется на бумажной ленте. Позже MITS распространяет BASIC на кассетной ленте, поддерживаемой интерфейсными платами Altair 88-ACR (Audio Cassette Recorder). Кассеты были популярны еще 1 ⁄ 2 лет, прежде чем на смену пришли дискеты. Шина S-100 от Altair в конечном итоге становится первым стандартным де-факто микрокомпьютером шиной расширения, поскольку к апрелю 1980 года было, вероятно, установлено более 200000 систем S-100, более TRS-80, PET и Apple систем.
Kildall и Torode продают свои первые две машины и текстовый процессор за редактирование газет Omron, небольшому подразделению компьютерных терминалов в Сан-Франциско японской фирмы по производству электроники, разделив 25000 долларов. Omron была первой компанией, которая лицензировала CP / M для своего интеллектуального терминала . CP / M также отслеживал программы в Ливерморской национальной лаборатории сети Octopus.
IBM 5100 Portable Computer, первый портативный компьютер, введен. Запоминающее устройство обеспечивается с помощью картриджей с четвертью дюйма (QIC) магнитных лент.
В декабре IMS Associates, Inc. поставляет свои первые пятьдесят IMSAI 8080 комплектов. Они продают свой клон Altair 8800 как микрокомпьютерную систему «коммерческого уровня».
Доля рынка недорогих устройств записи данных в 1975 году, согласно исследованию Venture Development Corp.: кассеты 73%, Дискеты 22%, Картриджи 5%. Ожидалось, что кассета сохранит лидирующие позиции до 1980 года.
1976IBM представляет больше аппаратных компонентов для своей финансовой системы связи 3600, в том числе первый двусторонний (двойной голова ) дисковод. ITC корректирует производство Flippy (теперь зарегистрированная торговая марка ) для установки нового привода.
IMSAI поставляет множество дисковых подсистем, обещая, что за ним последует операционная система (OS); Килдалл адаптирует CP / M к оборудованию IMSAI, переписывая части, управляющие устройствами, такими как контроллеры дискет и CRT. Адаптировав CP / M для четырех разных контроллеров и несколько неохотно приспособив его к еще одному, Килдалл разрабатывает общий интерфейс, который он называет BIOS (базовая система ввода / вывода), что хорошо программист может тут же поменять свое оборудование, например Роб Барнаби (Rob Barnaby) для IMSAI VDP-80 в 1977 году. Спустя годы этот подход будет заново изобретен как «уровень аппаратной абстракции ». Килдалл основывает Digital Research и выпускает CP / M версии 1.3 в качестве коммерческого продукта по цене 70 долларов за копию. Его жена отправляет дискеты клиентам в ответ на рекламу, которую они размещали в Dr. Dobb's Journal, редактор которого Джим Уоррен выступал за продажу CP / M широкой публике. Объявление также размещается в декабрьском байте. Спрос на дискеты сначала был медленным.
Шугарт представляет (односторонний) мини-дискет, первый 5 / 4 -дюймовый дисковод.
1977Torode's Digital Systems размещает рекламу в байтах своей системы гибких дисков с шиной Altair / IMSAI (S-100).
Директор по маркетингу IMSAI Сеймур И. Рубинштейн заплатил Килдаллу 25000 долларов за право запускать CP / M версии 1.3, которая в конечном итоге превратилась в IMDOS, на компьютерах IMSAI 8080. Другие производители следуют за ними, и CP / M в конечном итоге становится де-факто стандартной 8-битной операционной системой.
Tandon Magnetics подает патент на свои двусторонние дисковые головки чтения и записи из феррита , которые улучшили конструкцию IBM за счет использования фиксированный преобразователь с одной стороны и подвижный преобразователь с другой стороны, и предложила свои головки Series 200 OEM-производителям. В конце концов IBM, Shugart и другие производители стали лицензиатами патента Tandon. Позже Shugart представляет свой двусторонний, двуглавый, мини-дисковод с двойной плотностью.
1978Intel выпускает 16-битный Intel Выпущен микропроцессор 8086, который имеет 20-битную адресную шину, которая может адресовать 2 (1 048 576) ячеек памяти, или один мегабайт сегментированной памяти.
CP / M версии 1.4, теперь по цене 100 долларов.
IEEE предлагает стандарт S-100, вводя 16-битную шину данных в S-100.
Рубинштейн основывает MicroPro International. Текстовый процессор WordStar станет стандартом де-факто.
1979январьSeattle Computer Products 'Тим Патерсон завершает разработку своей первой карты процессора 8086 для шины S-100.
МэйПатерсон со своим рабочим прототипом набора плат с двумя картами, установленным в коробке Cromemco Z-2, едет в Microsoft, чтобы попробовать его с Microsoft Standalone Disk BASIC. -86 - версия BASIC с элементарной встроенной операционной системой, которую Боб О'Рир разработал для 8086 путем моделирования чипа 8086 на компьютере DEC. После устранения нескольких мелких ошибок у Microsoft был рабочий 8086 BASIC.
Килдалл подтверждает в Intelligent Machines Journal, что он работает над CP / M 2.0 для систем на базе 8080 и 8086.
ИюньMicrosoft и Патерсон посещают Национальную компьютерную конференцию в Нью-Йорке, чтобы продемонстрировать Microsoft 8086 BASIC, работающий в системе Seattle Computer, разделяющий Lifeboat Associates размером десять на десять футов будка. На этой встрече Патерсон знакомится с операционной системой Microsoft MDOS (позже переименованной в MIDAS), в которой использовался вариант 8-битной таблицы размещения файлов Standalone BASIC (FAT) файловая система.
июльIntel выпускает микропроцессор Intel 8088, более дешевый вариант 8086, который имеет 8-битную внешнюю шину данных вместо 16-битной шины 8086 (16-битные регистры и один мегабайт адресного пространства остались без изменений). Для программиста наборы инструкций 8086 и 8088 идентичны, за исключением скорости выполнения. 8088 использует более дешевую 8-битную ОЗУ.
ноябрьSeattle Computer Products поставляет свою первую карту 8086. Автономный Microsoft BASIC - единственный крупный программный продукт, который работает на нем.
Onyx Systems и Intelligent Business Machines Corp. объявляют, что CP / M 2.0 доступен для их систем.
1980ЯнварьOmnix, рекламируемая как CP / M-совместимая Unix-подобная операционная система для микрокомпьютеров на базе Z80, выпускается Yourdon. Сообщается, что он сам по себе занимал более 50 КБ памяти и требовал какой-то переключения банков или расширенной схемы адресации для запуска любых программ. Позднее Йордон отозвал продукт из-за ошибок программного обеспечения.
мартВыпущен CP / M 2.1, исправляющий ошибки в версии 2.0. MP / M, многозадачная, многопользовательская версия CP / M, - это просто «оболочка», которая соответствует CP / M 2.1.
1980–1995: Важные события в истории DOS
  • 1980
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 1990
  • 91
  • 92
  • 93
  • 94
  • 95
<469.>Патерсон заканчивает работу над первым обновлением DOS, уходит из Microsoft и возвращается к работе в Seattle Computer.
1980апрельПатерсон начинает писать операционную систему для использования с 8086- на базе компьютера из-за задержек Digital Research с выпуском операционной системы для 8086 и 8088, а также опасений по поводу недостатков CP / M.
Microsoft представляет Z-80 SoftCard, которая позволяет пользователям Apple запускать CP / M.
июньShugart Technology выпускает ST-506, первый 5 / 4 -дюймовый дисковод Winchester - цена: 1500 долларов.
июльIBM впервые связывается с Microsoft, чтобы проверитькомпанию. Их секретный Project Chess требует как языков программирования, так и операционной системы.
AugustОперационная система Патерсона, которую он называет QDOS 0.10 («Быстрая и грязная операционная система»), отправляется. Он втиснут в 6 КБ кода. Компания Seattle Computer Products размещает в Byte рекламу под названием 86-DOS за 95 долларов. Seattle Computer связывается с Microsoft по поводу адаптации Microsoft BASIC для новой операционной системы, предлагая соглашение о перекрестном лицензировании.
Microsoft объявляет о выпуске Xenix, портирования версии 7 Unix на x86 компьютеров, говоря, что это предотвратит кризис 16-битного программного обеспечения. Xenix также будет доступен для PDP-11 уже в октябре; Motorola 68000 и Zilog Z8000 версии также появятся. Интерес к Unix как к «следующему CP / M» привел к созданию нескольких Unix-подобных операционных систем, включая версию Onyx Systems для Z8000.
сентябрьАллен ведет переговоры о соглашении с Seattle Computer для неисключительная сублицензия на 86-DOS для неназванного клиента OEM на сумму 25 000 долларов. Осталось только перевести условия в формальный контракт в течение 60 дней.
октябрьDigital Research объявляет о CP / M-86 для микрокомпьютеров Intel 8086/8088. Формат файла CP / M версии 2 был сохранен для совместимости.
ноябрьIBM подписывает контракт на лицензию Pascal, COBOL, Компиляторы FORTRAN и BASIC, интерпретатор BASIC и операционная система для Project Chess от Microsoft.
декабрьSeattle Computer выпускает 86-DOS 0.3 .
1981январьMicrosoft и Seattle Computer официально подписывают соглашение. В приложении «А» к соглашению подробно описаны расширенные функции 86-DOS, которые будут разработаны Seattle Computer, в том числе «Каталог расширен с указанием даты».
Digital Research отправит CP / M-86 23 января. Как и CP / M, CP / M-86 состоит из трех основных модулей: BIOS, BDOS (базовая дисковая операционная система), поддерживающей 60 системных вызовов, и CCP (консольный командный процессор). Новые системные вызовы в основном предназначены для новой схемы выделения памяти, которую использует CP / M-86. Intel PL / M-86 использовался для генерации CP / M-86, который в основном совпадает с 8-битной версией, с добавлением улучшений файловой системы, а также управления памятью.
ФевральО'Рир заставляет 86-DOS работать на прототипе компьютера IBM. 86-DOS пришлось преобразовать с 8-дюймовых гибких дисков в 5 ⁄ 4 -дюймовые гибкие диски и интегрировать с BIOS, в написании которого Microsoft помогала IBM. Внутрисхемный эмулятор Intellec ICE-88 ускорил отладку.
апрельзавершает патерсон и выпускает Seattle Computer 86-DOS 1.0 - предположительно выполнение требований, указанных в Приложении «A» соглашения Microsoft.
МэйПатерсон покидает Seattle Computer Products для Microsoft и присоединяется к O'Rear, чтобы помочь завершить адаптацию 86-DOS к прототипу оборудования IBM.
июньLifeboat Associates, ведущая независимая компания дистрибьютор программного обеспечения CP / M и CP / M предлагает Seattle Computer Products $ 200 000 или $ 250 000 за 86-DOS, чтобы сделать его стандартом Lifeboat для 16 бит.
июльКилдалл, разгневанный после того, как увидел API для секретного компьютера IBM, который IBM предоставила избранным программистам, встречается с IBM и соглашается не предъявлять иск IBM за авторские права CP / M нарушение; IBM соглашается продавать CP / M-86 вместе с DOS, но не может согласиться установить цену - по словам адвоката Килдалла, «они сказали нам, что опасаются, что это будет нарушением антимонопольного законодательства». Сразу после этого IBM отправила свой прототип машины в Килдалл, чтобы можно было установить CP / M-86. Digital Research наняла консультанта Энди Джонсон-Лэрда для настройки CP / M-86 для компьютера IBM, и Джонсон-Лэрд быстро обнаружил имя О'Рира в загрузочном секторе дискеты IBM. Джонсон-Лэрд сказал, что Килдалл «стал пепельным», когда увидел это.
27 июля Microsoft выкупает все права на 86-DOS у Seattle Computer Products, первоначально за 50 000 долларов и выгодные лицензии обратно у Microsoft. После урегулирования иска SCP в 1986 году общие расходы Microsoft составили 1 миллион долларов.
1981АвгустMicrosoft поставляет IBM адаптированную версию 86-DOS 1.14 . Продукт включает три основных модуля: модуль инициализации BIOS SYSINIT, ядро ​​ (IBMDOS.COM ), включая DOS API, и оболочку . (COMMAND.COM ) с поддержкой внутренних команд COPY, DIR, ERASE, RENAME и TYPE, а также отладчик Paterson EDLIN и DEBUG , компоновщик LINK.EXE и несколько внешних команд: FORMAT, CHKDSK, SYS, BASIC, BASICA, DATE и TIME (последний два добавлены по запросу IBM). Этот продукт позже был назван Microsoft MS-DOS 1.0. Во многом похожий на CP / M, он состоял из 4000 строк исходного кода языка ассемблера и выполнялся в 8 КБ памяти.
IBM объявляет о выпуске IBM Personal Computer (ПК), номер модели 5150, с:

IBM объединила SYSINIT со своим настраиваемым кодом интерфейса ROM-BIOS для создания расширений BIOS file IBMBIO.COM, DOS-BIOS, который имеет дело с обработка ввода / вывода или обработка устройства и добавлено несколько собственных внешних команд: COMP, DISKCOMP, DISKCOPY и MODE (сконфигурируйте принтер ), чтобы закончить их продукт. Дискета DOS объемом 160 Кбайт также включала 23 образца программы BASIC , демонстрирующие возможности ПК, в том числе игру DONKEY.BAS. Два системных файла, IBMBIO.COM и IBMDOS.COM, скрыты. Первый сектор дискет, отформатированных под DOS, - это загрузочная запись. Две копии таблицы размещения файлов занимают два сектора, следующие за загрузочной записью. Секторы с четвертого по седьмой содержат корневой каталог . Остальные 313 секторов (160 256 байтов) хранят содержимое данных файлов. Дисковое пространство распределяется в кластерах, длина которых составляет один сектор. Поскольку 8-битная FAT не может поддерживать более 300 кластеров, Патерсон внедрил новую 12-битную FAT, которая будет называться FAT12. Дискеты DOS 1.0 имеют до 64 32-байтовых записей каталога, содержащих 8-байтовое имя файла, 3-байтовое расширение имени файла, 1-байтовый атрибут файла ( со скрытым битом, системным битом и шестью неопределенными битами), 12 байтов зарезервированы для будущего использования, 2-байтовая дата последнего изменения, 2-байтовый начальный номер кластера и 4-байтовый размер файла . Два стандартных формата программных файлов: COM и EXE ; Префикс сегмента программы создается, когда они загружаются в память. Третий вид файлов обработки команд - это командный файл. AUTOEXEC.BAT проверяется и выполняется COMMAND.COM при запуске. Специальные команды пакетного файла: PAUSE и REM. Ввод-вывод делается независимым от устройства за счет обработки периферийных устройств, как если бы они были файлами. Всякий раз, когда зарезервированные имена файлов CON: (console ), PRN: (принтер) или AUX: ( вспомогательный последовательный порт ) появляется в блоке управления файлами файла, названного в команде, все операции направляются на устройство. видеоконтроллер, контроллер гибких дисков, дополнительная память, последовательные и параллельные порты добавляются через до пяти 8-битных карт расширения ISA . Поставка компьютера запланирована на октябрь.

1981октябрьВ статье InfoWorld спрашивается: «Какая операционная система будет преобладать?». Потенциальные разработчики программного обеспечения должны решить, станет ли DOS или CP / M-86 стандартом IBM PC. Рубинштейн утверждал, что победителем будет CP / M. Тем не менее, MicroPro позаботилась о том, чтобы WordStar был доступен для обоих.
Lifeboat Associates, проигравшая заявку на получение прав на 86-DOS, объявила, что будет продавать Microsoft MS-DOS под названием Software Bus-86 (SB- 86). Их линейка продуктов с товарным знаком Software Bus включала SB-80, версию CP / M от Lifeboat.
НоябрьМногие из примерно 50 000 участников Northeast Computer Show в Бостоне сохраняют продукцию IBM. Стенд был заполнен людьми, интересующимися новым персональным компьютером IBM и Datamaster. Двухстраничная реклама IBM в InfoWorld содержит изображение компонентов ПК и предлагает читателям написать в отдел программного обеспечения для персональных компьютеров IBM, который рассмотрит программы, представленные внешними программистами для публикации IBM.
Microsoft подписывает свою первую крупную сделку по DOS на COMDEX с новой стартап-компанией Чака Педдла Sirius Systems Technology, Victor 9000 которой был одним из первых из многих 16 -битные компьютеры, похожие на IBM PC и лучше, но несовместимые с ним. Ранее Microsoft подписала со своим первым клиентом DOS, Tecmar Кливленда, но они отложили свою машину 8086 на задний план, когда стали крупным игроком на рынке периферийных устройств для ПК.
ДекабрьDigital Research выпускает MP / M 2.0 и MP/M-86 многопользовательские или одновременные однопользовательские программы управления мультипрограммным монитором (операционные системы), которые поддерживают мультитерминальный доступ с мультипрограммированием на каждом терминале. Килдалл сообщил InfoWorld, что Digital Research потребовалось три месяца на разработку CP / M-86, в то время как MP / M-86 (рекомендованная розничная цена 500 долларов) занял четыре человеко-года (два фактических года). Среди прочего, решение проблемы параллелизма потребовало дополнительного времени на разработку MP / M-86. В параллельных системах несколько функций, организованных операционной системой, выполняются одновременно с использованием разных файлов. Эти функции работают в фоновом режиме или в нескольких режимах, если работает более одной функции. Пока это происходит, пользователь работает над другой задачей, используя экран терминала, то есть на переднем плане. Минимальные требования к системной памяти для MP / M-86 составляют 128 КБ.
В рекламе Seattle Computer в InfoWorld предлагается система 8086 с 86-DOS под новым названием MS-DOS, отмечая, что MS-DOS «также называется 86» -DOS, IBM PC-DOS, Спасательная шлюпка SB-86 ". Seattle Computer была первой компанией, предложившей продукт под названием MS-DOS.
1982январьСША. Министерство юстиции отказывается от своего 13-летнего иска против IBM, которая стремилась разделить фирму, доминировавшую в компьютерной индустрии, заявив, что иск был «необоснованным и должен быть отклонен». Правительственные юристы заявили, что это дело устарело, потому что IBM больше не имела фактического монополизма в компьютерной индустрии. Time назвал его «делом века» в 1979 году в разгар пятилетнего судебного процесса, в ходе которого защита в итоге вызвала 856 свидетелей.
Corvus Systems выпустила интерфейсы, чтобы сделать свою линейку дисковых накопителей Winchester и локальную сеть (LAN) полностью аппаратно и программно совместимой с IBM PC. Corvus предлагает хранилища емкостью 5, 10 и 20 МБ на 5 ⁄ 4 -дюймах. и 8-дюйм. Дисковые системы Винчестера. Цены варьируются от 3750 до 6450 долларов. Схема локальной сети Corvus Omninet может распределять стоимость жесткого диска между несколькими пользователями. Omninet, использующий кабели витая пара, рассматривается как недорогая альтернатива более дорогостоящим коаксиальным сетям, таким как Ethernet.
March
апрельНа недавнем собрании Homebrew Computer Club участники узнали о Intel только что анонсированный суперчип iAPX 286. Digital Research производит операционную систему для 286. MP / M-286 будет использовать управление памятью и защиту процессора. Intel поставляет Digital Research оборудование для разработки и тестирования MP / M-286. Менеджер по маркетингу Intel также кратко рассказал о планируемом iAPX 432, следующем крупном процессоре Intel.
5 апреля IBM выпускает CP / M-86 (цена: 240 долларов США) в качестве третьей операционной системы, которую она предлагает для IBM PC - после задержки для функционального тестирования, тестирования удобства использования и производительности (при первой загрузке из коробки отображается дата 2/10/82, возможно, с указанием времени завершения). Примерно шесть месяцев PC DOS была единственной операционной системой, доступной для ПК. Недавно IBM также выпустила UCSD p-System. Существующие программы CP / M-86, работающие на других компьютерах, должны быть преобразованы для работы на IBM PC. Отчасти потому, что CP / M-86 был в шесть раз дороже, чем PC DOS (цена: 40 долларов), он не может бросить вызов PC DOS как 16-битному промышленному стандарту. 96 процентов первых владельцев ПК предпочли DOS CP / M или p-System.
Digital Research объявляет о Concurrent CP / M-86, также известном как Concurrent CP / M, новом CP / M- 86-совместимая однопользовательская многозадачная операционная система. Concurrent CP / M позволяет пользователям переходить с одного экрана на другой одним нажатием клавиши, а программы напрямую адресуют до 1 МБ памяти. Первая реализация будет на IBM Displaywriter. Проект Concurrent CP / M был ответвлением разработки MP / M, и у этих двух программ много общего, включая ядро ​​в реальном времени , которое является важным элементом система, позволяющая запускать программы одновременно. Восторженное внедрение Concurrent CP / M является явным доказательством того, что Kildall делает ставку на будущее с мощными персональными компьютерами, а не с многопользовательскими системами, связывающими немые терминалы с центральным процессором.
Microsoft размещает в InfoWorld рекламу, продвигающую MS-DOS для Производители оригинального оборудования.
1982МайRodent Associates объявила о регистрации в качестве инженерной фирмы оптических мышей. мышь названа законом Фиттса указывающим устройством исследователями человеческого фактора, что означает, что она указывает так же, как человеческий палец.
Поставляется Context MBA, первый интегрированный программный пакет . Он сочетает в себе финансовое моделирование, графику, управление реляционными базами данных и обработку текстов в одной программе.
IBM выпускает модернизированный ПК с IBM PC DOS 1.1, который поддерживает его Tandon TM100-2 320 КБ (327 680 байт) двусторонний дисковод для гибких дисков двойной плотности. Двусторонний каталог увеличился с четырех до семи секторов, что позволило разместить до 112 записей каталога, оставив 630 секторов, т.е. 315 кластеров (322 560 байт) для данных (размер кластера удвоился до двух секторов). 2-байтовое время последнего изменения было вставлено в конец зарезервированного поля каталога, уменьшение зарезервированного поля до 10 байтов. Отметка времени для файлов полезна для инкрементного резервного копирования с жестким диском Corvus. Основанная на MS-DOS 1.24 по состоянию на март 1982 года, PC DOS 1.1 все еще поставляется на дискете 160 КБ. Команда DEL добавляется как синонимическое имя для команды ERASE, а REN является сокращенным именем для RENAME. ДАТА и ВРЕМЯ становятся внутренними командами. Добавлена ​​команда EXE2BIN, а РЕЖИМ расширен для настройки последовательных портов и перенаправления печати на последовательный порт. Параметр РЕЖИМ «P» вызывает непрерывные попытки, когда устройство не готово к работе, делая часть РЕЖИМА постоянно резидентной в памяти. Модификации BIOS позволяют DOS определять, является ли диск односторонним или двусторонним. IBM также выпустила компилятор Microsoft BASIC. Теперь доступны все пять языков Microsoft: FORTRAN выпущен в декабре, а COBOL - в прошлом месяце. Также доступен Microsoft Macro Assembler. Типичный ПК с 320 КБ дискового пространства, клавиатурой, принтером, монохромным дисплеем и MDA стоит 3695 долларов.
июньMicrosoft выпускает MS-DOS 1.25 (эквивалент PC DOS 1.1; системные файлы IO.SYS и MSDOS.SYS ; GW-BASIC - полностью дисковый заменитель BASICA). Columbia Data Products представляет MPC, за первым клоном ПК , работающим под управлением MS-DOS 1.25, вскоре последовали другие, включая Eagle Computer. Эти машины не были на 100% совместимы с IBM PC. Удовлетворение "почти совместимых" OEM-запросов на совместимость с IBM оказалось трудным, и только после версии 3.1 Microsoft смогла предоставить систему, которая, по мнению других OEM-производителей, была идентична системе IBM.
Питер Нортон, пионер в DOS- основанный на индустрии служебныхпрограмм, рекламирует свои служебные программы в третьем выпуске журнала PC Magazine. Norton продает программы, обеспечивающие функциональные возможности, и программу UNERASE, которая решает «обычную проблему, для которой не было готового решения». Microsoft не предложит решение до версии 5.0 MS-DOS, и пройдет более десяти лет, прежде чем появится Корзина в Windows 95. Первоначально программы продавались отдельно, но к октябрю Norton предложил их в виде пакета под названием The Norton Utilities. Ранее программа UNERASE для восстановления файлов, случайно удаленных командой ERAse CP / M, продавалась для систем на базе CP / M компанией MicroDaSys.
1982августIBM представляет новую 64-разрядную версию 64 Карта расширения памяти КБ, расширяемая до 256 КБ за счет добавления трех комплектов модулей ОЗУ по 64 КБ. Две полностью загруженные карты расширения добавили 512 КБ (стоимостью 2150 долларов США) к 64 КБ основной платы, что дало ПК 576 КБ памяти.
Представлена ​​MDA-совместимая видеокарта Hercules. Добавлен монохромный графический режим 720 × 348, подходящий для рисования гистограмм, круговых диаграмм и другой деловой графики. Большинство программных пакетов DOS поддерживали бы его как де-факто стандарт отображения, но DOS не предоставляла графической поддержки, поэтому каждая программа напрямую управляла регистрами и видеопамятью платы. через специальные драйверы. Цветная графика не считается важной для бизнес-вычислений, а компьютеры с цветной графикой (например, Apple II, Radio Shack Color Computer и Commodore 64 ) в основном просматриваются как домашние компьютеры.
СентябрьZenith выпускает Z-100. Zenith называет свой вариант MS-DOS Z-DOS.
OctoberMouse Systems 'оптической мышью, подключенной к Sun рабочей станции и Atari 400 под управлением Missile Command, привлекает множество наблюдателей на конференцию Mini / Micro 82 в Анахайме, которую посетили более 10 000 человек, и получает награду «лучший новый продукт». Интерфейсные карты для IBM PC будут доступны, когда мышь будет выпущена в январе.
ноябрьVisiCorp, ведущая компания по разработке программного обеспечения для персональных компьютеров (созданная на основе своей электронной таблицы VisiCalc для Apple II), демонстрирует свой Visi On графический интерфейс пользователя на основе операционной среды или диспетчер оконных приложений на COMDEX. Он находился в секретной разработке в течение двух лет, и демонстрация стала громким звонком для Билла Гейтса.
Также на COMDEX Compaq анонсирует первый портативный компьютер, совместимый с IBM PC, Compaq Портативный. Compaq достигла совместимости юридически с помощью обратного проектирования до проектирования чистых помещений. Compaq Portable имеет совместимый с CGA адаптер дисплея, который отображает символы текстового режима с разрешением MDA, эффективно сочетая достоинства CGA и MDA. Его операционная система называлась Compaq-DOS, добавляя к путанице имен для MS-DOS. В конце концов Microsoft настояла на том, чтобы их операционная система называлась MS-DOS, и в конце концов все, кроме IBM, согласились. В обзоре продуктов PC Magazine за июнь 1983 г. говорилось, что «Compaq поставляется с операционной системой Microsoft MS-DOS 1.1, которая почти идентична PC-DOS 1.1».
1983 г.январьLotus Development Corp. выпускает Lotus 1-2-3, который станет первым «убийственным приложением » для IBM PC, сделав ПК, как VisiCalc сделал Apple II, а WordStar сделал CP / Машины М. Он был полностью запрограммирован на языке ассемблера и обошел более медленные функции ввода / вывода экрана DOS в пользу записи непосредственно в аппаратное обеспечение видеодисплея с отображением памяти. Эта зависимость от конкретного аппаратного обеспечения IBM PC привела к тому, что 1-2-3 использовались как одно из двух тестовых приложений для истинной 100% совместимости (другим был Flight Simulator, для которого Брюс Артвик написал свою собственную целевую встроенную ОС). Compaq был единственным компьютером не IBM, который мог работать 1-2-3.
февральIBM объявляет о выпуске нового цветного дисплея, IBM 5153 Model 1 для ПК, для представления бизнес-данных и графики в разрешении CGA. Домашние пользователи могут подключить телевизор с помощью частотного модулятора.
На выставке CP / M'83 в Сан-Франциско Digital Research объявляет, что продаст розничную версию CP / M-86 для IBM PC за 60 долларов., который включает в себя диспетчер очереди печати и GSX, который ранее продавался отдельно.
1983мартMicrosoft выпускает MS-DOS 2.0, который вводит Unix / Xenix-подобную иерархическую файловую систему и устанавливаемые драйверы устройств (например, ANSI.SYS ) в системном файле конфигурации CONFIG.SYS - первый шаг к plug and play. Новые внутренние команды: BREAK, CHDIR или CD, CLS, CTTY, EXIT, MKDIR или MD, PATH, PROMPT, RMDIR или RD, SET (среды ), VER, ПРОВЕРИТЬ и VOL. Новые внешние команды: FC, DISKCOPY (не идентичны версии IBM), PRINT (буферизация ); три фильтра, поддерживаемые стандартными устройствами и перенаправлением : FIND, SORT и MORE ; РЕЗЕРВНОЕ КОПИРОВАНИЕ, ВОССТАНОВЛЕНИЕ и ВОССТАНОВЛЕНИЕ. Новые команды командного файла: ECHO, FOR, GOTO, IF и SHIFT. Команды CONFIG.SYS: BREAK, BUFFERS, DEVICE, FILES и SHELL. Новые биты атрибутов файла доступны только для чтения, метка тома, подкаталог и архив. Команда из шести разработчиков под руководством Пола Аллена, Марка Збиковски и Аарона Рейнольдса.
выпустила версию 2.0. IBM PC / XT, первый компьютер, на котором хранятся данные. объявляется жесткий диск (10 МБ). Он поставляется с PC DOS 2.0 и содержит девять секторов на дорожку в форматах гибких дисков, которые увеличивают емкость дискет примерно на 12%. Для односторонних 180 КБ (184 320 байт; 360 секторов) и двусторонних 360 КБ (368 640 байт; 720 секторов) дискет требуется больше, чем максимальное количество записей FAT в 340 записей, которое может содержать 512-байтовый сектор, поэтому размер FAT увеличивается вдвое, в результате чего 351 сектор (179 712 байт) для данных на односторонних дисках и 354 кластера (362 496 байт) на двусторонних дисках.

В дополнение к новым командам Microsoft в MS-DOS 2.0 (см. Выше) IBM добавляет больше, включая FDISK, программу установки фиксированного диска, используемую для записи основной загрузочной записи, которая поддерживает до четырех разделов на жестких дисках. Разрешен только один раздел DOS, остальные предназначены для других операционных систем, таких как CP / M-86, UCSD p-System и Xenix. На фиксированном диске 10 618 880 байт необработанного пространства.

Раздел DOS на фиксированном диске продолжает использовать формат FAT12, но с адаптацией для поддержки гораздо большего размера раздела фиксированного диска по сравнению с гибкими дисками. Пространство в области пользовательских данных на диске распределяется по кластерам, каждый из которых занимает 8 секторов. С единственным разделом DOS совокупные накладные расходы составляют 50 секторов, оставляя 10 592 256 байт для пользовательских данных. Блок параметров BIOS (BPB) добавляется в загрузочные записи тома.

PC DOS не включает команду FC, аналогичную COMP. DOS 2 примерно на 12 КБ больше, чем DOS 1.1 - несмотря на его сложные новые функции, это всего 24 КБ кода. Под давлением IBM, чтобы оставить достаточно памяти для приложений на небольших ПК-системах, разработчики уменьшили размер системы втрое по сравнению с DOS 1.1. Питер Нортон обнаружил много проблем с выпуском. Прерывания 25h и 26h, которые читают или записывают полные сектора, переопределили свои правила для абсолютной адресации секторов, «саботируя» программы, использующие эти службы. На материнской плате XT используются 64-килобитные микросхемы DIP, поддерживающие до 256 КБ на плате. Имея 384 КБ на платах расширения, пользователи могут официально достичь барьера в 640 КБ обычной памяти. Мощность блока питания была увеличена вдвое до 130 Вт, чтобы вместить жесткий диск.

1983апрельDigital Research выпускает последнюю 8-битную версию CP / M, это было основная версия 3, часто называемая CP / M Plus. Он включает в себя переключение банков управление памятью MP / M в однопользовательской однозадачной операционной системе, совместимой с приложениями CP / M 2.2. Таким образом, CP / M 3 может использовать более 64 КБ памяти на процессоре 8080 или Zilog Z80. Система может быть настроена для поддержки отметки даты файлов. Программное обеспечение для распространения операционной системы также включало перемещаемый ассемблер и компоновщик. CP / M 3 был доступен на 8-битных компьютерах последнего поколения.
Отвечая на запросы VisiCorp и других конкурентов, работающих над операционными средами, Microsoft Рао Ремала собирает демонстрацию «Interface Manager », которая состояла из экрана, заполненного перекрывающимися окнами, очевидно, запускающими программы, которые действительно ничего не делал. В Microsoft она стала известна как демонстрация «дыма и зеркал ».
майFujitsu Microelectronics выпускает первый 256-килобитный чип DRAM и его Micro 16s компьютер. Плата памяти, использующая чипы емкостью 256 Кбайт, которая позволяет Micro 16 хранить полный мегабайт, будет доступна позже в этом году.
На Spring COMDEX в Атланте Microsoft представляет Microsoft Mouse по цене 195 долларов. Он поставляется либо в шине , либо в последовательной версии с Multi-Tool Notepad, текстовым редактором на основе мыши, написанным Ричардом Броди. Microsoft также представляет Multi-Tool Word, разработанный Чарльзом Симони для работы с мышью. Большинство наблюдающих за демонстрацией Симони никогда не слышали о мышах. В так называемых окнах можно редактировать до восьми документов одновременно.
июньMicrosoft выпускает мышь Microsoft Mouse. Первоначальные продажи были скромными, так как с ним мало что можно было сделать, кроме запуска демонстрационных программ, включенных в комплект (учебное пособие, практическое приложение и Блокнот), или программных интерфейсов к нему. Мышь поступила в продажу в июле.
июльWang Laboratories объявила о разработке Wang SIMM (одиночный встроенный модуль памяти), который объединяет девять 64-килобитных чипов RAM в 0,75 на 3 дюйма. Ван сказал, что SIMM может уменьшить потребность в 256-килобитных микросхемах, производство которых только что началось и которые относительно дороги, поскольку SIMM плотнее 256 кбайт и доступен сейчас. SIMM предлагается заинтересованным производителям полупроводников, и National Semiconductor и Zenith Microcircuits обязались производить модули RAM объемом 64 КБ (9 × 64 КБ) на основе дизайна SIMM. 30 контактов модуля SIMM вставляются в пластмассовый держатель микросхемы, а не в позолоченный керамический держатель микросхемы без выводов. Добавленные адресные контакты были включены для обеспечения возможности обновления, и Ван сказал, что скоро соберет 256-килобайтные компоненты вокруг SIMM. National Semiconductor планирует выпустить на рынок модифицированный модуль SIMM с микросхемами поверхностного монтажа в начале 1984 года.
октябрьIBM выпускает IBM 3270 PC, IBM PC / XT, содержащий дополнительное оборудование, которое могло имитировать поведение терминала мэйнфрейма IBM 3270.
Digital Research выпускает CP / M-86 Plus версии 3.1, основанную на многозадачном ядре Concurrent CP / M. Одновременно он мог выполнять до четырех задач. CP / M-86 Plus был доступен для ACT Apricot PC (UK) и компьютера Olympia PEOPLE.
NEC PC-100, откровенно смоделированный по образцу Apple Lisa, является звездным представлением на выставке Japan Data Show в Токио. Он запускает MS-DOS 2.01, в котором добавлена ​​поддержка форматов отображения даты, времени и валюты для отдельных стран с помощью команды CONFIG.SYS COUNTRY и 7000 16-битных японских кандзи. символов. С помощью Казухико Ниши, лидера ASCII Microsoft, Microsoft рано пришла в Японию.
Philips / Sony » Желтая книга "устанавливает правила для хранения данных на CD-ROM, но опускает упоминание какой-либо логической структуры для файлов и каталогов.
1983ноябрьАнонсирован IBM PCjr. Он имел диски половинной высоты 5 ⁄ 4 дюймов и работал под управлением PC DOS 2.1 . который поддерживает возможность PCjr запускать программы с картриджей ROM и немного другую архитектуру контроллера диска. Его встроенный CGA-совместимый адаптер дисплея добавил три специальных графических режима, которые не будут поддерживаться адаптерами более позднего поколения. Международные модификации в MS-DOS 2.01 не были включены, потому что IBM не хотела их. PCjr отгрузила в первом квартале 1984 г. ограниченное количество.
Microsoft Word поставляется. По предложению Роуленда Хэнсона, который также убедил Гейтса изменить название «Интерфейсный менеджер» на «Windows», название «Multi-Tool» было убито. PC World переплетал конверт с демонстрационным диском Word на своих страницах.
Borland запускается одной полностраничной рекламой Turbo Pascal в журнале Byte. Не имея денег на оплату рекламы, компания обманывает продавца Byte, заставляя его размещать рекламу в кредит, нанимая дополнительных людей, чтобы Borland выглядела как занятая, поддерживаемая венчурным капиталом компания, следя за тем, чтобы телефоны звонили, а статисты суетились. Borland рассчитывала продать программного обеспечения на сумму около 20 000 долларов и хотя бы заплатить за рекламу - они продали на сумму 150 000 долларов. Без уловок Borland International почти наверняка закрылась бы.
Менее чем через две недели после того, как VisiCorp объявила о выпуске Visi On (см. Ниже), в Нью-Йорке 10 ноября Microsoft официально объявила о Windows как " графический интерфейс пользователя для DOS ". Гейтс сказал, что с Windows пользователи наконец-то смогут использовать свое программное обеспечение на любом ПК без проблем с совместимостью.
декабрьVisi On, первая операционная среда на основе графического пользовательского интерфейса для ПК - обычно просматривается как ответ VisiCorp на Apple Lisa - отправляется. Он работает поверх DOS 2.0 и требует как минимум 512 КБ ОЗУ и 5 МБ жесткого диска, мыши, совместимой с Mouse Systems, и CGA. Он не использует цвет - он использует черно-белую графику с разрешением 640 × 200. Хотя Visi On был сильно разрекламирован в 1982 и 1983 годах, он так и не завоевал популярность - он был мучительно медленным и дорогим (1765 долларов с мышью, электронная таблица, похожая на VisiCalc, а также текстовые и графические программы). У немногих пользователей были мыши и жесткие диски, и многие отказались платить 2500 долларов или больше, чтобы добавить их к своим компьютерам.
1984ЯнварьКонкуренция клонов резко возросла за последние два месяца, с новыми микрокомпьютерами от Leading Edge, Panasonic, Tandy, Sperry, North Star, Gavilan и других. Подобная волна клонов IBM существовала в период расцвета мэйнфреймов IBM в конце 1960-х - начале 1970-х годов, когда многие компании разработали совместимые с разъемами компьютеры. IBM улучшила свои модели и изменила спецификации, поэтому клоны больше не были совместимы, и многие производители мэйнфреймов, совместимых с разъемами, обанкротились. Подозрительно, что история может повториться, многие недавние участники рынка микрокомпьютеров гордятся своими технологическими достижениями, достигнутыми за счет совместимости, такими как портативность, более высокая производительность, лучшая графика, увеличенный объем памяти или более простой пользовательский интерфейс, чем IBM PC или PC / XT.
Представлен Macintosh 128K, знаменательный компьютер, созданный на основе графического пользовательского интерфейса. Пройдет несколько лет, прежде чем на платформе ПК появится графика в качестве стандартной функции, и только в 1990 году графика ПК станет «действительно работающей».
февральDigital Research выпустит Concurrent CP / M Release 3.1 с ПК -Режим, который позволяет пользователям запускать приложения PC DOS или CP / M-86.
мартMicrosoft объединила версии 2.1 и 2.01 для создания MS-DOS 2.11 для других OEM-производителей. Версия 2.11 продавалась по всему миру и была переведена примерно на 10 языков. Его поставляли все основные производители оригинального оборудования, включая Hewlett-Packard, Wang, DEC, Texas Instruments, Compaq и Tandy. К июню Microsoft предоставит лицензию MS-DOS 200 производителям.
МайQuarterdeck Office Systems поставляет свою текстовую операционную среду Desq (прейскурантная цена 399 долларов США), которая работает поверх из DOS 2.0. Desq позволяет одновременно открывать девять окон на цветном или монохромном дисплее. Однако параллельная обработка (многозадачность) не поддерживается. В отличие от Visi On, он не требует, чтобы разработчики настраивали свои программы для работы внутри его окон. Мышь не является обязательной - поддерживаются мыши Microsoft, Mouse Systems и Logitech с двумя или тремя кнопками. Desq начал медленно, и аналогичные продукты от более известных разработчиков все еще были на горизонте.
Принимая появление PC DOS в качестве стандарта де-факто, Digital Research анонсировала Concurrent PC DOS, которая позволяет пользователи могут запускать до четырех программ одновременно с использованием ПК DOS и / или CP / M. Параллельный ПК DOS поддерживает до четырех окон и требует 256 КБ ОЗУ, рекомендуется 512 КБ. Он может поддерживать двух пользователей, один из которых подключает тупой терминал к последовательному порту микроконтроллера. Параллельная DOS для ПК, которая должна выйти к концу 1984 г., будет предложена для ATT 6300. Однако режим ПК несовместим. У него могут быть проблемы с программами, которые обходят операционную систему для адресации определенных участков памяти, и он совместим только с DOS 1.1, поэтому он не может читать дальше корневых каталогов 2.0. Эксперт по ПК Питер Нортон считает, что многозадачность и многопользовательские возможности - это нечто большее, чем предназначено для этого ПК.
Phoenix Software Associates представляет первый Phoenix PC ROM-BIOS, который позволил OEM-производителям создавать практически 100% совместимые клоны без необходимости перепроектировать BIOS IBM PC, как это сделала Compaq для Portable, помогая стимулировать рост индустрии совместимых ПК и продажи версий MS-DOS других производителей. Phoenix заявила, что использовала «программатор TI-9900 » для реинжиниринга BIOS IBM, и в ее рекламе рекламировался страховой полис от исков о нарушении авторских прав. IBM подала в суд на компании, которые просто скопировали код.
1984июньBorland обеспечивает запуск двухстраничной рекламы в байтах для Sidekick, резидента, или Программа пребывания и пребывания в резиденции (TSR), которая использует всплывающее окно горячие клавиши для наложения калькулятора, календаря, блокнота, дозвона телефона и Таблица ASCII в ПО DOS ПК. Другие компании вскоре показали эту замечательную функцию DOS, и TSR начали соревноваться за ограниченное пространство памяти, соответствие с ПК. InfoWorld назвал бы его программным продуктом года 1984 (1-2-3 был их призером 1983 года).
августMicrosoft выпускает MS-DOS 3.0 после трудных полутора лет борьбы с несовместимостью программного обеспечения, удаленного управления файлами и независимости логических устройств на сетевом уровне. Создавая основу для создания сетей, основная группа из пяти человек в начале с Збиковски и Рейнольдсом переработала ядро ​​DOS. Перенаправитель и разделяющий интерфейсы для карты IBM сетевого адаптера были добавлены, но сам перенаправитель, который взаимодействует с транспортным уровнем сети, не готов. Пер Збиковски: «Продукт не был готов к отправке, когда IBM сказала:« Хорошо, мы возьмем его »».
IBM PC / AT, компьютер, построенный на базе 6- Представлен микропроцессор Intel 80286 МГц , с 16-битной шиной ISA, новыми тактовыми частотами CMOS и жестким диском на 20 МБ. Он поставляется с PC DOS 3.0, который поддерживает четырехканальных дискет или гибких дисков с высокой плотностью (80 дорожек), 15 секторов на дорожке 1,2 МБ (1,228,800 байт; 2400 секторов). Их FAT заполняет два семи секторов (14 для копий) и список 14 (соблюдение до 224 записей), оставляя 2371 односекторный кластер (1 213 952 байта) для данных. Жесткий диск имеет 614 цилиндров, четыре стороны и 17 секторов на дорожку, всего 41 752 сектора или 21 377 024 байта необработанного пространства. 12-битная FAT позволяет использовать до 4078 кластеров. Размеры кластера DOS равны степени двойки, поэтому, чтобы избежать использования кластера жесткими дисками большего размера, DOS добавила новый раздел типа (0x04) для разделов размером более 15 МБ, используя 16-секторный раздел. бит FAT, что позволяет уменьшить размер кластера из 4 секторов. В результате жесткие диски DOS 2.x размером более 15 МБ, на которых использовалась 12-разрядная FAT (тип 0x01), несовместимы с более поздними версиями DOS. 286 имеет 24-битную адресную шину, которая может адресовать 16 МБ ОЗУ, и IBM официально поддерживает расширение до 3 МБ. PC DOS 3.0 поддерживал использование расширенной памяти с установленным драйвером устройства VDISK.SYS, что позволяетло конфигурировать один или виртуальных дисков (RAM-диски ). Параметр / E заставлял виртуальные диски использовать расширенную память, а не обычную память. VDISK использовал службу передачи памяти BIOS , названную интерфейс Interrupt 15 h, чтобы избежать переключения непосредственно в защищенный режим виртуального адреса. Однако процедура ROM-BIOS действительно переключилась из реального режима в защищенный режим и обратно, относительно медленный процесс, который не был надежным для некоторых приложений. PC DOS 3.0 также обеспечивал ту же международную поддержку, которая была ранее в версии 2.11. IBM также анонсировала версию многопользовательской операционной системы Xenix для ПК / AT, IBM PC Network (для IBM компанией Sytek и поддерживаемую PC DOS 3.1) и новое многозадачное управление окнами. служебная программа под названием TopView - будет доступна в первом квартале 1985 года. В переработанную клавиатуру добавлена ​​84-я клавиша. Разработчикам программного обеспечения IBM было поручено переключить AT из DOS в режим «виртуальная машина » или «гипервизор », что могло бы выполнять многозадачные программы, написанные для разных операционных систем. Материнская плата увеличилась в размере, чтобы соответствовать дополнительным схемам, таким как часы и вторые контроллеры Intel 8259 8237.
1984СентябрьIBM представляет Enhanced Graphics Adapter (EGA), который стоит 524 доллара и имеет 16 КБ ПЗУ и 64 КБ ОЗУ. Еще 64 КБ ОЗУ (199 долларов США) поставляется на дополнительной плате , которая называется платой расширения графической памяти. Еще 128 КБ (259 долларов), добавленная дополнительная плате, дают полностью загруженную карту EGA емкостью 256 КБ (общая стоимость: 982 доллара). Для использования с монохромными мониторами EGA текстовый режим MDA и имеет монохромный графический режим 640 × 350, что немного ниже, чем разрешение у Hercules 720 × 348. EGA то преимущество, что «стандартом IBM» со встроенной поддержкой BIOS, в то время как Hercules имеет преимущество в виде более широкого использования и программной поддержки. Для цветных мониторов поддерживаются все семь режимов CGA. Разрешение текстового режима с 80 столбцами улучшено с 640 × 200 у CGA до 640 × 350 - меньше разрешение 720 × 350, достигнутого Compaq. Были добавлены три новых графических режима, включая 16 цветов одновременно из палитры из 64 цветов при разрешении 640 × 350 (см. палитры EGA ). Для высокого разрешения необходим цветной монитор IBM 5154 (849 долларов, запланированный выпуск в январе 1985 г.). IBM также представляет 640 × 480, 256-цветной профессиональный графический контроллер (PGC) для рабочих станционного проектирования (CAD) . PGC имеет первый графический «сопроцессор» IBM и является его первым видеоконтроллером, который выдает аналоговый сигнал.
НоябрьВ Европе, ATT и выпуск Microsoft MS-DOS 3.1, в котором добавлено новое дополнение к локальной сети Microsoft Networks 1.0 (ранее обозначенное как MS-Net ) для использования в сетях сторонних производителей. открытки. Службы Microsoft Networks является предоставлением файловым сервером, который является частью приложения Networks и запускается на компьютере, предназначенном для выполнения этой задачи. Ни MS-Net, ни ее преемник LAN Manager не смогли успешно конкурировать с лидером рынка Novell, этот продукт Novell NetWare имел долю рынка семьдесят процентов.
декабрьQualitas анонсирует TallScreen, утилиту, которая позволяет прокручивать экран вверх, чтобы увидеть текст, который прокручивается от верхней части экрана, а Rational Systems объявляет о Instant-C, языке C переводчик. Эти два малых предприятия становятся более известными благодаря своим продуктам управления памятью и расширителям DOS, представленным в июль 1987 г..
1985январьПредварительные версии Digital Research Параллельные DOS 286 в сотрудничестве с Intel. Продукт функционирует строго как операционная система в собственном режиме 80286, позволяя пользователям использовать полностью защищенный режим для выполнения многопользовательских многозадачных операций при выполнении 8086 эмуляции.
МартIBM предоставляет текст TopView -режимная операционная среда. В июньском обзоре продуктов InfoWorld он назван медленным и требует много памяти и требует от пользователей слишком большого количества подробностей о своих программах.
апрельПрограмма IBM PC Network, поддерживающая карту сетевого адаптера IBM, является выпущенным. Он работает на ПК DOS 3.1 .
На Spring COMDEX Intel анонсирует плату под названием Above Board, которая позволяет обойти барьер памяти в 640 КБ, а Lotus Development Corp. анонсирует новые версии Lotus 1-2-3 и Симфония предназначено для использования вновь доступной памяти. Вышеупомянутая плата использует переключение банков, поэтому IBM PC и PC / AT используют то, что Intel и Lotus называют спецификацией интерфейса устройства расширенной памятью 3.0 (EMS, не путать с расширенной памятью IBM). Спецификация позволяет использовать до 8 МБ ОЗУ. Пакет Above Board до 2 МБ, и две платы Above Board могут сосуществовать в одной системе. Источник подсчитал, что 4 МБ ОЗУ дадут около 500 000 ячеек в электронной таблице. EMS реализован с помощью диспетчера расширенной памяти (EMM), драйвера устройства, поставляемого в виде директивы CONFIG.SYS DEVICE. Спецификация была выпущена для разработчиков продукта, и вскоре аналогичные платы памяти были выпущены другими, включая Tecmar и Quadram. Многие из первых программ, поддерживающих EMS, предполагаемых, что вся доступная память EMS для них, что привело к «войнам EMS», когда программное обеспечение дискового кэширования, резидентные программы и приложения пытались использовать расширенную память друг друга. Только приняв эту спецификацию, можно будет воцариться, и несколько программ сможет одновременно использовать и одновременно использовать расширенную память.
майMicrosoft «только что доставет» DOS 3.1 в США; Пользователи ПК жалуются, что доступность ограничена. Основные игроки LAN заявили о своей поддержке, например 3Com будет в себя часть перенаправителя Microcsoft.
Спустя семь месяцев после его введения EGA не вытеснила первое поколение видеоплат IBM, потому что большинство разработчиков еще предстоит адаптировать к нему свое программное обеспечение. Среди горстки программных пакетов теперь полностью EGA, является GEM от Digital Research (Graphics Environment Manager ). По программному обеспечению, разработанному для графического режима CGA, не будет работать должным образом в режиме эмуляции EGA, но программное обеспечение, разработанное для MDA, обычно работает.
Digital Research вы обнаружили проблемы с функциями эмуляции на C-1 шаг микросхемы Intel 80286, который не позволяет одновременный запуск DOS 286 в программном обеспечении 8086 в защищенном режиме. Выпуск Concurrent DOS 286 был отложен до тех пор, пока Intel не разработает новую версиюа. Отраслевые обозреватели ни в коем случае не уверены, что Concurrent DOS 286 когда-либо сможет эффективно запускать существующее программное обеспечение в защищенном режиме, даже с учетом усовершенствований Intel в этом чипе.
1985июньDigital Research выпускает Concurrent DOS 86 Version 4.1, обновленную версию Concurrent DOS, которая поддерживает совместимые с IBM high-end приложения MS-DOS 2.1 и программное обеспечение GEM от Digital Исследование.
AST Research объявляет о RAMpage многофункциональная плата, разработанная как надмножество стандарта Lotus-Intel для работы в многозадачной среде на ПК.
Atari демонстрирует прототип компакт-диска на Летней выставке потребительской электроники в Чикаго, подключенный к Atari 520ST с энциклопедией из 58 миллионов символов. Программное обеспечение для CD-ROM Разработано Activenture, компанией, основанной Килдаллом.
июльQuarterdeck поставет DESQview. Столкнувшись с банкротством после объявления IBM о прекращении продаж TopView, они переписали Desq, сделав его совместимым с TopView.
Microsoft заявляет, что объединяет усилия с Lotus и Intel для поддержки EMS, которая теперь будет называться Lotus-Intel-Microsoft Технические характеристики. Microsoft интегрировать расширенные возможности памяти в свои будущие системные программные продукты. Вместе с анонсом Intel представила новую версию 3.2. Компания Intel заявила, что улучшения в этой версии позволяют использовать несколько прикладных программ, совместно используемых расширенную память. Прикладные программы напрямую связываются с EMM с помощью программного прерывания , минуя DOS. Новая функция EMM поддерживает многозадачные операционные системы, сохраняя и восстанавливая карты page.
АвгустIBM и Microsoft объявляют о долгосрочном соглашении о совместной разработке, чтобы совместно использовать указанный код DOS и создать новая многозадачная операционная система с нуля, известная под различными кодовыми названиями : CP-DOS, 286DOS, DOS 5, New DOS или Advanced DOS (OS / 2 в конечном итоге будет выпущена в конце 1987). Пакт был подписан в июне.
Microsoft объявляет о выпуске своего первого LAN-совместимого приложения - Microsoft Word for Networks. Программа хранится на сетевом файловом сервере.
Реакция рынка на IBM Enhanced Graphics Adapter была не слишком сильной, отчасти потому, что сложность EGA - пять нестандартных микросхем и 12 режимов - замедлила разработку программного обеспечения, а цена платы была слишком высокой. демпфер для многих, но EGA становится следующим графическим стандартом. Lotus планирует выпустить драйверы, поддерживающие 1-2-3 и Symphony, к концу месяца, а Microsoft Chart присоединится к Word и Windows в поддержке EGA. Ожидается, что в ближайшие шесть месяцев на рынке появятся несколько клонированных плат. Chips and Technologies (CT) создает полный специализированный набор микросхем EGA . IBM пыталась изолировать разработчиков от платы и обойти проблему с драйверами, включив интерфейс виртуальных устройств (VDI) от Graphic Software Systems (GSS) из Уилсонвилля, штат Орегон (основан в 1981 году четырьмя бывшими Tektronix инженеры) в EGA, но многие разработчики предпочитают игнорировать IBM VDI. Digital Research имеет свой собственный интерфейс виртуальных устройств, который они описывают как похожий на расширенный набор IBM VDI, который, по их словам, имеет ограниченную поддержку растровой графики. Ряд поставщиков, в том числе Lotus и Ashton-Tate, пишут прямо на экран, а не в VDI, чтобы повысить производительность. В грядущей версии Microsoft Windows используется интерфейс Microsoft Graphics Device Interface, надмножество VDI от Graphic Software Systems. Директор по развитию Ashton-Tate сказал, что, поскольку EGA замедляет 8088, создавая проблемы с производительностью, технические преимущества EGA почти требуют 80286. Инженер-программист Microsoft сказал, что базовая EGA на 64 КБ требует компромисса между разрешением и цветом - пользователем может иметь 4-цветное разрешение 640 × 350 или 16-цветное 640 × 200, рекомендуя комбинированную плату 64 КБ для хорошей производительности 16 цветов при разрешении 640 × 350. Исторически графика рассматривалась как вертикальный рынок - графики или компьютерный дизайн. Графика переходит от нишевых рынков к общей системной технологии, включенной почти во все типы приложений, с развитием технологии пользовательского интерфейса.
После четырех недель тестирования образцов E-step из 80286, Digital Research признала, что Intel исправила все задокументированные 286 опечаток, но сообщила, что в предварительной версии Concurrent DOS 286, запущенной на этапе E, все еще остаются недокументированные проблемы с производительностью чипа. Intel заявила, что подход Digital Research к эмуляции программного обеспечения 8086 в защищенном режиме отличается от первоначальных спецификаций. Корпорация Intel внесет незначительные изменения в микрокод , которые позволят Digital Research намного быстрее запускать режим эмуляции, включенный в этап E-2.
1985сентябрьDigital Research вытесняет Concurrent DOS 4.1 на DOS Plus 1.x. Philips: ДА, компьютер на базе DOS Plus Intel 80186, который будет производиться и продаваться в Австрии.
CT объявляет о своем EGA CHIPSet, набор из четырех микросхем VLSI, позволяющий использовать более дешевые видеокарты, чем EGA от IBM за 982 доллара, который улучшил скорость и производительность и сделал EGA широко принятым в качестве стандарта. К ноябрьскому COMDEX более полдюжины компаний представят EGA-совместимые карты по цене около 600 долларов.
октябрьMicrosoft выпускает MS-DOS 2.25, в котором добавлена ​​поддержка корейского Хангыль символов. Многие системные утилиты были сделаны совместимыми с MS-DOS 3.0. Эта версия распространялась на Дальнем Востоке, но никогда не поставлялась OEM-производителями в США и Европе.
Intel упрощает использование своего Super VGA BIOS Extension стандарта VS891001, спецификации для стандартизации общего программного интерфейса для Super Видеоадаптеры VGA для обеспечения упрощенного доступа программных приложений к усовершенствованным продуктам VGA.
ноябрьCompaq представляет свои первые компьютеры на базе EISA, Deskpro 486 и SystemPro, пытаясь изменять корпоративные счета с миникомпьютеров. NEC и Grid Systems Corporation также анонсировали модели с шиной EISA. Hewlett-Packard была первым членом «Банды девяти», внедрившим систему EISA. Внедрение системы EISA ознаменовало начало дифференциации продуктов среди девяти вендоров.
В ответ на растущую путаницу в отрасли по поводу относительной роли Windows и OS / 2 во время COMDEX IBM и Microsoft совместно выпускают пресс-релиз под названием «IBM и Microsoft Expand Partnership; определение будущих направлений DOS и OS / 2 ». Большинство ресурсов разработки будет применено к OS / 2 с намерением предоставить версию, которая использует расширенные возможности 386 и i486 в 1990 году, с такими расширенными функциями, как подкачка по запросу, возможность запускать несколько Одновременно с приложениями DOS и позволяющими приложениям использовать 32-битную плоскую модель памяти ; и включите OS / 2 для систем ввода 2 МБ. DOS и Windows рекомендуются для систем с 1-2 МБ памяти или фиксированными дисками размером менее 30 МБ.
декабрьDatalight запускает объявление в байтах для своей новой ROMable операционной системы ROM- DOS, предназначенный для встраиваемых систем. Они говорят, что он обеспечивает функциональность DOS 3.2, меньше сетевых ресурсов и использует 29 КБ ПЗУ.
1990январьВ Далласе представители Японская ассоциация развития электронной промышленности (JEIDA) встречается с членами Международной ассоциации карт памяти персональных компьютеров (PCMCIA), чтобы разработать стандарт PC Card для ноутбуков . Они достигнут соглашения в мае, когда карты, которые будут рассматриваться как гибкие диски, но не должны имитировать их форматы, будут иметь емкость от 512 КБ до 4 мегабайт.
апрельDigital Research представляет DR DOS 5.0, клон DOS, который является сильным конкурентом MS-DOS 3.3 и 4.01. Он включает в себя «менеджер памяти» MemoryMax, первую систему управления памятью , позволяющую загружать TSR, драйверы устройств и операционную систему в блоки старшей памяти, а также операционную систему, которая загружается в область верхней памяти. Кроме того, ViewMAX, графический интерфейс, функционально эквивалентный графической оболочке MS-DOS 4.01. Он поддерживает разделы жесткого диска размером до 512 МБ.
майDOS Protected Mode Interface (DPMI) версии 0.9 официально выпущен консорциумом из одиннадцати производителей ПК. В отличие от VCPI, DPMI был разработан для многозадачной операционной системы.
Microsoft выпускает Windows 3.0, которая станет первой широко успешной версией Windows. Усовершенствованный интерфейс напоминает OS / 2 Presentation Manager и полностью поддерживает графические адаптеры EGA и VGA. Windows 3.0 работает под DOS 3.1 или выше в одном из трех режимов:
  • В реальном режиме запускаются приложения Windows 2.x, как и в предыдущих версиях Windows, с 640 КБ памяти
  • Требуется стандартный режим 286 и 1 МБ памяти; использует расширенную память и 16-битный 286 защищенный режим
  • 386 Расширенный режим требует 386 и 2 МБ памяти; его улучшенное управление памятью снижает потребность в сторонних менеджерах памяти 386

Исключая выпуски обслуживания, это т Последняя версия Windows, которая могла работать на ПК класса XT на базе 8088 и 8086 (в реальном режиме).

июля Digital Research отправляет DR DOS 5.0 розничным продавцам. Это была первая не-OEM-версия DOS, продаваемая напрямую конечным пользователям. Около 40 процентов из почти 7 миллионов компьютеров на базе Intel, поставленных в этом году, будут поставлены без операционной системы, что означает большие деньги для розничных продаж DOS.
сентябрьDESQview 386 версии 2.3 и QEMM 5.1 поставляются.
IBM и Microsoft объявляют о реорганизации своих отношений в области разработки OS / 2.
октябрьIntel объявляет о выпуске карты флэш-памяти Intel, доступной в моделях с объемом памяти 1 МБ (298 долларов США) и 4 МБ (1199 долларов США). Он поддерживает стандарты PCMCIA и JEIDA. Карточный носитель на основе флэш-памяти представляет собой DOS-совместимое запоминающее устройство, использующее файловую систему Flash (FFS) от Microsoft, основанную на MS-DOS 3.3. В настоящее время единственными коммерческими приложениями карт памяти являются Poqet PC и некоторые специализированные встроенные контроллеры.
IBM анонсирует свои первые настоящие машины PS / 2 на базе 486, которые имеют 1024 × 768 Расширенный графический массив (XGA), встроенный в их материнские платы Micro Channel.
ноябрьIBM присоединяется к VESA и раздает копии своей спецификации XGA. Новый стандарт стал ударом для производителей 8514 / A, которые потратили три года на реверс-инжиниринг технологии IBM. Аналитики говорят, что будет сложно модифицировать XGA для работы на машинах ISA, потому что XGA включает управление шиной.
декабрьMicrosoft представляет Windows 3.0a, служебный выпуск, в котором исправлено несколько ошибок, иногда вызывающих неустранимые ошибки приложения в Windows 3.0. Новых функций нет, и эта версия имеет те же системные требования, что и Windows 3.0.
1991февральIBM пообещала членам VESA, что вскоре представит ISA-версию XGA и OEM-версия набора микросхем XGA, но отказался назвать временные рамки. Этот шаг поставил осиротевший стандарт 8514 / A в опасное состояние. Всего несколько недель спустя IBM отказалась продавать чипы и заявила, что вместо этого будет лицензировать технологию XGA. Разработчики VESA были обеспокоены нехваткой технической информации от IBM, и некоторые говорили, что рынок вышел за рамки возможностей IBM установить фактический стандарт. Тесты InfoWorld показали, что XGA был на 6% быстрее, чем Super VGA в Excel и всего на 1% быстрее в PowerPoint.
МартAddStor Inc. объявляет о выпуске первой версии SuperStor на лету сжатие дисков программное обеспечение.
Microsoft заявила, что в июне она получила письмо от Федеральной торговой комиссии, уведомляющее ее о расследовании ее конкурентной практики, ограниченном совместным заявлением в ноябре 1989 года. с IBM по поводу OS / 2. Некоторые руководители отрасли считают, что расследование приведет FTC к ряду того, что они считают антиконкурентной практикой со стороны Microsoft. Digital Research сообщила, что после того, как Microsoft представила свою версию DR DOS 5.0 в апреле 1990 года, Microsoft немедленно анонсировала версию MS-DOS с «поразительным сходством», еще не появившуюся.
Phar Lap представляет 386 | DOS- Пакет разработки программного обеспечения Extender (SDK) версии 3.0, который поддерживает XMS и режимы Real и Standard Windows 3.0. Приложения, созданные с помощью версии 3.0, будут совместимы с грядущей MS-DOS 5.0; совместимость с Windows 386 Enhanced mode будет добавлена ​​в более позднем выпуске.
майPhar Lap представляет 286 | DOS-Extender SDK, первый 16-разрядный расширитель DOS, который работает со всем набором инструментов языка C. - версии компилятора, компоновщика, библиотек и отладчика для DOS (реальный режим) и OS / 2 (защищенный режим). 286 | DOS-Extender может загрузить приложение OS / 2, а затем перехватить все его вызовы API OS / 2 и обработать их в расширителе DOS или преобразовать их в эквивалентные вызовы функций MS-DOS. Другими словами, Phar Lap создал окно совместимости с OS / 2 для DOS. 16-битное приложение DOS в защищенном режиме может быть создано путем его компиляции с помощью Microsoft C под DOS, указав, что должна быть создана программа OS / 2, а затем выполнить полученный файл в DOS с помощью 286 | DOS-Extender. Поскольку Lotus и Microsoft используют расширители DOS, все большее число разработчиков хотят использовать эту технологию. Некоторые эксперты говорят, что DOS все еще является лучшей платформой для мультимедийных приложений, чем Windows, из-за ее аппаратного управления, хотя ее будущее может быть обречено. 286 | DOS-Extender совместим с XMS, VCPI и DPMI в Windows 3.0.
1991июнь11 июня выпущен IBM DOS 5.0 . Он показал перемещение ядра DOS и command.comв область верхней памяти.
В тот же день в Нью-Йорке Microsoft выпустила MS-DOS 5.0, а затем вечеринка на Hudson на борту круизного лайнера DOS Boat, где Дэйв Брубек исполнил «Take Five ». Полноэкранный редактор MS-DOS добавлен в качестве преемника Edlin. Он добавляет утилиты восстановления и неформатирования, а также замену задач. GW-BASIC заменяется на QBasic. Он был немедленно доступен для розничной продажи, но только как обновление для пользователей версии 2.11 или новее. К концу года будет использоваться около 8 миллионов копий, что сделает его самым быстро продаваемым программным обеспечением Microsoft.
июльNovell объявляет о намерении приобрести Digital Research. Завершение слияния ожидается в октябре. Обе компании намереваются дополнить DR DOS для поддержки основных функций Novell NetWare.
Phar Lap анонсирует DPMI-совместимый 386 | DOS-Extender SDK версии 4.0, который поддерживает большие приложения расширенной DOS, работающие в режиме Windows 386 Enhanced. Rational Systems объявляет о выпуске DOS / 4G, совместимого с DPMI 32-разрядного расширителя DOS, и BigWin, 32-разрядного расширителя приложений для режима Windows 386 Enhanced, который позволяет разработчикам продолжить 32-разрядную разработку до того, как Microsoft предоставит 32-разрядную версию Windows.
Microsoft заявляет, что они больше не будут называть новую операционную систему, над которой они работают, OS / 2 3.0 - новая операционная система будет называться Windows NT (Новая технология), что не сможет запускать программы, написанные для OS / 2. Windows NT будет ориентирована на более мощные компьютеры и рабочие станции, тогда как младшая версия Windows будет работать поверх MS-DOS.
сентябрьDigital Research выпускает DR DOS 6.0 со сжатием диска SuperStor от AddStor.
октябрьMicrosoft представляет Windows 3.0 с мультимедийными расширениями. Эта версия, продаваемая только через OEM-производители, включает в себя Media Player, Music Box (проигрыватель аудио компакт-дисков), диктофон, новые часы, экранные заставки, обновленную поддержку файлов справки, джойстик, MIDI и поддержку звука (запись и воспроизведение). Несмотря на те же системные требования, что и Windows 3.0, и включая поддержку реального режима, для работы большинства новых функций требуется стандартный режим или 386 расширенный режим. Эта версия Windows требовалась в спецификациях MPC Level 1 того времени.
НоябрьНесколько компаний анонсируют или демонстрируют на COMDEX проприетарные графические технологии с локальной шиной. VESA надеется создать стандарт локальной шины.
1992февральПредложение по интерфейсу подсистемы видео VESA XGA отложено после того, как IBM возражает против использования своего товарного знака «XGA». в предложении.
апрельMicrosoft представляет Windows 3.1, для которой требуется процессор 80286 с как минимум 1 МБ памяти под управлением MS-DOS 3.1 или выше. Новые функции включают поддержку шрифтов TrueType, улучшения стабильности, 32-разрядный доступ к диску (при работе в режиме 386 Enhanced) и поддержку мультимедиа для всех клиентов (не только OEM-производителей, как это было раньше). чехол для Windows 3.0 с мультимедийными расширениями). Новые возможности мультимедиа в Windows ускорили сокращение использования MS-DOS с мультимедийными приложениями и были требованием для соответствия стандарту Microsoft Multimedia PC (MPC).
IBM лицензирует технологию XGA для Intel. До сих пор XGA появился только в нескольких собственных системах IBM.
июньVESA излагает предлагаемую спецификацию локальной шины VESA, а Intel представляет предлагаемое соединение периферийных компонентов (PCI) spec.
августУтвержден стандарт 1.0 локальной шины VESA (VL-Bus). Перемещая видеокарты с 8-мегагерцовой 16-битной шины расширения ISA на 32-битную локальную шину ЦП, работающую на полной тактовой частоте, поставщики могут улучшить графическую производительность высокого разрешения на ПК на базе 486.
Октябрь <1314 г.>Forbes оценивает председателя Microsoft Билла Гейтса как самого богатого человека Америки, возглавляя его список Forbes 400.
Представлена ​​Windows для рабочих групп 3.1, которая включает встроенную поддержку сети, больше не полагающуюся на сеть в MS-DOS. Для пользователей 80386 вводится общий доступ к файлам и принтерам, а собственный драйвер VSHARE.386 заменяет потребность в MS-DOS SHARE.EXE.
НоябрьНа COMDEX VESA заявила, что обновит свою стандарт локальной шины для поддержки мультимедиа. Intel заявила, что PCI, которая должна появиться в марте, может использоваться вместо высокоскоростных шин, таких как EISA, MCA и TURBOchannel.
1993, январьMicrosoft обгоняет IBM в рыночная капитализация. Каждый из них оценивается более чем в 26 миллиардов долларов.
Stac Electronics, производитель программного обеспечения для сжатия дисков Stacker, подает в суд на Microsoft за нарушение двух ее патентов на сжатие файлов в предстоящей версии MS-DOS 6.0.
ФевральMicrosoft возражает против Стака. Microsoft представляет свою интегрированную среду разработки Visual C ++ для Windows, которая объединяет функции CodeView. Phar Lap объявляет, что 286 | DOS-Extender Lite, поддерживающий 2 МБ памяти, будет включен в каждую копию компилятора Microsoft. Пользователи, которым нужна поддержка CodeView или доступ к памяти до 16 МБ, должны купить 286 | DOS-Extender SDK. Phar Lap также анонсирует 386 | DOS-Extender SDK 5.0, который превращает DOS в 32-битную операционную среду с плоским адресным пространством до 4 гигабайт. Rational Systems объявляет о выпуске DOS / 16M версии 5.0, которая поддерживает Visual C ++ и CodeView.
мартIntel объявила о своей спецификации PCI - и своем процессоре Pentium. Все более популярная шина VL-Bus тесно связана с возможностями 486, что является недостатком конструкции при работе с 64-битным интерфейсом памяти Pentium, но член VESA сказал, что спецификация VL-Bus еще не закончена. Первые наборы микросхем PCI и системы Pentium ожидаются в мае.
Microsoft представляет MS-DOS 6.0 . Эта версия первой включала MEMMAKER стандартное управление памятью, DoubleSpace сжатие диска, новые дисковые утилиты (SCANDISK и дефрагментацию диска), антивирус, резервное копирование и файл с ПК на ПК. утилиты передачи, управление питанием, улучшенное кэширование диска, более удобная утилита HELP, улучшенная доступность для людей с ограниченными возможностями и программа диагностики системы. Некоторые утилиты были лицензированы у сторонних производителей.
Novell попыталась сдержать запуск Microsoft DOS 6, объявив, что новая Novell DOS 7, основанная на интеграции DR DOS 6.0 и Novell NetWare Lite, будет включать такие усовершенствования, как одноранговая сеть, которые Microsoft исключила из своей последней версии.
июньIBM анонсирует PC DOS 6.1, чтобы будет доступен в конце июля, за исключением сжатия диска, которое ожидается к концу сентября. E заменяет редактор MS-DOS. Согласно IBM, ядро ​​PC DOS основано на ядре MS-DOS 6. Однако в июле представители IBM заявили, что утилита сжатия (версия SuperStor от AddStor) несовместима с OS / 2 2.1, поэтому пользователи должны распаковывать диски, чтобы перемещать данные туда и обратно. IBM и AddStor работали над исправлением. После трех месяцев на рынке Computerworld заявил, что пользовательская база PC-DOS 6.1 была «ничтожной» по сравнению с MS-DOS, и продукт столкнулся с «тяжелым трудом», чтобы избежать статуса ниши.
АвгустЧерез месяц после того, как Федеральная торговая комиссия во второй раз зашла в тупик, проголосовав 2: 2 по вопросу принятия мер против Microsoft, Министерство юстиции официально уведомило Microsoft о том, что дело продолжается, и завершило трехлетнее расследование FTC.
Microsoft выпускает Windows 3.11, небольшое обновление для Windows 3.1, которое включает обновленные драйверы, улучшенную поддержку Novell Netware и несколько исправлений ошибок в файлах ядра Windows. (Эта версия отличается от Windows для рабочих групп 3.11).
НоябрьВыпущен стандарт 2.0 VL-Bus. Новый стандарт требует более высоких скоростей синхронизации и работает быстрее, чем PCI. Однако, по словам председателя группы интересов PCI, никаким приложениям, за исключением, возможно, мультимедиа, не требуется высокая пропускная способность.
Microsoft заменяет MS-DOS 6.0 на MS-DOS 6.2, опережая IBM PC DOS 6.1.. В этой версии улучшена стабильность включенного сжатия диска DoubleSpace.
Microsoft выпускает Windows для рабочих групп 3.11. В этой версии отсутствует поддержка 286 процессоров (больше не содержит стандартный режим), но добавлены 32-битный доступ к файлам, 32-битная сеть и 32-битный VCACHE.386.
ДекабрьNovell выпускает Novell DOS 7.
PTS-DOS представлен как PTS-DOS 6.4
1994ФевральA жюри признало Microsoft виновной в нарушении патентных прав, а Stac Electronics - в краже коммерческой тайны. В тот день, когда жюри вынесло свой вердикт, Microsoft выпустила MS-DOS 6.21, устраняющую сжатие диска DoubleSpace.
апрельIBM подписывает соглашение со Stac об использовании их LZS. технология сжатия в будущих продуктах, затем выпускает PC DOS 6.3, включая SuperStor / DS, DoubleSpace-совместимую версию утилиты сжатия диска AddStor.
июньПосле суда приказал Microsoft отозвать все непроданные нарушающие права продукты по всему миру, Microsoft урегулировала свой спор со Stac и выпустила MS-DOS 6.22, вернув сжатие диска с помощью собственной разработки DriveSpace, что примерно на 5% медленнее, чем DoubleSpace.
С намерением создать версию MS-DOS «общественное достояние » Джим Холл объявляет о проекте с открытым исходным кодом PD -ДОС. Позже, чтобы гарантировать, что ОС останется бесплатной, для кода лицензии используется Стандартная общественная лицензия GNU, а название меняется на FreeDOS.
июльMicrosoft соглашается с Антимонопольный отдел Министерства юстиции США, подписав указ о согласии, в котором говорится о прекращении определенной практики на 6 ⁄ 2 лет:
  • Пер -процессорные лицензии, вынуждающие производителей ПК платить лицензионные платежи за программное обеспечение Microsoft с каждой поставленной машиной, даже если она поставлена ​​без какого-либо программного обеспечения Microsoft
  • Неоправданно длительные контракты - обычно от трех до пяти лет; лицензии ограничены одним или двумя годами
  • Чрезмерно ограничительные соглашения о неразглашении ; такие соглашения ограничены одним годом и не могут помешать программистам работать с конкурирующими операционными системами
  • Требование от производителей ПК покупки другого продукта Microsoft в качестве условия лицензирования операционной системы Microsoft
ноябрьMicrosoft представляет Microsoft Windows на упрощенном китайском языке 3.2, также известную как «Windows 3.2». Эта версия была обновлением версии Windows 3.1 для упрощенного китайского языка с добавлением еще нескольких IME (редакторов методов ввода) и редактора шрифтов для китайского языка. В остальном это то же самое, что и Windows 3.11, и никакой другой рынок не получил "Windows 3.2".
1995апрельIBM выпускает PC DOS 7.0, заменяя SuperStor / DS с укладчиком Stac Electronics, версия 4.02. Это первая DOS, в которой есть калькулятор командной строки, программа для загрузки драйверов устройств из командной строки, поддержка языка Rexx и программа просмотра, которая может открывать файлы справки, отличные от ее собственных (OS / 2 INF style).
июньECMA принимает 2-е издание стандарта ECMA-107, Структура томов и файлов дисковых картриджей для обмена информацией, стандартизируя поддержку FAT16 для zip-накопителей и оптические диски.
июльВыпущен PTS-DOS 7.0.
AugustIntel объявляет о выпуске новой спецификации материнской платы ATX , которая по существу поворачивает материнскую плату IBM Baby AT на 90 градусов в пределах компьютерный корпус. Планарная плата Baby AT размером 8/3 2 на 13 дюймов была де-факто стандартом для большей части эпохи DOS, но вскоре будет заменена ATX на базе процессора Pentium, более компактным. - эффективный дизайн с добавлением поддержки мультимедиа (аудио и видео на материнской плате).
1995–2000: эпоха Windows 9x
1995августВыпущена Windows 95, запуск эпоха Windows 9x. Он поставляется с похожим на MS-DOS загрузчиком, сообщающим DOS версии 7.0. Весь код перемещен в IO.SYS, а MSDOS.SYS теперь является текстовым файлом, содержащим параметры загрузки.
1996июльNovell продает Novell DOS 7 компании Caldera, Inc.
августWindows 95 OEM Service Release 2.0 (OSR2.0) выпущен. Он поставляется с MS-DOS 7.1, в которой добавлена ​​поддержка файловой системы FAT32.
1997ФевральCaldera, Inc., выпускает OpenDOS 7.01 от Caldera UK, Ltd.
майCaldera, Inc. выпускает MRS набор с открытым исходным кодом OpenDOS 7.01 от Caldera UK, Ltd, 1997-05-05. Это также первая DOS, выпущенная на CD-ROM.
декабрьCaldera, Inc. выпускает DR-OpenDOS 7.02 от Caldera UK, Ltd.
1998ЯнварьВыпущена версия FreeDOS alpha 0.05.
МартCaldera повторно выпускает DR-OpenDOS 7.02 как DR-DOS 7.02 с закрытым исходным кодом, то есть 2000 года совместимый.
Выпущена бета-версия FreeDOS 0.1.
МайIBM выпускает PC DOS 2000, в котором есть незначительные Y2K исправления для старых компьютеров, которые неправильно обрабатывают перенос столетия. Он также поддерживает символ валюты евро.
июньWindows 98 выпускается для розничной продажи в 1 минуту после полуночи 25-го числа. Он также поставляется с MS-DOS 7.1, но теперь поддержка FAT32 доступна любому покупателю, а не только OEM. Позволяет пользователям создать аварийный загрузочный диск, который загружает MS-DOS 7.1, который включает драйверы компакт-дисков реального режима и служебные программы MS-DOS, используемые для доступа к неисправной установке Windows 98. Из-за количества файлов, которые должны уместиться на 3,5-дюймовом диске 1,44 МБ, создается RAMDrive, а сжатый файл CAB извлекается в RAMDrive при загрузке.
АвгустCaldera, Inc. создает два новые дочерние компании, Caldera Systems, Inc. и Caldera Thin Clients, Inc.
ОктябрьВыпущена версия FreeDOS beta 0.2.
1999январьCaldera Thin Clients, Inc. выпускает Caldera DR-DOS 7.03 от Caldera UK, Ltd.
февральCaldera, Inc. закрывает Caldera UK, Ltd..
АпрельВыпущена бета-версия FreeDOS 0.3.
МайВыпущена в производство вторая редакция Windows 98. Она также поставляется с MS-DOS 7.1, которая, похоже, не изменилась.
июля Caldera Thin Clients, Inc. становится Lineo, Inc., которая повторно выпускает DR-DOS как Caldera DR-DOS 7.03.
СентябрьВыпущен PTS-DOS 2000.
НоябрьВыпущены версии OEM DR-DOS под брендом 7.04 / 7.05.
2000АпрельF Выпущена бета-версия reeDOS 0.4.
АвгустВыпущена бета-версия FreeDOS 0.5.
АвгустПК DOS 7.1 сборка 1.10.
СентябрьWindows ME выпущен, идентифицируя себя как MS-DOS 8.0. Это последняя версия MS-DOS, поскольку будущие версии Windows будут основаны на архитектуре Windows NT.
2001–2020: Пост-миллениум
2001январьPC DOS 7.1 build 1.11.
мартВыпущена бета-версия FreeDOS 0.6.
сентябрьВыпущена бета-версия FreeDOS 0.7.
октябрьWindows XP выпущен для розничной продажи, начиная с перехода от основного использования DOS.
декабрьЗавершается поддержка MS-DOS, Windows 95 и более ранних версий Windows.
2002АпрельВыпущена бета-версия FreeDOS 0.8.
Июль Удо Кунт запускает DR-DOS / OpenDOS Enhancement Project, основанный на исходных кодах OpenDOS 7.01.
июльPC DOS 7.1 build 1.19.
ноябрь <1326 г.>Основание DeviceLogics ; они приобрели DR-DOS у Lineo.
2003мартPC DOS 7.1 build 1.26.
июльPC DOS 7.1 build 1.28.
СентябрьPC DOS 7.1 build 1.29.
декабрьPC DOS 7.1 build 1.32.
2004 г.мартDeviceLogics выпускает DR- DOS 8.0 с добавлением поддержки FAT32 и большого раздела.
сентябрьВыпущена бета-версия FreeDOS 0.9.
3-й кварталГде-то между серединой октября и началом Декабрь, DeviceLogics меняет свое название на DR DOS Inc.
2005МартУдо Кунт выпускает Enhanced DR-DOS 7.01.07 с поддержкой FAT32 и LBA.
ИюньВыпущена GNU / DOS. GNU / DOS - это дистрибутив FreeDOS для настольных ПК, который включает некоторые утилиты FreeDOS, большую часть пакета DJGPP, включая множество утилит GNU, Arachne и OpenGEM.
ОктябрьDR DOS Inc. выпускает DR-DOS 8.1 и удаляет его до конца месяца, откатываясь до версии 7.03, согласно проекту FreeDOS, который предполагал GPL нарушения. По состоянию на 2013 год DR-DOS 7.03 все еще продается.
2006июльРасширенная поддержка закончилась для Windows 98 и Windows ME.
сентябрьВыпущена FreeDOS 1.0.
ноябрьGNU / DOS прекращена.
2012январьвыпущена FreeDOS 1.1.
2014мартMicrosoft делает исходный код доступным для версий MS-DOS 1.1 и 2.0. Файлы можно загрузить с веб-сайта Музея истории компьютеров в рамках «Лицензионного соглашения Microsoft на исследования».
ОктябрьИсходный код CP / M становится доступен на веб-сайте Музея истории компьютеров для ранние выпуски 1975 г. (до появления официального номера версии), 1976 г. (версия 1.3), 1978 (1.4) и 1979 (2.0).
2016декабрьFreeDOS 1.2
2020сентябрьИсходный код MS-DOS версий 3.30 и 6.0 просочился в сеть на 4chan.
См. также
Примечания
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-11 12:39:44
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте