История Windows. 2

История Windows.

     Корпорация  Microsoft на  фундаменте ОС  Windows построила программную

империю. Перед нами хронология событий, приведших  к появлению Windows 98,  и

дальнейшие  пути развития ОС фирмы  Microsoft.

     Октябрь 1981. PS-DOS 1.0 поставляется всем  с новым компьютером IBM PC.

Вскоре  после этого корпорация Microsoft  выпускает MS-DOS и выдает  лицензии

на MS-DOS всем желающим.

     Январь  1983.  Компания   Apple   выпускает Lisa,   один   из   первых

микрокомпьютеров  с графическим  пользовательским  интерфейсом.  Ненадежность

аппаратных  средств и  средняя  цена  10т.  долларов  предопределили  неудачу

Lisa, но она проложила дорогу более доступной по  цене  модели  Macintosh,

появившийся годом позже. Отличительными чертами  Lisa и Mac  стало то,  что

сторонники DOS насмешливо называли WIMD –  интерфейсом,  (wimp  – занудный;

WIMP  –  Windows,  icons,  mice,  pointers  –   окна,   пиктограммы,   мышь,

указатели), а т.ж. папки и длинные имена  файлов  -   эти  компоненты  начали

появляться  в Windows, начиная с версии 2.0. Некоторые из них были  полностью

реализованы лишь в Windows 95.

     Март 1983. В MS-DOS 2.0 были внесены существенные изменения,  появились

функции  работы  с   жесткими   дисками   и   были   крупными   программами,

инсталлируемые  драйверы устройств и  новая  UNIX  –  подобная  иерархическая

файловая  система. По прежнему  используются  малопонятные  восьмисимвольными

именами файлов и текстовый интерфейс.

     Октябрь 1983.   Фирма  Visi  Corp  – дочернее  предприятие корпорации

Microsoft, Создавшие потрясающую электронную таблицу для DOS.  VisiCorp   -

выпускает  «интегрированную  среду  VisiOn,  представляющий   собой   первый

графический интерфейс пользователя (ГИП) для  ПК.  Для  ее  функционирования

необходимы 512 – Кбайт ОЗУ и жесткий  диск  –  в  то  время  передовой  набор

аппаратных  средств.

     10 ноября 1983.  Корпорация Microsoft объявляет о выпуске Windows  –

среды дополняющей DOS графическим интерфейсом.

Сентябрь 1984.   Фирма  Digital  Research  объявляет о GEM  (Graphics

Environment Manager – диспетчер графической среды).  Появившийся в   начале

1985  года  среда  GEM  оказывается   непригодной  для  использования  DOS  –

программ, что затрудняет ее практическое применение. Как GEM, так  и  VisiON

поступают на рынок раньше Windows, но они страдают тем же  недостатком.  Что

и  первые   версии  Windows,  заключающиеся в   малочисленности   программ,

предназначенных для этих платформ.

     Февраль 1985. Фирма IBM выпускает  Top View – многозадачную текстовую

среду для DOS. В среде Top View – перехватывающей почти все прерывания  DOS,

можно  использовать  лишь  несколько  команд  DOS  и   нельзя   использовать

командные  файлы   DOS.   Обещание   IBM   дополнить   TopView   графическим

пользовательским  интерфейсом так никогда и  не было выполнена.

Июль 1985. Фирма Quarterdeck Office Systems выпускает  DESQview  – еще

одну  многозадачную  текстовую  среду  DOS.  Она  имеет  временный  успех  у

ограниченной  аудитории  пользователей.  Компания  предпринимает   множество

попыток привлечь внимание разработчиков к  платформе  DESQview,  но  все они

закончились неудачей. Qvarterdeck окончательно оставляет свои попытки после

того, как  Windows 3.0 становится стандартном.

     20 ноября 1985.  Выход Windows  1.0  Пользователи   версии  1.0  могут

одновременно  работать с несколькими программами,  с  легкостью  переключаясь

между  ними,  без  необходимости   закрывать   и   перезапускать   отдельные

