Открыть сервисСервис

История создания Microsoft Windows

Microsoft Windows — семейство проприетарных операционных систем корпорации Microsoft, первая версия которых была представлена 10 ноября 1985 года. Разработку инициировал сооснователь Microsoft Билл Гейтс, а непосредственное техническое руководство осуществлял инженер Алекс Макдональд, позже возглавивший подразделение разработки Windows.

Предпосылки проекта

В начале 1980-х годов IBM совместно с Microsoft создала операционную систему MS-DOS для персонального компьютера IBM PC. MS-DOS, написанная в основном Полом Алленом и Биллом Гейтсом, поставлялась с текстовым интерфейсом и командной строкой. К середине десятилетия стало очевидно, что будущее интерфейсов — за графическими средами, подобными той, что развивала Apple в Macintosh (система Mac OS, основанная на проекте Xerox PARC). Apple Lisa и Macintosh демонстрировали удобство оконного интерфейса с мышью.

Microsoft не собиралась отдавать рынок. В 1981 году компания наняла инженера Чарльза Симони, работавшего ранее в Xerox PARC над графическими интерфейсами. Именно он убедил Гейтса в необходимости графической оболочки над MS-DOS. В 1983 году на выставке Microsoft举行了 презентацию Windows 1.0, однако выпуск неоднократно откладывался из-за технических сложностей и давления IBM, продвигавшей собственную графическую среду TopView.

Разработка Windows 1.0

Разработкой первой версии руководил Алекс Макдональд (Alex MacDonald), руководитель группы системных программ. Ключевые инженерные решения включали:

  • архитектуру «оконного менеджера» поверх MS-DOS, что позволяло запускать несколько приложений одновременно;
  • использование переключаемых задач (cooperative multitasking) — программы делились процессорным временем добровольно;
  • единый набор элементов интерфейса (кнопки, меню, диалоги) для всех приложений.

Среди других разработчиков ранней Windows были Стивен Баллоу, Джон Коллидж, Ким Лилли (автор клавиатурного менеджера) и Луис Фридан. Билл Гейтс выступал не как программист ядра, а как архитектор продукта и главный инициатор проекта, лично контролировавший сроки и концепцию.

Выпуск и развитие

Windows 1.0 поступила в продажу 10 ноября 1985 года. Система не пользовалась коммерческим успехом: она была медленной, требовала мощного для того времени компьютера и не имела поддержки от ведущих разработчиков ПО. Ситуацию изменила Windows 2.0 (1987), а затем Windows 3.0 (1990), продавшаяся тиражом свыше 10 миллионов копий за два года.

ВерсияГод выпускаКлючевое изменение
Windows 1.01985Первый графический интерфейс поверх MS-DOS
Windows 2.01987Оконные элементы, совместимость с Excel
Windows 3.01990Виртуальная память, защищённый режим
Windows 951995Кнопка «Пуск», панель задач, 32-битная архитектура
Windows NT 3.11993Отдельная линейка для корпоративного рынка

Windows NT: вклад Дэвида Катлетта

Параллельно с потребительской линейкой с 1989 года под руководством Дэвида Катлетта (David Cutler), пришедшего из Digital Equipment Corporation, разрабатывалась Windows NT — полностью новая 32-битная система без зависимости от MS-DOS. Катлетт и его команда создали ядро NT, которое стало основой всех последующих версий Windows, включая Windows 10, Windows 11 и серверные продукты.

Значение

Windows 95, вышедшая 24 августа 1995 года, окончательно закрепила доминирование системы: к концу 1990-х годов доля Windows на рынке настольных ОС превышала 90 %. Проект, начатый по инициативе Билла Гейтса и реализованный командой инженеров во главе с Алексом Макдональдом и Дэвидом Катлеттом, определил облик персональных компьютеров на десятилетия вперёд.

Источники

  • Isaacson, W. The Innovators (2014)
  • Wallace, J. Hard Drive: Bill Gates and the Making of the Microsoft Empire (1992)
  • Microsoft Archives — Windows Development History
  • Ченг, Л. Show Stopper!: The Breakneck Race to Create Windows NT (1994)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru