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 version 0.3 (1980-11-15) License Agreement between Seattle Computer Products and Microsoft" (PDF) (PDF) (англ.). 15 листопада 1980. Архів оригіналу (PDF) за 18 лютого 2020.
- ↑ Договір про купівлю 86-DOS (PDF). 27 серпня 1981. Архів оригіналу (PDF) за 19 лютого 2020.
Джерело: стаття у Вікіпедії та історія редагувань (автори).