программы. Но перекрытие окон не допускается,  что  резко  снижает  удобство

среды. Для Windоws 1.0 составлено недостаточно программ, и она не  получает

распространение на рынке.

     Январь 1987. Вместе  со  средой  и  «Времени  исполнения»  Windows  1.0

поставляет  пакет Aldus  Page  – Maker  1.0  первая  издательская  программа

Windows получившая доступ на рынок настольных машин.

Апрель 1987. Фирмы IBM и Microsoft  объявляют о выпуске OS/2  1.0  –

Большой  Голубой  Надежды  в  области  операционных   систем   .   Microsoft

продолжает  работу над Windows, но основную  ставку  делает  на  операционную

систему следующего поколения.  У OS/2 1.0  нет  ГИП и в  конечном  итоге  она

терпит  неудачу  из-за  недостаточной  поддержки  со  стороны  разработчиков

программного  и аппаратного обеспечения, плохой совместимости  с  программами

для  DOS  и  отсутствия  ясности,  можно  ли  использовать  ее   с   другими

компьютерами, кроме PS/2.

     6  октября 1987.  Excel  for  Windows  2.0  – первая  жизнеспособная,

обладающая  ГИП, электронная таблица для  ПК  выпускающая  на  рынок,  что-бы

бросить вызов гегемонии пакета Lotus 1-2-3. Благодаря Excel система Windows

приобретает  респектабельность,  но  высокие   требования   к   ресурсам   и

необходимость использовать собственные драйверы устройств. Не  позволяют  ей

достойным конкурентом на данном этапе.

     9 декабря 1987. Выход Windows  2.0.  Вместо  многозначного размещения

окон, как  в предыдущих версиях. В ней  реализована  система  перекрывающихся

окон. Кроме  того, используется  достоинства  защищенного  режима  процессора

80286 и  более совершенных, что позволяет  программам выйти за пределы   объема

основной  памяти DOS – 640 Кбайт.

     В июне 1988. Выходит версия 2.1, переименованная в Windows 286.

9 декабря  1987.  Выпускается   Windows  386  – редакция  Windows  2.0

оптимизированная  для новейшего  ЦП  фирмы  Intel.  Она оказывает некоторое

влияние на рынок но в основном  благодаря  возможности  запускать  несколько

DOS –  программ в «виртуальных машинах»  ЦП  386;  в  ней  заложен   фундамент

большинства будущих функций Windows 3.0

     Июнь 1988. Фирма Digital Research выпускает DR-DOS, которая, по  мнению

прессы, превосходит MS-DOS благодаря  мощным  утилитам.  Однако  дальнейшему

развития  ОС  помешало  необходимость  внесения  изменений  для  обеспечения

совместимости с Windows и DR-DOS никогда не  завоевывала значительной  доли

рынка.

     31 октября 1988. Выход OS/2  1.1  фирмы IBM  с графической оболочкой

Presentation Manager. Версия OS/2 1.1, значительно обновленная по  сравнению

с OS/2 1.0, стала первой  версией  данной  ОС  с  ГИП,  но  она  по-прежнему

недостаточно  совместима  с  широко  распространенными  DOS  программами   и

существующими аппаратными средствами. Трудности  OS/2  заставляют  Microsoft

продолжить  работу над Windows,  а IBM  по-прежнему  ведет разработку  OS/2.

Спустя  некоторое  время  представители  IBM  выражают   недовольство,   что

Microsoft переносит акцент на Windows, и пути двух  корпораций  окончательно

расходятся.

     Декабрь 1988.  Выход  SammaAmi  – первого текстового  процессора  для

Windows. Пользователи при редактировании могут применять шрифты, похожие на

печатные, и показывать поля  такими,  какие  они  есть  в  действительности.

WordPerfect остается самым распространенным текстовым процессором,  но  хотя

Ami и оказал заметное влияние, его воздействие на  рынок было  необходимым.

Вскоре появится Microsoft Word for Windows.

     22 мая 1990. Выход   Windows  3.0  ;  система стала намного удобнее.

