В настоящее время семейство операционных систем Windows – это наиболее массовые операционные система для персональных компьютеров. Все эти операционные системы имеют весьма схожий (и весьма совершенный!) графический интерфейс пользователя, но существенно различаются по внутреннему строению.
В семействе Windows, операционные системы Windows 95/98/Me представляют ветвь потребительских операционных систем, ориентированных, прежде всего, на домашнее использование, а система Windows XP в первую очередь ориентирована на 64-х битную платформу, и в 32-х битной реализации отличается от Windows 2000 в основном интерфейсом.
Современная операционная система Windows 2000 является типичной многозадачной операционной системой, поддерживающей виртуальную память, файловую систему, сеть, графический интерфейс пользователя, средства мультимедиа. Она прямо происходит от Windows NT и практически не имеет ничего общего с операционной системой MS-DOS, широко распространенной около десятилетия назад. Тем не менее, развитие операционных систем Microsoft происходило последовательно, и их историю логичнее всего начать именно от DOS.
1983. Выходит операционная система MS-DOS 2.0, включающая поддержку накопителя на жестком диске, файловой системы с иерархической структурой имен файлов, загружаемых драйверов устройств. В дальнейшем, все версии Windows, вплоть до Windows NT работали как надстройка над DOS версии не ниже 2.0, используя его файловую систему и системные функции для работы с аппаратурой компьютера.
1985. Выходит первая версия Windows – Windows 1.01. В то время Windows еще не является полноценной операционной системой и требует для своей работы операционную систему DOS 2.0. Система Windows 1.01 поддерживает только не перекрывающиеся окна и позволяет пользователям переключаться между программами без их перезапуска. К моменту появления Windows 1.01, на рынке уже представлено несколько графических оболочек для DOS, однако все они, как и Windows, не пользуются особой популярностью из-за отсутствия программ. Кроме того, работа в не перекрывающихся окнах неудобна.
1987. Выходит версия Windows 2.0, поддерживающая перекрывающиеся окна. Одновременно с выходом Windows 2.0 на рынке появляется электронная таблица Microsoft Excel и текстовый процессор Word 1.0 – по настоящему удобное программное обеспечение для Windows. Благодаря удобному графическому интерфейсу и наличию полезных прикладных программ, версия Windows 2.0 становится популярной, за пол года продано миллион копий.
1988. Выходит версия Windows 2.1, поддерживающая расширенную память на процессоре 80286 и многозадачность на процессоре 80386. Для этой версии становится обязательным наличие в составе компьютера накопителя на жестком магнитном диске (до этого достаточно было дискет).
1990. Выходит версия Windows 3.0. Она запускается в защищенном режиме процессора и поддерживает свопинг для программ и данных, основанный на дескрипторах блоков памяти. При этом, пока данные из некоторого блока памяти не требуются, система может по своему усмотрению перемещать этот блок в памяти и даже сбрасывать на диск его данные. Но когда эти данные понадобятся какой либо программе, она должна указать это системе и передать ей дескриптор блока памяти для идентификации требуемого блока (при выделении блока памяти система возвращает его дескриптор). Получив требование на доступ к памяти, система блокирует данный блок в памяти и передает приложению указатель на начало блока. Система больше не может перемещать этот блок памяти, пока приложение не проинформирует ее, что обращение к данным из этого блока памяти больше не требуется. Начиная с версии Windows 3.0 программы MS-DOS могут запускаться в окне.
1992. Выходит версия Windows 3.1, которая представляет собой просто дальнейшее усовершенствование Windows 3.0, но это первая версия Windows, получившая широкое распространение в России. Вскоре Windows 3.1 становится самой популярной по числу инсталляций системой в США и удерживает первенство вплоть до 1997 года.
1993. Выходит версия Windows 3.11, дополненная поддержкой сети (электронная почта, совместный доступ к файлам, рабочие группы).
1993. Выходит операционная система Windows NT (NT – New Technology) – первая полноценная операционная система семейства Windows, не требующая для своей работы базиса в виде MS-DOS. Для работы Windows NT требуется процессор не ниже 80386, в ней реализована полноценная виртуальная память, вытесняющая многозадачность, новая файловая система. Начиная с Windows NT, разделились потребительская и профессиональная ветви.
1995. Выходит операционная система Windows 95, являясь дальнейшим развитием Windows 3.11, она становится первой потребительской версией Windows, не требующей для своей работы DOS. В Windows 95 впервые представлен новый графический интерфейс пользователя, очень удобный, интуитивно понятный, он выводит Windows на первое место в мире по удобству использования и качеству пользовательского интерфейса.
1996. Выходит операционная система Windows NT4. Она является дальнейшим развитием Windows NT и получает пользовательский интерфейс Windows 95. В скором времени операционная система Windows NT4 станет одной из самых популярных для профессиональной работы.
2000. Выходит операционная система Windows 2000. Она в основном унаследовала внутреннюю архитектуру Windows NT, но было введено ряд дополнительных сервисов, например, поддержка распределенных вычислений.
2000. Выходит операционная система Windows Me, являющаяся дальнейшим развитием Windows 95/98. Однако объявлено, что она станет последней потребительская версией Windows. Отделившаяся в 1993 году потребительская ветвь вновь сливается с профессиональной, и дальше будет развиваться единая ветвь Windows XP.
т.д. и т.п.
2006. Vista
Windows 7
Windows 8
Windows 8.1