Windows? История "ОС-Франкенштейна"
В мире IT принято считать, что Linux - это прямой потомок и идейный наследник Unix. Но если задать тот же вопрос про Windows, ответ будет похож на запутанный детектив. Мы разобрались в генеалогическом древе самой популярной ОС в мире и выяснили, что Windows - это своего рода "Франкенштейн", сшитый из трёх совершенно разных легендарных систем.

1 . VMS (Душа и Ядро) - Самый важный предок
Если вы спросите системного архитектора, на что похожа Windows внутри (на уровне ядра), он ответит: "На VMS". Это самый важный, но наименее известный широкой публике предок.
В конце 80-х Билл Гейтс осознал, что архитектура MS-DOS и ранних Windows 95 - это тупик. Они были ненадежными и не подходили для серьезных серверов. Ему нужна была "тяжелая артиллерия".
Что сделал Гейтс? Он переманил к себе главного архитектора системы OpenVMS из компании DEC - Дэйва Катлера. Гейтс дал ему огромный бюджет и карт-бланш с одной целью: создать "убийцу Unix". Так родилась Windows NT (New Technology), ядро которой работает сегодня в вашем компьютере.
Интересный факт: Управление памятью, драйверами и процессами в Windows идеологически взято из VMS. Существует легенда, что название WNT — это шифр. Если взять аббревиатуру VMS и сдвинуть каждую букву на одну вперед по алфавиту, получится:
V → W
M → N
S → T
Итог: WNT (Windows NT).
2 . CP/M (Скелет и привычки) - Откуда взялись диски C:\
Если "мозги"(ядро) Windows получила от VMS, то свои старые привычки и логику работы с файлами она унаследовала от системы CP/M (созданной Гэри Килдалом).
Именно отсюда растут корни тех вещей, которые десятилетиями удивляют пользователей Linux и macOS:
Буквы дисков: Почему система стоит на диске
C:, а неA:? Потому что в CP/M и первых DOS буквыAиBбыли зарезервированы под дискеты. Эта архаичная структура жива до сих пор.Обратный слеш: Использование
\вместо привычного для всего остального мира/в путях к файлам - тоже наследие CP/M и MS-DOS.Имена файлов: Привычка давать файлам расширения из трех букв (
.txt,.exe,.jpg) родилась из старого ограничения "8.3" (8 букв на имя, 3 на расширение).
3 . Xerox Alto и Mac OS (Лицо) - Откуда взялись окна
Внутренности от VMS и скелет от CP/M нужно было продать пользователям. Для этого требовалась красивая обертка.
Вдохновение для графического интерфейса Microsoft черпала в разработках лаборатории Xerox PARC и, позже, у Apple. Билл Гейтс, как и Стив Джобс, увидел будущее за окнами, мышкой и иконками. Первая Windows была попыткой "натянуть" красивый интерфейс (как у Mac) на старый костяк MS-DOS (клон CP/M).
4 . Заключение
В отличие от Linux, который стремился быть "свободным Unix", Windows создавалась как коммерческий продукт-победитель. Microsoft не стеснялась брать лучшие идеи отовсюду:
Ядро (Kernel): От VMS. Это дало надежность и многозадачность.
Структура (CLI): От CP/M. Это подарило нам диск
C:и командную строку.Интерфейс (GUI): От Xerox/Apple. Это дало нам окна и курсор мыши.
Теперь, когда вы видите синий экран загрузки или открываете "Мой компьютер", вы знаете: перед вами результат слияния трех великих технологий прошлого.