Диспетчер программ и пиктограммы  работают  значительно  лучше,  чем  старый

компонент MS-DOS Executive из  Windows2.  Еще  одно  новшество  –  Диспетчер

файлов. Усовершенствования,  ориентированные  на  программистов,  привели  к

взрыву  активности на рынке ПО для Windows. Стабильность ОС оставляет желать

лучшего, но Windows 3.0  немедленно  становится  доминирующим  продуктом на

рынке благодаря предварительной установке  на  новых  компьютерах  и  широкой

поддержке  со  стороны  независимых   поставщиков   аппаратных   средств   и

программного  обеспечения.  Упорное  стремление  Microsoft  сделать Windows

работоспособной ОС наконец-то приносит плоды.

     Ноябрь 1990.  Появляется еще один ГИП для DOS – GEOS 1.0 так никогда  и

не  ставший  настоящим  конкурентом  Windows.  Несмотря  на  высокую оценку

технических достоинств  GEOS,  данную  журналом  PC  Magazine  и некоторыми

другими изданиями, программы для разработчиков  выпускаются  на  рынок  лишь

спустя  шесть месяцев после выхода ОС.

     Март  1992.  Начало  поставок  OS/2  2.0.  В  ней  обеспечена   хорошая

совместимость  с  программами  DOS/Windows3.x,  но  ОС   отягощена   сложной

объектно-ориентированной  оболочкой  Object-Oriented  Workplace   Shell,   а

требования  к ресурсам слишком велики для  того времени. В  OS/2  по  прежнему

отсутствуют  драйвера  для  широко  распространенных  устройств  и  средства

совместимыми  с программами от независимых  поставщиков; в результате  Windows

занимает  господствующее положение на рынке.

     6 апреля 1992. Выход Windows 3.1. В ней исправлено  множество ошибок,

повышена  стабильность, добавлены некоторые  новые возможности,  в  том  числе

масштабируемые  шрифты TrueType. Windows 3.x становится  самой популярной  в

США (по числу инсталляций) операционной средой для ПК и остается таковой  до

1997г.

     4 июля 1992. Корпорация Microsoft объявляет о выходе  Win  32  – ADI

следующего  поколения  для  32-разрядной  Windows  NT.   Появляются   первые

публичные  упоминания  о  “Chicago”  (условное  название   ОС,   которая   в

последствии станет называться Windows 95), а так же   ведутся разговоры о

том, каким  образом NT в конечном  итоге  вытеснит  существующую  архитектуру

Windows.

     27  октября 1992.   Выход Windows  for  Workgroups  3.1   .   В   ней

интегрируются   функции,    ориентированные    на    обслуживание    сетевых

пользователей и рабочих групп,  в  том  числе  доставки  электронной  почты,

совместного использования файлов и принтеров  и  календарного  планирования.

Версия 3.1 стала предвестником бума  малых  локальных  сетей,  но  потерпела

коммерческую  неудачу,  получив  обидное  прозвище  ‘Windows  for  Warehouse”

(“Windows для складов”).

Апрель 1993. Начиная с версии 6.0 фирма IBM приступает к маркетингу PS-

DOS отдельно  от Microsoft. В составе PC-DOS 6.0  имеется диспетчер памяти,

отличный  от лицензированного  у Microsoft в 1981 для первой модели  IBM  PC.

Фирма Novell приобретает DR-DOS и,  дополнив  ее  более развитыми сетевыми

функциями, в декабре 1993г. повторно выпускает  на рынок как Novell DOS  7.0.

Обе попытки  были слишком малыми и запоздалыми, поскольку знание DOS  шло  на

убыль. Все настоящие новшества в  сфере ПК исходит от Windows и операционных

систем, отличных от выпускаемых корпорацией  Microsoft.

24 мая  1993. Выпуск Windows NT (сокращение от New  Technology  – новая

технология, хотя шутники предлагают иные варианты: No Today  – не  сегодня;

No Thanks – нет. спасибо; Nice Try – удачная попытка). Для функционирования

первой  версии 3.1, изначально  ориентированной  на  аудиторию  взыскательных

