YaChudo

86-DOS

Переглядів: 0. Оновлено 10.10.2026.

86-DOS
РозробникSeattle Computer Products (Тім Патерсон)
Написано наАсамблер 8086
Родина ОСDOS
Робочий станприпинений
Випущено у
виробництво
1980
Останній випуск1.10 / липень 1981
РепозиторійВихідний код 86-DOS 0.11
МовиАнглійська
Спосіб оновленняПеревстановка
ПлатформиIntel 8086
Тип ядраМонолітне
Вплив наMS-DOS, IBM PC-DOS
Під впливомCP/M
ЛіцензіяПропрієтарне, MIT (v0.11, v1.00, v1.10, v1.14)
НаступнаMS-DOS

86-DOS (внутрішня назва QDOS – Quick and Dirty Operation System) - операційна система, розроблена Seattle Computer Products для її комп'ютерів на базі процесора Intel 8086. Її прикладний програмний інтерфейс був дуже схожий на інтерфейс CP/M. В подальшому 86-DOS була ліцензована та куплена Microsoft й розвивалася далі як MS-DOS та PC-DOS.

Версії

QDOS 0.10 Липень 1980 Перша версія, яка практично завершила половину завершеної версії ОС. Пітер Патерсон реалізовав першу форму FAT-12. На відміну від FAT-8, цей варіант вже підтримував 12-бітні елементи таблиці. Патерсон також збільшив попередню межу довжини 9 символів до 11 символів для того, щоб підтримувати короткі імена файлів з CP/M і Блоки керування файлами. Цей варіант, однак, все ще використовував записи 16-байтового каталогу і тому не сумісний з тим, що пізніше стало відомим як FAT12 в MS-DOS/PC DOS.
QDOS 0.11 Серпень 1980 Виправлення помилок.
QDOS 0.2 Серпень 1980 Додано Edlin, перейменовано у 86-DOS в серпні 1980.
86-DOS 0.3 15 Листопада 1980 Перша версія, яка була лінцензова SCP для Microsoft. [1]
86-DOS 0.33 грудень 1980 Перша версія, яка була розповсюджена SCP для OEM виробників, включаючи Microsoft, як 86-DOS.
86-DOS 0.34 29 грудня 1980 Впорядкований реліз для SCP OEM машин та Microsoft.
86-DOS 0.42 25 лютого 1981 За непрямим запитом IBM (через Microsoft), розмір записів папок був збільшений з 16 байт до 32, для того, щоб додати підтримку мітку останнього часу модифікації(2 байти) та файли з теоретичним розміром більше ніж 16 Мегабайт (4 байти), тим самим створивши найпершу форму 12 бітної файлової системи FAT, яка була логічно сумісна з тим, що стало у майбутньому FAT12. 86-DOS зберігала можливість читати старіші відформатовані диски ще до MS-DOS 1.14.
86-DOS 0.56 23 березня 1981 Додано підтримку блокування та деблокування дисків(було запропоновано з 15 січня 1981).
86-DOS 0.60 27 березня 1981 Файл DOSIO.ASM знайдений у 86-DOS 1.00 згадує, що це "Ввід/Вивід система для 86-DOS 0.60 та пізніше".
86-DOS 0.74 15 квітня 1981 Додано підтримку файлів пристрою
86-DOS 0.75 17 квітня 1981 Виправлення помилок.
86-DOS 0.76 23 квітня 1981 Виправлення помилок.
86-DOS 0.80 27 квітня 1981 Додано системні виклики.
86-DOS 1.00 28 квітня 1981 Модифіковано системні виклики.
86-DOS 1.01 12 травня 1981 Виправлення помилок.
86-DOS 1.10 21 липня 1981 Куплена Microsoft та переймонова у MS-DOS 27 липня 1981 року та остання версія, число якої збігалося з MS-DOS.[2] Перша версія, яка додала "прихований" атрибут.

Зовнішні посилання

Документація 86-DOS

Вихідний код 86-DOS v0.11

  1. ↑ "86-DOS version 0.3 (1980-11-15) License Agreement between Seattle Computer Products and Microsoft" (PDF) (PDF) (англ.). 15 листопада 1980. Архів оригіналу (PDF) за 18 лютого 2020.
  2. ↑ Договір про купівлю 86-DOS (PDF). 27 серпня 1981. Архів оригіналу (PDF) за 19 лютого 2020.

Джерело: стаття у Вікіпедії та історія редагувань (автори).