Microsoft Windows

Материал из OpenWiki
Перейти к навигацииПерейти к поиску
Эмблема Microsoft Windows

Первая версия программного продукта Microsoft Windows была создана корпорацией Microsoft в 1985 году и представляла собой графическую оболочку для MS-DOS. Ни о какой многозадачности тогда, само собой, не могло быть и речи, поскольку процессор Intel 8086 таковой не поддерживал. Windows 1.0 представляла собой, по сути, красивую, но бесполезную игрушку. В 1990-м году Microsoft выпустила Windows 3.0 с поддержкой многозадачного процессора Intel 80386 и виртуальной памяти, но все еще требующую наличия на компьютере MS-DOS. Отказ от последней произошел в Windows 95, которая была выпущена в 1995 году. Она работала в защищенном режиме и позволяла запускать 16-ти и 32-битные программы для Windows и MS-DOS. Внутрення архитектура Windows 95 представляла собой смесь 16-ти и 32-битных модулей. Эта операционная система не обеспечивала достаточной степени защиты, поскольку приложения имели возможность прямого доступа к оборудованию компьютера (ОЗУ и внешние устройства), что впрочем позволяло запускать на машине игры, критичные к задержкам доступа к оборудованию.

После этого Microsoft приступила к раздельному выпуску клиентских и серверных операционных систем. Упомянутая выше Windows 95, а также выпущенные вслед за нею Windows 98, Windows XP, Windows 7, Windows 8, Windows 10 относятся к клиентским операционным системам, предназначенным для установки на рабочие станции. Параллельно с ними были выпущены Windows NT 4.0, Windows 2000, Windows Server 2003, Windows Server 2008, Windows Server 2012 и т.д., которые были предназначены для установки на серверы. Серверные версии Windows имели, естественно, высокую степень защиты и надежно блокировали попытки несанкционированного доступа к ресурсам компьютера.

Все версии Windows требуют систематического получения и установки на компьютер обновлений, в которых исправляются обнаруженные производителем ошибки к коде и уязвимости в системе безопасности. Применение этих обновлений является весьма ресурсоемким процессом и способно порою на полдня заблокировать своей деятельностью компьютер, практически лишая владельца возможности использовать его по прямому назначению.

Современные версии Microsoft Windows имеют уже 64-битную архитектуру (соответствующую архитектуре современных процессоров).

Альтернативой Windows (притом, совершенно бесплатной) является Linux, получивший сегодня очень широкое распространение и на серверах, и на рабочих станциях. При этом, в отличие от Windows (внутреннее содержимое которой является тайной за семью печатями), код Linux полностью открыт и документирован.