пользователей и рынок серверов, требуется ПК высокого  класса;  кроме  того,

продукт не свободен от шероховатостей.  Однако  Windows  NT  хорошо  принята

разработчиками  благодаря  ее  повышенной   защищенности,   стабильности   и

развитому API – интерфейсу Win32, упрощающему  составлению  мощных  программ.

Проект  начинается как OS/2 3.0, но  в  итоге  исходный  текст  продукта  был

полностью переработан.

8 ноября 1993.  Выпуск  Windows for  Workgrounds 3.11. В ней обеспечена

более  полная  совместимость  с  NetWare  и Windows  NT;  кроме   того,   в

архитектуру  ОС  внесены  многие  изменения,   направленные   на   повышение

производительности  и стабильности и позднее нашедшее  применения  в  Windows

95.  Продукт   был  гораздо  более  доброжелательно   встречен   корпоративной

Америкой.

Март 1994. Выход  Linux 1.0 – новый многопользовательский ОС семейства

UNIX, зародившийся  как любительский проект.  Послужил  началом  движения  за

открытость  исходного  пакета,  в  который  могут  вносить   изменения   все

желающие, способствуя совершенствованию  основного продукта. Новые  программы

и аппаратные средства могут быть быстро перенесены в среду Linux,  часто до

того, как  они становятся  доступными  в  среде  Windows.  Linux  никогда не

пользовалась  большим  коммерческим успехом, но вызывает  неизменный  интерес

(даже  компания  Netscape  рассматривала вопрос  об  интеграции   Linux   и

Communicator, чтобы бросить вызов Windows NT).  Действительно,  Linux  стала

доминирующим  вопросом  системы  UNIX  для  ПК  –  в  значительной   степени

благодаря популярности среди своих стороников.

24 августа  1995. После многочисленных задержек  и  без  беспрецедентной

для  программного продукта рекламной шумихи на  рынке  выходит  Windows  95.

Потеряв голову, в очередях за ней стоят  даже люди,  не  имеющие  компьютера.

Windows 95 – самая дружественная пользователю версия Windows для инсталяции

которой не требуется предварительно устанавливать  Dos; ее  появление делает

ПК   более   доступным   массовому   потребителю.   Благодоря    значительно

усовершенствованному  интерфейсу  наконец-то  ликвидировано  отставание   от

платформы Мас и компьютеры  Мас  оказываются окончательно  оттесненными  в

узкую нишу рынка. В Windows 95 имеется встроенный набор протоколов  TCP/IP,

утилита  Dial-Up  Net-working  и допускается использование длинных   имен

файлов.

31 июля 1996.  Корпорация Microsoft выпускает Windows  NT  4.0.  Данная

версия  существенно улучшена по сравнению  с версией  3.51;  в  ней  появились

пользовательский  интерфейс Windows  95  расширенные функции для работы  с

аппаратными устройствами и  многочисленные  встроенные  серверные  процессы,

такие как  Web  – сервер  Internet  Information  Server.  С  выходом  NT4.0

продукция фирмы Microsoft занимает прочные позиции в учреждениях.  С начало

для этой ОС, предназначенной для замены UNIX,  на корпоративном рынке в  США

была  невелика  но  со  временем  становится  платформой  для  интросетей   и

общедоступных узлов интернета.

Октябрь 1996.  Корпорация Microsoft выпускает OEM  Service  Release  2

(OSR  2)  for  Windows  95,  которая предназначена для изготовителей ПК,

устанавливающих эту версию ОС на новых машинах. В  ней исправлены  выявленные

ошибки  и усовершенствованы  многие  встроенные  функции  и  апплеты   панели

управления  Windows 95. Некоторые “новшества” Windows 98 впервые появились в

OSR2, в  том числе файловая система  Fat32, обеспечивающая  более  эффективное

использование пространства на жестком диске,  и  улучшение  утилиты  Dial-Up

Networking. В составе OSR2 вошел Internet  Explorer  3.0  – первый  удачный

браузер фирмы Microsoft.

