|
|
Первой разработкой MS-DOS можно считать операционную систему для персональных ЭВМ, созданную фирмой Seattle Computer Products в 1980 г. В конце 1980 г. система, первоначально названная QDOS, была модифицирована и переименована в 86-DOS. Право на использование операционной системы 86-DOS было куплено Корпорацией Microsoft, заключившей контракт с фирмой IBM, обязуясь разработать операционную систему для новой модели персональных компьютеров, выпускаемых фирмой. Когда в конце 1981 г. новый компьютер IBM PC приобрел широкую популярность, его операционная система представляла собой модифицированную версию системы 86-DOS, названную PC-DOS, версия 1.0. Вскоре после выпуска IBM-PC на рынке стали появляться персональные компьютеры "схожие с РС". Операционная система этих компьютеров называлась MS-DOS, версия 1.0. Корпорация Microsoft предоставила в распоряжение фирм, производящих эти машины, точную копию операционной системы PC-DOS - широко теперь применяемую MS-DOS. Единственным серьезным различием этих систем было то, что называется "уровнем системы". То есть для каждой машины необходимо было по- купать свою операционную систему. Отличительные особенности каждой системы мог выявить только системный программист, в чьи обязанности входила работа по "подгонке" операционной системы к конкретной машине. Пользователь, работающий на разных машинах, не ощущал никакой разницы между ними. С момента выпуска операционные системы PC-DOS и MS-DOS усовершенствовались параллельно и аналогичным образом. в 1982 году появились версии 1.1. Главным преимуществом новой версии была возможность использования двухсторонних дискет (версия 1.0 позволяла работать только с односторонними дискетами), а также возможность пересылки принтеровского вывода на другие устройства. В 1983 году были разработаны версии 2.0. По сравнению с предыдущими они давали возможность использовать жесткий диск, обеспечивали усложненный иерархический каталог диска, включали встроенные устройства для дискет и систему управления файлами. MS-DOS версии 3.0, выпущенная в 1984 году, предоставляла улучшенный вариант обслуживания жесткого диска и подсоединенных к компьютеру микрокомпьютеров. Последующие версии, включая 3.3 (появившуюся в 1987 году), развивались в том же направлении. MS-DOS версии 5.0 предоставляет возможность использования памяти расположенной выше 1M. В MS-DOS версии 6.0 расширены возможности изпользования памяти расположенной выше 1M, добавлена утилита оптимизации использования памяти Memmaker. Добавлено средство увеличения эффективного дискового пространства DoubleSpace. В комплект поставки включены утилиты проверки и оптимизации жесткого диска ScanDisk и Defrag. После судебных разбирательств с компанией Stack по поводу авторского права на DoubleSpace, последний в версии MS DOS 6.22 заменен на DriveSpace.
История версий
| Версия |
| Описание |
|---|
| 1.0 |
| Поддержка только дисководов 5,25" DS (Double Side) 320 Кбайт. FAT12. |
|---|
| 2.0 |
| Добавлена поддержка винчестеров до 10 Мбайт. Добавлена поддержка каталогов — ранее все файлы располагались только в корне диска. Введены операции с файлами, основанные на дескрипторах файлов — ранее работа с файлами шла только при помощи FCB (File Control Block — блок управления файлом). Введено перенаправление консольного ввода-вывода. |
|---|
| 3.0 |
| Значительно переработано ядро. Поддержка винчестеров до 32 Мбайт. Введено деление винчестера на загрузочный диск и один логический диск в дополнительном разделе. Добавлена поддержка дисководов 5,25" DD (Double Density) 1,2 Мбайт. |
|---|
| 3.1 |
| Добавлена поддержка работы в сетях Microsoft. |
|---|
| 3.2 |
| Добавлена поддержка дисководов 3,5" DD 720 кбайт. |
|---|
| 3.3 |
| Добавлена поддержка дисководов 3,5" HD (High Density) 1,44 Мбайт. Введена поддержка кодовых страниц (национальные наборы символов и таблицы сортировки). Добавлена поддержка нескольких логических дисков. |
|---|
| 4.0 |
| Экпериментальная, в массовую продажу не пошла[3]. Добавлена поддержка винчестеров до 2 Гбайт. Добавлена FAT16. Поддержка разделов до 32 Мбайт оказалась неудовлетворительной. Изменения в менеджере памяти привели к уменьшению объёма свободной памяти и прочим ошибкам. Обладала вытесняющей многозадачностью в реальном режиме, предназначенной для семейства процессоров 8086 (впоследствии эта возможность удалена). Включала перемещаемые и выгружаемые сегменты памяти для кода и перемещаемые сегменты данных (менеджер памяти Windows был версией менеджера памяти DOS 4). Имела возможность динамического переключения экранов. |
|---|
| 4.01 |
| Содержала большинство новаций версии 4.0, кроме многозадачности. Исправлены основные ошибки версии 4.0. Первая русифицированная версия. |
|---|
| 5.0 |
| Значительно переработано ядро. Добавлена поддержка дисководов 3,5" ED 2,88 Мбайт. Появилась поддержка русского языка. Новый менеджер памяти. Поддержка областей памяти HMA и UMB. Добавлены полноэкранный текстовый редактор Edit, полноэкранная среда программирования QBASIC, оболочка MS-DOS Shell, интерактивная справка Help. Позднее вышла по-настоящему русская версия — с русскими интерфейсом, сообщениями и справочными материалами. Макроредактор командной строки DOSKEY. Часть новых утилит (MIRROR, UNDELETE и UNFORMAT) лицензирована у фирмы Central Point Software. MS-DOS 5.00 поставлялась на шести дискетах 360 Кбайт или двух дискетах 1,2 Мбайт. |
|---|
| 6.0 |
| Значительно переработано ядро. Добавлен компрессор дисков Microsoft DoubleSpace. Добавлено средство дефрагментации дисков Defrag — лицензированная у Symantec урезанная версия Speed Disk. |
|---|
| 6.1 |
| Работа над ошибками. |
|---|
| 6.2 |
| Работа над ошибками. |
|---|
| 6.21 |
| После громкого судебного процесса по иску компании Stac Electronics по поводу того, что Microsoft использовала в DoubleSpace код, запатентованный Stac, DoubleSpace был убран из системы. |
|---|
| 6.22 |
| Вернулся компрессор дисков с переработанным кодом и под новым именем — DriveSpace. Он использует несовместимый с DoubleSpace формат хранения данных. При желании файл может быть конвертирован в новый формат. MS-DOS Shell из дистрибутива перенесён в MS-DOS Resource Kit. В нелокализованную версию добавлена кодовая страница 866, поддерживающая работу с символами кириллицы, в том числе в именах файлов, а также представления даты и времени, ориентированные на Россию, Украину и Беларусь. |
|---|
| 7.0 |
| Как часть Windows 95—Windows 95 OSR. Добавлена поддержка LFN — длинных имён файлов (только под Windows GUI). |
|---|
| 7.1 |
| Как часть Windows 95 OSR2—Windows 98 SE. Добавлены FAT32 и поддержка винчестеров до 127 Гбайт. Существует неофициальная версия — LZ-DOS. |
|---|
| 8.0 |
| Как часть Windows ME. Ухудшена функциональность ядра — не позволяет запускать Windows 3.1 , жёстко интегрирован неотключаемый драйвер верхней памяти. Заблокирована возможность загрузки в реальном режиме с жесткого диска, удалено большинство утилит. Как загрузочная дискета, созданная в Windows XP |
|---|
|