Я собрал коллекцию образов загрузочных флопиков с разными версиями DOS:
здесь. Надеюсь постепенно оживить все версии на симуляторе. Подумал, а пусть ИИ поведает нам их историю. Здесь краткий конспект на русском, выжимка из
Evolution_of_DOS.md.
Ранние годы (1981–1983): строим фундамент
PC DOS 1.10 (май 1982)
Это обновление первой версии для IBM PC. Добавили поддержку двусторонних дискет — с 160 КБ до 320 КБ.
Сейчас звучит смешно. Тогда это было почти удвоение Вселенной.
Исправили ошибки, улучшили работу с файлами, сделали систему стабильнее.
Но:
- никаких жёстких дисков,
- никаких каталогов — все файлы в одном списке,
- команды вроде FORMAT пугали новичков.
Тем не менее система грузилась за секунды на 4,77 МГц. И это было впечатляюще.
MS-DOS 1.25 (август 1982)
Вот тут начинается магия рынка.
Microsoft поняла: если дать DOS не только IBM, но и другим производителям, появится рынок «совместимых ПК».
Так и произошло.
Технически версия почти та же, что PC DOS 1.1. Но стратегически — это шаг, который создал экосистему клонов.
Проблема? Разное «железо». Приходилось настраивать систему под каждого производителя.
Но рынок рос.
PC DOS 2.10 (1983)
Появились жёсткие диски в IBM PC XT. И DOS пришлось взрослеть.
Добавили:
- иерархические каталоги,
- поддержку HDD до 10 МБ,
- AUTOEXEC.BAT (автоматизация!).
Это был переход от «игрушки с дискетами» к настоящему рабочему инструменту.
MS-DOS 2.12
Редкая OEM-версия, адаптированная под специфическое оборудование (Texas Instruments, Compaq).
Это был период фрагментации. Каждый хотел своё. Система начинала разветвляться.
Средний период (1984–1991): рост и усложнение
PC DOS 3.30 (1987)
Теперь поддержка:
- дискет 1,44 МБ,
- разделов до 32 МБ,
- международных кодировок.
Мир становился больше — DOS расширялась.
Но многозадачности всё ещё нет. Управление памятью — довольно примитивное.
PC DOS 4.01 (1988)
Предыдущая версия 4.0 была нестабильной. Добавили DOSSHELL — графическую оболочку. Но система падала.
Версия 4.01 исправила ошибки.
Интересный момент: DOS пыталась стать более «дружелюбной». Но архитектура у неё была не для GUI.
Это как прикрутить руль от автомобиля к велосипеду.
PC DOS 5.02 (1993)
Добавили:
- полноэкранный редактор EDIT,
- EMM386 для работы с расширенной памятью.
Вот тут начинается борьба с барьером 640 КБ. Инженерные трюки, верхняя память, EMS, XMS — целый цирк с адресными пространствами.
Но работало!
Расхождение путей (1993–1995)
В 90-е Microsoft переключается на Windows. DOS остаётся как фундамент.
IBM продолжает развивать PC DOS.
MS-DOS 6.22 (1994)
Последняя самостоятельная версия.
Добавили:
- DriveSpace (сжатие диска),
- SCANDISK,
- DEFRAG.
Сжатие диска — это инженерная поэзия: вы делаете вид, что у вас в два раза больше места, хотя физически его не стало больше.
Но были патентные войны со Stac Electronics. Юридические битвы тоже часть эволюции технологий.
PC DOS 6.30
IBM ответила своей версией:
- SuperStor (сжатие),
- RAMBoost,
- резервное копирование.
IBM делала ставку на надёжность.
PC DOS 7.0 (1995)
Добавили:
- язык сценариев REXX,
- Stacker,
- поддержку XDF-дискет.
Это уже система для корпоративных задач.
Но мир уходил в Windows.
Поздний этап (1995–2003): жизнь внутри Windows
MS-DOS 7.1 (1998)
Она шла вместе с Windows 98.
Добавили:
- FAT32,
- поддержку больших дисков,
- длинные имена файлов.
Но это уже не самостоятельная система. Это фундамент под Windows.
PC DOS 7.00 Release 1 (1998)
Исправления для Y2K. Добавили символ евро.
Это не революция — это аккуратная уборка перед новым тысячелетием.
PC DOS 7.1 (2003)
Добавили:
- FAT32,
- LBA,
- поддержку больших дисков.
Использовалась в служебных и встроенных решениях IBM.
Это уже эпилог истории.