23 сентября 1997.  Первая бета – версия  Windows NT 5.0  представлена на

конференции   программистов.   Фундаментальная   новая   версия    обеспечит

совместимость с аппаратными средствами следующих  поколений, а так  же  будет

обладать  усовершенствованными  функциями  административного  управления   и

защиты  данных.  Ориентировочная дата 1999г.

25 июля 1998.  Корпорация Microsoft  выпускает Windows 98  – последнюю

версию  Windows на базе старого ядра,  функционирующего  на  фундаменте  Dos.

Система  Windows  98  интегрирована с браузером Internet  Explorer  4   и

совместима  с  многочисленными  –  от   USB   до   спецификаций   управления

энергопотреблением   ACPI.   Последующие   версии   Windows   для   рядового

пользователя  будут построены на базе ядра NT. 

Windows 3.1.

Операционная  оболочка Windows 3.1 - это разработанная фирмой  Microsoft

надстройка  над операционной системой DOS, обеспечивающая большое  количество

возможностей  и  удобств  для  пользователей  н  программистов.   Широчайшее

распространение Windows сделало 661 фактическим стандартом  для IВМ  РС  -

совместимых  компьютеров:  подавляющее   большинство   пользователей   таких

компьютеров работают в Windows, поэтому в последнее время практически все

новые программы разрабатываются именно для их эксплуатации в среде  Windows.

В отличие  от оболочек типа Norton Commander, Windows не только  обеспечивает

удобный и наглядный интерфейс для  операций с файлами, дисками и  т.д.,  но  н

предоставляет новые возможности для запускаемых  в  среде  Windows  программ.

Разумеется,  для  использования  этих  возможностей  программы  должны  быть

спроектированы  по требованиям Windows. Такие программы не могут выполняться

вне среды  Windows, поэтому мы  будем называть  их  Windows-программами или

WincSows-приложениями.  Впрочем,   Windows   может   выполнять   и   обычные

программы, разработанные для DOS по при этом такие программы  не  используют

никаких преимуществ Windows н работают медленнее, чем при непосредственном

вызове  из DOS.

Оболочка  Windows  3.1  включает  в себя   множество   компонентов   и

обеспечивает  пользователям  различной   квалификации   комфортные   условия

работы.

Версия 3.0 оболочки  Windows  (н  появившаяся следом  3.1)  исповедует

совершенно  другие принципы в части интерфейса  пользователя  с  ЭВМ.  (Можно

считать эти  принципы  новыми,  но  машины  фирмы  Арр1е  строятся  на  этих

принципах уже в течение нескольких лет.) Основная идея, заложенная в  основу

оболочки  Windows,  -  естественность  представления информации.  Информация

должна  представляться  в   той   форме,   которая   обеспечивает   наиболее

эффективное усвоение этой информации  человеком.  Несмотря  на  простоту  (и

даже  тривиальность) этого принципа, его  реализация в интерфейсах  прикладных

программ  персональных ЭВМ по разным причинам оставляла желать лучшего. Да  и

реализация  его в рамках Windows 3.1  тоже  не  лишена  недостатков.  Но  эта

оболочка  представляет  собой  существенный  шаг  вперед  по  сравненною   с

предыдущими   нигерфейсомн   пользователя   с    ЭВМ.    Наиболее    важными

отлнчигельнымн чертами ее являются следующие:

. Windows представляет собой замкнутую рабочую среду.  Практически любые

операции, доступные на уровне операционной системы, могут быть  выполнены

без  выхода  из  Windows.  Запуск  прикладной  программы,  форматирование

дискет, печать текстов - вое это можно  вызвать из Windows и вернуться в

Windows по завершении операции. Опыт работы в DOS  пригодится  и здесь,

многие  основополагающие принципы и понятия  среды Windows не отличаются от

соответствующих  принципов  и  понятий  среды  DOS.  Основными  понятиями

пользовательского интерфейса в среде Windows являются окно и пиктограмма.

Все, что  происходит в рамках  оболочки  Windows,  в определенном  смысле

История Windows. 2