Итак, Windows 2.x содержала многооконную среду Presentation Manager, которая имела собственный API (интерфейс прикладного программирования), но могла использовать только 640 кб памяти MS-DOS и расширенную память (expanded memory). Однако, несмотря на то, что многие разработчики стали писать первое программное обеспечение под Windows 2.x, и таковое положен; вещей считалось действительно успешным шагом на пути станов-ления операционной системы, слабая аппаратная часть и софта вые ограничения не могли обеспечить достойного функционирования многооконного интерфейс.
Рис.3. Windows 2.0
2.3. Windows 3.0
Выход релиза - 22 мая 1990 года. Эта версия операционки вышла с большим количеством улучшений и усовершенствована, однако не содержала ни мультимедиа, ни сетевых средств, поэтому быстро была заменена на доработанную версию Windows 3.1. Однако уже те улучшения, которыми Microsoft снабдила свою Windows 3.0, впечатляли: невиданный доселе и удобный графический пользовательский интерфейс; использование всего объема памяти, адресуемой микропроцессорами 80286, 80386 и выше; полная поддержка более мощного процессора Intel 386; программный, файловый менеджеры и менеджер принтеров (первый и второй дали пользователю большие, макинтошеподобные иконки и возможность использовать Drag-n-Drop); полностью переписанная среда разработки приложений с модулями драйверов виртуальных устройств (VxD), встроенной поддержкой приложений, работающих в дополнительной памяти (extended memory) и полная реализация управления приоритетным исполнением процессов MS-DOS. Несмотря на то, что Windows 3.0 довольно быстро заменила следующая версия, операционка была довольно благосклонно принята сторонними разработчиками, поскольку Microsoft выпустила инструмент разработки Software Development Kit (SDK), который позволял разработчикам сфокусироваться на написании приложений вместо драйверов устройств.
2.4. Windows 3.1
Релиз - 6 апреля 1992 года -вышел сразу же после представления публике Windows 3.1 для рабочих групп. (рис.4.) Многообразие шрифтов true type, которые она поддерживала, показывало готовность системы для более комплексных задач обработки текста. Кроме того, серьезно продвинулась вперед работа по средствам мультимедиа, появилась встроенная поддержка аудиодевайсов, поддержка воспроизведения видео, даже появление цветных хранителей экрана было воспринято пользователями как несомненный плюс новой операционки. Тысячи разработанных Windows-совместимых программ сделали Windows 3.x очень успешной платформой и сильно помогли Microsoft увеличить продажи ее операционной системы, количество которых достигло десяти миллионов копий по всему миру. Windows 3.1 имела недостаток: в ОС не было встроенной поддержки сети. Сеть под MS-DOS съедала больше, чем те самые базовые 640 кб памяти, поэтому Microsoft выпустила Windows З.хх для рабочих групп со встроенной поддержкой сети.
Рис.4. Windows 3.1
2.5. Windows 3.2
Китайская реинкарнация Windows 3.1, включающая некоторые шрифтовые изменения, что естественно. А так - полная копия американской родственницы, но и она заслуживает пары слов и внимания.
2.6. Windows for Workgroups 3.11
Релиз - 15 февраля 1994 года. Windows for Workgroups 3.1 и Windows for Workgroups 3.11, понятное дело, последовали за Windows 3.0 и 3.1. В Windows for Workgroups 3.11 были добавлены peer-to-peer рабочая группа и поддержка сети на уровне доменов. Встроенные сетевые средства обеспечивали пользователю простой доступ к конфигурации сети внутри операционной системы. Но Windows for Workgroups З.хх не поддерживала доступ в Интернет. Для настройки доступа dial-up нужно было воспользоваться сторонним программным обеспечением, которое зачастую конфликтовало с сетевыми средствами ОС. Интерфейс Windows for Workgroups напоминал таковой Windows 3.1. Windows for Workgroups использовалась в локальных сетях, на отдельных пользовательских машинах и лэптопах и включала средства, главным образом интересующие корпоративных пользователей, такие, как централизованная конфигурация и защита, улучшенная поддержка сетей Novell NetWare и сервис удаленного доступа (Remote Access Service, поддержка до 64 соединений сервером RAS). Windows for Workgroups также демонстрировала все выгоды, которые сулила новая 32-разрядная файловая система.
2.7. Windows NT 3.1
Релиз - август 1993 года. По словам Билла Гейтса, это был очень важный момент в истории развития операционной системы и компании: "Windows NT - ни что иное, как фундаментальное изменение пути, по которому идут компании, предъявляя свои бизнес-требования к компьютерам".
Чего уж там скрывать, Microsoft строила новую ОС на пустом месте. Windows NT была первой операционкой, которая комбинировала хайэндные клиент-серверные бизнес-приложения с ведущими персональными приложениями и полностью ломала прежние представления о безопасности, защите, мощности операционки, ее представлении, надежности, ломала огромным диапазоном новых возможностей. Здесь была реализована и так называемая многозадачность с вытеснением (preemptive multitasking), и интегрированная сетевая защита, и защита домена, OS/2 и POSIX подсистемы, поддержка огромного числа процессорных архитектур, и файловая система NTFS.
Windows NT сразу же получила порядковый номер 3.1 по аналогии с Windows 3.1, многие пользователи ставили первую на работе, а вторую дома. Система была рассчитана на бизнес-пользователей и вышла в серверном варианте (Windows NT Advanced Server) и для рабочих станций.
2.8. Windows NT 3.5
Релиз - 6 сентября 1994 года. Версия Windows NT 3.5, как и предыдущая Windows NT 3.1, была разработана в двух конфигурациях: для рабочей станции - Windows NT Workstation 3.5 и для сервера - Windows NT Server 3.5. Интерфейс Windows 3.5x был в точности таким же, как и интерфейс Windows 3.1, так что, пользователь стал постепенно забывать, что такое черное окно MS-DOS в принципе. Кроме того, так называемый booting screen был графическим.
Windows NT Workstation 3.5 поддерживала графический стандарт OpenGL, что значительно улучшало представление средств для разработки приложений, упрощало выполнение финансовых задач, инжиниринг, разработку научных проектов. OpenGL - про-мышленно-стандартная библиотека графических функций, детище Silicon Graphics, лицензированное Microsoft, помогала в нелегком деле визуализации крупных (как вышеперечисленные) проектов и данных. Кроме того, система была снабжена довольно высоким уровнем защиты данных. Серьезно упростились конфигурирование и обслуживание TCP/IP, улучшились средства удаленного доступа RAS, а сервер RAS стал поддерживать до 256 соединений. Была введена возможность использования длинных (до 255 символов) имен файлов в файловой системе FAT. Что касается железа, то тут было реализовано улучшенное автораспознавание аппаратуры, также у пользователя появилась возможность вручную выбирать и конфигурировать сетевые адаптеры.
2.9. Windows NT 3.51
Рис.5. Windows NT 3.51
Релиз – июнь 1995 года. Эта версия включала специальный инструмент, который помогал пользователям этой системы управлять Client Access Licenses (CALs) – лицензиями клиентского доступа для семейства Microsoft BackOffice базовых серверных продуктов; утилиту, позволяющую инсталлировать по сети Windows 95 и поддержку удаленной перезагрузки. Основной причиной выхода этой версии операционки являлась реализация поддержки Windows 95.
Рис.6. Windows NT 3.51
2.10.Windows 95
Релиз - 24 августа 1995 года. Первоначально Windows 95 (Рис.7.) планировалось выпустить 11 июля, однако компания задержала выход ОС, чтобы дать время клиентам для перехода с Windows NT 3.5 на Windows NT 3.51. (Рис.5.) Windows 95 Service Release 1 (95a) вышла 31 декабря. Позже Microsoft представила Windows OSR2 OEM Service Release 2 (95b), в комплектацию которой входил Internet Explorer, а сама система начала поддерживать FAT32.
Система была настоящим прорывом для компании, поскольку являлась уже полноценной операционной системой, а не графической надстройкой для MS-DOS, хотя пользователь и мог наблюдать привычное "досовское" окно в процессе загрузки ОС. Windows 95 включала интегрированный 32-разрядный TCP/IP-стек для встроенной интернет-поддержки, dial-up и новые возможности Plug-n-Play, которые помогали пользователю легче и проще устанавливать новые программы и железо. Доступ к таким функциям, как копирование / вставка / вырезание, обеспечивался при помощи правой кнопки мыши, "Свойства" и "Быстрая помощь" (была реализована усовершенствованная и улучшенная система помощи) также были доступны.
32-разрядная система также обладала значительно расширенными возможностями мультимедиа, стала мобильнее (перенос на другие компьютеры стал ощутимо более легким процессом), имела интегрированные сетевые средства. Дабы снизить требования к памяти до минимума, система не включала поддержку system-level security (безопасность на системном уровне) или Unicode. Она появилась позже.
Рис.7. Windows 95
2.11. Windows NT 4.0
Релиз - 24 августа 1996 года. "Жертвуем стабильностью ради производительности", - примерно под таким девизом вышел апгрейд Windows NT 3.5x - Windows NT 4.0. (Рис.8). Легкая система управления и использования ОС, скорость выполнения приложений Win32, - все это стало возможным благодаря внесению изменений в архитектуру. Серверная версия включала более быстрые файловые и принтер-сервисы, интегрированный веб-сервер (Internet Information Server) и сервер DNS, поддержку многопротокольной маршрутизации, новые административные средства могли удаленно работать на Windows 95, а средства взаимодействия с NetWare были улучшены и модифицированы.