Про что эта статья.
Компания Microsoft является признанным лидером в области разработки и поддержки операционных систем. По сути именно серия Windows сделала компанию на самом деле могущественной и лидером в своей отрасли. Эта серия постоянно развивается, добавляя что-то новое в себя. Проще говоря, меняется. И как всякие изменения, они как приносят новое, так и убирают старое. Многие пользователи привыкли сменять версию своей любимой операционной системы бездумно – лишь бы поставить самую новую, однако старые версии еще иногда могут послужить – конечно не все, и не для всех задач. Однако для того. Чтобы понять, что из этих колченогих ветеранов может еще пригодится, придётся провести небольшой экскурс в историю.
Microsoft Windows — Итак, это целая «ветвь» ОС, которые основаны на GUI(иногда на GUI+) – graphic user interface. Именно появление такой идеи, как идея Windows (ситсема+интерфейс пользователя) стало прорывом в решении проблемы человеко-машинного интерфейса, а также организации систем ЭВМ и ноутбуков. На сегодняшний день под ОС корпорации Майкрософт работает около 85% компьютеров. Данные Ос используют платформы IA-64, ARM, x86, x86-64. Также существуют специальные версии для таких экзотических архитектур, как , MIPS, PowerPC и DEC. Итак, перейдем к версиям системы.
I. Графические интерфейсы и расширения для DOS.
По сути, эти версии Windows не были полноценными операционными системами, а являлись надстройками к операционной системе MS-DOS и являлись по сути графическими оболочками(тогда еще не было единого стандарта), обеспечивая как раз этим стандартизацию интерфейсов управления аппаратной части и также стандарт для интерфейсов человек-машина. Также были включены в комплект поставки GDI для создания графического интерфейса пользователя. Они работали с процессорами с архитектурой с Intel 8086. Сюда входили прежде всего Windows 1.0 (1985) и Windows 2.0 (1987). Они были классическими графическими интерфейсами без особых «наворотов». Отдельно стоит отметить Windows 2.1 (1987) – впервые появилась функция запуска ДОС-приложений в привычных нам окнах. При этом использовалась сегментная модель памяти, и появилась полнофункциональная поддержка 80286 (включая А-20). В версии 3.0 была сделана поддержка процессора 80386 и возможность использования защищённого режима.
Система версии 3.1(этой единичкой в индексе «болеют» все экспериментальные ранние версии) была опять серьёзно переработана, главным достижением было устранение фатальных ошибок при исполнении приложений, добавлена поддержка OLE, а также , что очень важно, - печать в режиме «печатаю также, как видно на экране»( WYSIWYG). Впервые здесь же появились шрифты TRUETYPE. Серьезно модифицирован диспетчер, были изменены принципы подсчета нагрузки процессора, появились первые мультимедиа функции. Еще одной «экспериментальной» версией была Windows for Workgroups (3.1/3.11) – впервые в графической и функциональной надстройке над ДОСом появились инструменты для создания локальной сети и работы в ней. Кроме того Windows for Workgroups была платформой для многочисленных испытаний усовершенствований и перекомпиляций ядра, некоторые из них вошли в релизную версию, а самые удачные – стали частью нового ядра Windows 95. Таким образом, эти версии Виндовс наиболее старые и неприспособленные к современным стандартам и условиям работы. Являются сейчас уже почти бесполезными, кроме случаев, когда их малая требовательность к системным ресурсам может оказаться востребованной.
II. Семейство Windows 9x.
Сюда можно отнести Windows 95, Windows 98 и Windows Me (хоть и не 9х, но архитектура почти та же самая). Версия 95 была выпущена в 1995 году и получила кодовое название “Chicago”. В этой версии впервые появились такие плюшки как улучшенный пользовательский интерфейс, поддержка строчных имён файлов длиннее 16-ти символов, и наконец, самое главное, божественно гениальный Plug and Play. Сейчас не принято петь дифирамбы любому творчеству старины Билли, однако система «подключил и забыл» стала действительно революцией. Теперь только не стандартные устройства требовали установки дополнительных драйверов, но даже и это процесс был довольно упрощён и автоматизирован. Наконец появилась долгожданная 32-битность, что позволило отказаться от сильно ограничивающей возможности сегментации памяти. Вместе с 32-битностью появилась многозадачность по принципу выделения системного ресурса. Однако безопасность по прежнему хромала, и поиском дырок занимались все – от бородатых хакеров до прыщавых скрипт-кидди. Опять же, поддержка юникода была введена, но в очень ограниченном объеме. По сути Windows 95 стал этаким прототипом и платформой для выяснения хотя бы общих принципов будущей системы.
Развитием 95-ой версии стала 98, которая лишилась многих недостатков предшественника и стала по –настоящему «народной», востребованной системой. Windows ME должен был стать развитием и продолжением линейки. Но был таковым лишь в умах маркетологов. Откровенно проходная ОС, просто созданная для того, чтобы ее купили как новую, как впоследствии произойдет с Windows Vista. Так что 98 версия – вполне себе крепенькая операционная система. Которая имеет вполне приличные возможности. Учитывая расширенные сетевые функции, эту систему можно использовать на однофункциональных или малозначимых и периферийных узлах корпоративной сети – например кассовых или складских компьютерах.
III. ОС семейства Windows NT.
Они работают на многих архитектурах процессоров – как классических x86, x64, и Itanium, так и вполне экзотических : Alpha, MIPS, и Power PC. Все NT-системы полностью 32-битны и не используют ДОС даже для запуска и самотестирования. Все серверные версии Виндовс являются детищем именно этого семейства. На данный момент ОС этого семейства являются самыми защищенными из всех из всей продукции Майкрософт. Только в нём есть разделение адресного пространства между процессами. Здесь также применена вытесняющая многозадачность и разделение квантов времени (около 20 мс) работы процессора по принципу «карусели». Ядро операционной системы выделяет приложению квант времени если он первый в очереди при условии равенства приоритетов остальных приложений с первым. Если управление передается после прохождения кванта времени, система сохраняет карту регистров в разделе оперативной памяти, называемым контекстом потока. Из него впоследствии и достаются данные для последующей работы.
Использование Windows NT в настоящее время востребовано и оправдано из-за защищённости всей системы и ее ядра. Рекомендуется использовать эту систему для обработки (и, возможно, хранения) конфиденциальных данных.
IV. Windows 2000 и Windows XP.
Версия 2000 стала этаким сплавом 9х серии и NТ серии. Вернее должна была стать. По сути пытались совместить удобство и дружественность к пользователю версии 98 и надежность и безопасность NT. Однако подобная политика скорее провалилась, чем стала победой – получилась этакая «не рыба, ни мясо». Хотя и появилась политика безопасности рабочих групп и разделение профильных настроек по уровню доступа. Но чего-то нового она не принесла. Особых революций в архитектуре ядра тоже не наблюдалось. Однако были и некоторые положительные моменты – например именно с этой версии Виндовс системы стали поддерживать в стандартной комплектации оба вида наиболее популярных систем – и FAT, и NTFS (которая стала как раз одним из «генов» NT в 2000). Наконец изменилась система адресации памяти – теперь. Благодаря 32-битному адресу можно было адресовать области памяти до 4 ГБ. Также здесь было много всяческих полезных но не необязательных примочек вроде мультиязычности и расширенных возможностей по кастомизации интерфейса. Таким образом 2000 была очень хороша для своего времени. Но сегодня – в ней нет ни избыточной простоты, ни большой надежности. Поставить можно лишь из интереса, пользы от нее сегодня особой не добьешься.
Windows XP
Здесь появилось уже большое количество изменений в самом ядре. Самые критические внутриядерные системы доступны лишь для чтения и ни политики безопасности, ни приложения не могут их изменить никаким образом. Усовершенствованные внутренние политики безопасности позволяют полноценно администрировать программное обеспечение, а также позволяет повысить надёжность защиты от вредоносных программ. Также же ХР содержит в себе и наследство с NT – вытесняющую многозадачность и 32-битную адресацию. Шифрование EPS и использование RDP позволяют организовывать защищённые каналы доступа и управления по локальной сети и работу в рабочих группах. Система онлайнового обновления и обновленная система поддержки аппаратного ускорения математического процессора также улучшили основные показатели системы. Из новых и нужных «прибамбасов» также стоит отдельно отметить поддержку стандартов передачи данных IrDA, USB, а также поддержку быстродействующей шины IEEE 1394. Таким образом, на сегодняшний день ХР – одна из самых лучших и распространенных систем. Предпочтительна для использования, однако все же морально устарела и постепенно вытесняется Windows 7.
V. Windows Vista и Windows 7.
В недрах майкрософта уже несколько лет шла разработка «семерки». Но ради какого-то маркетингового хода, или ради принципа «хочешь жить счастливо – приведи в дом козу, а потом уведи оттуда», была выпущена Vista. По сути это ядро ХР с незначительными модернизациями и оптимизацией скорости загрузки, а также с красивым интерфейсом, который и должен был стать новой приманкой для юзеров. Но было бы несправедливо говорить что новым там был лишь интерфейс, был также введен UAC, увеличивающий сепарацию возможностей пользователей с разным уровнем доступа, была включена технология запрета использования эксплоитов (DEP), добавлено шифрование диска, запрет автозапуска с флешек и блокировка прямой записи на диск. В общем проходная система, нечто вроде МЕ версии. Если уж вам глянулась AERO, то лучше ставьте «семёрку».
Windows 7 на сегодня является самой свежей версией операционной системы от Майкрософт. По сути эта т же Vista, но наконец приведенная в человеческий вид, теперь у нее не только сведены и синхронизированы периферийные службы, а также оптимизированы некоторые функции. Но и серьезно переработано ядро, которое в предыдущей версии незначительно отличалось от ХР. Добавились некоторые дополнительные функции. Система очень неплоха. Главное достоинство ее сегодня – Майкрософт полностью и со всей широтой своего сервиса поддерживает ее. Сейчас главный конкурент ХР, и тот постоянно сдает позиции. К использованию крайне рекомендуется, единственная пожалуй проблема, - еще не все производители оборудования создали валидные драйвера для этой версии.
В этой статье мы рассмотрели основные версии ОС Windows(надо подчеркнуть, что в данной статье не рассматривались версии для мобильных устройств и встраиваемые системы реального времени), и теперь понятно, что не все из устаревших – дряхлый хлам на обочине истории. Многие из старых версий могут послужить и сейчас. Так что выбирайте и используйте=) Удачных вам обновлений и безглючных сессий=)