ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.12.2020

Просмотров: 1030

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

212

состоялись

 (

он

 

улетел

 

на

 

собственном

 

самолете

 

на

 

отдых

а

 

его

 

кол

-

леги

 

были

 

напуганы

 

категорическим

 

требованием

 IBM 

сохранять

разработку

 

в

 

строжайшей

 

тайне

), 

тогда

 «

голубой

 

гигант

» 

обратился

к

 

начинающей

 

фирме

 Microsoft, 

известной

 

своим

 

интерпретатором

Бэйсика

 

для

 Altair. 

Быстро

 

соориентировавшись

 

в

 

обстановке

мо

-

лодые

 

предприниматели

 

купили

 

за

 50 000 

долларов

 

у

 

Тима

 

Паттер

-

сона

  (Tim Patterson) 

из

 

фирмы

 Seattle Computer Products  

операци

-

онную

 

систему

 Q-DOS (Quick and Dirty — 

быстрая

 

и

 

грязная

), 

адап

-

тировали

 

ее

 

и

 

выпустили

 

в

 

том

 

же

 1981 

году

 

под

 

фирменным

 

назва

-

нием

 MS-DOS — Microsoft Disk Operating System. 

Этот

 

заказ

 

имел

для

 

Билла

 

Гейтса

 

и

 

Пола

 

Аллена

 

эпохальные

 

пследствия

он

 

поло

-

жил

 

начало

 

многолетнему

 

сотрудничеству

 

с

 IBM 

и

 

взлету

 Microsoft.

MS-DOS 

ожидала

 

удивительная

 

судьба

вместе

 

с

 

компьютерами

IBM PC 

она

 

живет

 

уже

 

почти

 20 

лет

На

 

ней

 

выросло

 

не

 

одно

 

поко

-

ление

 

программистов

даже

 

сейчас

в

 

начале

 

нового

 

века

знание

этой

 

классической

 

истемы

 

считается

 

необходимиым

 

для

 

системно

-

го

 

программиста

Система

 

проста

 

и

 

надежна

требует

 

минимум

 

ре

-

сурсов

работает

 

на

 

самых

 

слабых

 

процессорах

Вместе

 

с

 

тем

 

она

имеет

 

ряд

 

принципиальных

 

недостатков

:  

нет

 

встроенных

 

средств

управления

 

расширенной

 

памятью

 

и

 

внешними

 

устройствами

от

-

сутствует

 

графический

 

интерфейс

 

с

 

пользователем

Каждый

 

про

-

граммист

 

вынужден

  

решать

 

эти

 

задачи

  

по

-

своему

что

 

сильно

 

ус

-

ложняет

 

процесс

 

проектирования

установки

 

и

 

сопровождения

 

при

-

кладных

 

программ

.

Общение

 

пользователя

 

с

 

системой

 MS-DOS 

происходит

 

на

  «

пти

-

чьем

» 

языке

требующем

 

знания

 

точного

 

синтаксиса

 

нескольких

десятков

 

команд

Для

 

того

чтобы

 

создать

 

или

 

скопировать

 

файл

средствами

 

самой

 

системы

нужно

 

написать

 

в

 

командной

 

строке

 

не

-

сколько

 

строк

 

неудобоваримого

 

текста

Для

 

облегчения

 

этой

 

рабо

-

ты

 

независимыми

 

производителями

 

были

 

созданы

 

командно

-

фай

-

ловые

 

оболочки

позволяющие

 

простейшие

 

операции

 

с

 

файлами

 

про

-

изводить

 

с

 

помощью

 

клавиш

 

управления

 

курсором

Самая

 

извест

-

ная

 

из

 

них

 — Norton Commander, 

разработанная

 

легендарным

 

про

-

граммистом

 

эпохи

 DOS 

Питером

 

Нортоном

 (Norton, Peter). 

На

 

лю

-

бом

 

снимке

 

тех

 

лет

 

с

 

экрана

 IBM PC 

хорощо

 

видны

 

две

 

голубые


background image

213

панели

 

этой

 

исключительно

 

простой

 

и

 

удобной

 

программы

Даже

после

 

появления

 Windows 

профессиональные

 

программисты

 

пред

-

почитали

 

работать

 

с

 

файлами

 

не

 

стандартными

 

средствами

а

 

ста

-

рой

 

и

 

доброй

 

оболочкой

 Norton 

или

 

ее

 

преемником

 — 

системой

Far.

Созданная

 

Нортоном

 

фирма

 Symantec 

очень

 

популярна

 

в

 

компь

-

ютерном

 

мире

 

благодаря

 

многочисленным

 

вспомогательным

 

про

-

граммам

 — 

утилитам

выполняющим

по

 

меткому

 

выражению

 

не

-

которых

 

экспертов

функции

 «

огнетушителя

бронежилета

 

и

 

спаса

-

тельного

 

круга

 

для

 

персональных

 

компьютеов

». 

Недаром

 

личный

автомобиль

 

Питера

 

Нортона

 

имеет

 

уникальный

 

номерной

 

знак

«Mr IBM PC».

Mac-OS 

и

 NeXTSTEP

В

 

предыдущей

 

главе

 

мы

 

уже

 

рассматри

-

вали

 

историю

 

появления

 

графического

 

пользовательского

 

интерфей

-

са

Напомним

что

 

первой

 

массовой

 

операционной

 

системой

в

 

ко

-

торой

 

он

 

был

 

реализован

была

 Mac-OS, 

разработанная

 

в

 1984 

году

фирмой

 Apple 

для

 

своих

 «

Макинтошей

», 

и

 

основанная

 

на

 

идейном

багаже

накопленном

 

за

 

многие

 

годы

 

центром

 Xerox PARC. 

Во

 

мно

-

гом

 

благодаря

 

этой

 

операционной

 

системе

 «

Маки

» 

в

 80-

е

 

годы

 

от

-

воевали

 

значительную

 

долю

 

рынка

 

персональных

 

компьютеров

.

 

Новый

 

решительный

 

шаг

 

в

 

развитиии

 

настольных

 

ОС

 

был

 

сде

-

лан

 

лидером

 Apple  

Стивом

 

Джобсом

 

после

 

его

 

неожиданного

 

ухода

из

 

компании

  

в

 1985 

году

 

и

 

организации

 

фирмы

 NeXT Inc. 

Опера

-

ционная

 

система

 NeXTSTEP, 

выпущенная

 

в

 1987 

году

 

для

 

компью

-

тера

 NeXT, 

была

 

построена

 

совершенно

 

по

-

новому

с

 

использова

-

нием

 

самых

 

передовых

 

идей

 

объектно

-

ориентированного

 

програм

-

мирования

Однако

 

этот

 

революционный

 

проект

 

не

 

имел

 

коммер

-

ческого

 

успеха

в

 1996 

году

 

фирма

 NeXT Inc. 

была

 

куплена

 Apple

Computer 

за

 425 

миллионов

 

долларов

а

 

Стив

 

Джобс

 

вернулся

 

в

 

род

-

ные

 

пенаты

где

 

реализует

 

идеи

 NeXTSTEP 

в

 

новых

 

версиях

 Mac-

OS.

Ранние

 

версии

 Windows

На

 

фоне

 

графической

 Mac-OS MS-

DOS 

сразу

 

стала

 

выглядеть

 

старомодно

Первый

 

шаг

 Microsoft —

попытка

 

просто

 

купить

 

систему

 

у

 Apple, 

но

 

когда

 

последняя

 

отказа

-

лась

 

от

 

сделки

Биллу

 

Гейтсу

 

пришлось

 

заняться

 

созданием

 

соб

-


background image

214

ственной

 

графической

 

операционной

 

системы

 

для

 

клона

 IBM PC.

Не

 

решаясь

 

разрабатывать

 

совершенно

 

новую

 

ОС

, Microsoft 

на

 

пер

-

вых

 

порах

 

ограничилась

 

полумерами

В

 1985 

году

 

вышла

 

графичес

-

кая

 

оболочка

 Windows 1.0, 

которая

 

запускалась

 

под

 MS-DOS 

как

обычная

 

резидентная

 

программа

 

и

 

брала

 

на

 

себя

 

функции

 

управле

-

ния

 

окнами

 

и

 

организации

 

диалога

 

с

 

пользователем

Однако

 

эта

 

обо

-

лочка

 

была

 

очень

 

неповоротливой

на

 286-

х

 

процессорах

 

она

 

рабо

-

тала

 

с

 

большим

 

замедлением

Версия

 2.0 

тоже

 

не

 

пользовалась

 

ус

-

пехом

программисты

 

не

 

желали

 

переписывать

 

приложения

 DOS 

под

оконный

 

интерфейс

Однако

 Microsoft 

продолжала

 

настйчиво

 

дора

-

батывать

 

и

 

рекламировать

 

систему

с

 

третьей

 

попытки

 

лед

 

недове

-

рия

 

пользователей

 

тронулся

фирма

 

постепенно

 

стала

 

завоевывать

авторитет

 

на

 

рынке

 

графических

 

операционных

 

систем

однако

 

это

произошло

 

уже

 

в

 90-

х

 

годах

1

.

OS/2 

против

 Windows

Первая

 

половина

 90-

х

 

годов

 

отмечена

ожесточенным

 

противостоянием

 

между

 

двумя

 

недавними

 

партне

-

рами

 — IBM 

и

 Microsoft 

на

 

рынке

 

операционных

 

систем

.

Выйдя

 

в

 1987 

году

 

на

 

рынок

 

персональных

 

компьютеров

 

с

 

но

-

вой

 

серией

 PS/2, IBM 

решила

 

удивить

 

мир

 

не

 

только

 

аппаратурой

,

но

 

и

 

очередным

 

программным

 

суперпроектом

Вместе

 

с

 

машинами

готовилась

 

к

 

выпуску

 

принципиально

 

новая

 32- 

разрядная

 

опера

-

ционная

 

система

 OS/2 — Operating System/2, 

которая

 

должна

 

была

заменить

 DOS 

и

 

превзойти

 

все

 

известные

 

системы

реализовав

 

гра

-

фический

 

интерфейс

многозадачность

возможность

 

работы

 

в

 

сети

.

Для

 

того

чтобы

 

объединть

 

большой

 

опыт

 IBM  

в

 

области

 

разработ

-

ки

 

ОС

 

для

 

мэйнфреймов

 

с

 

удачными

 

продуктами

 Microsoft, 

в

 

рам

-

ках

 

стратегического

 

партнерства

 

двух

 

фирм

 

была

 

создана

 

объеди

-

ненная

 

команда

 

разработчиков

которая

 

приступила

 

к

 

реализации

этого

 

замысла

Первые

 

версии

 OS/2 

были

 

выпущены

 

в

 1987-1990

годах

но

 

они

 

не

 

имели

 

полноценного

 

графического

 

интерфейса

 

и

1

Фирма

 Apple 

была

 

крайне

 

недовольна

 

тем

что

 Microsoft 

использовала

 

детали

 

ин

-

терфейса

 MacOS 

в

 

системе

 Windows 

и

 

даже

 

подала

 

на

 

нее

 

в

 

суд

Этот

 

процесс

Apple 

проиграла

и

 

произошло

 

это

 

потому

что

 

ранее

 

суд

 

оказался

 

на

 

ее

 

стороне

 

в

споре

 

с

 Xerox, 

предъявившей

 

аналогичные

 

претензии

Если

 

бы

 

суд

 

решил

 

по

-

друго

-

му

история

 

ОС

 

могла

 

бы

 

пойти

 

иным

 

путем

.


background image

215

не

 

оказали

 

существенного

 

влияния

 

на

 

рынок

Потом

 

работы

 

замед

-

лились

потому

 

что

 Microsoft, 

у

 

которой

 

стали

 

налаживаться

 

дела

 

с

Windows, 

не

 

проявляла

 

особого

 

рвения

 

в

 

разработке

 OS/2. 

Отноше

-

ния

 

между

 

партнерами

 

стали

 

накаляться

дело

 

кончилось

 

полным

разрывом

Стороны

 

договорились

 

о

 

том

что

 

текущая

 

версия

 

систе

-

мы

 

принадлежит

 

им

 

в

 

равной

 

мере

дальнейшую

 

работу

 

над

 

ее

 

со

-

вершенствованием

 

они

 

будут

 

вести

 

самостоятельно

 

и

 

независимо

друг

 

от

 

друга

.

Прекратив

 

отношения

 

с

 IBM, Microsoft 

постаралась

 

выжать

 

все

из

 Windows. 

Версия

 3.0, 

появившаяся

 

в

 1990 

году

стала

 

пользо

-

ваться

 

популярностью

начался

 

массовый

 

перевод

 

приложений

 

под

эту

 

операционную

 

систему

тем

 

более

что

 

к

 

этому

 

времени

 

подо

-

спели

 386-

е

 

процессоры

вполне

 

удовлетворяющие

 

аппетиты

 

этой

прожорливой

 

ОС

Вместе

 

с

 Windows 

росли

 

популярность

 

и

 

богат

-

ство

 

самой

 Microsoft, 

из

 

второразрядной

 

фирмы

 

она

 

превратилась

 

в

могущественную

 

и

 

влиятельную

 

корпорацию

 

в

 

компьютерном

 

мире

,

бросившую

 

вызов

 

самой

 IBM. 

Феноменальный

 

успех

 

версии

 3.1 (

в

апреле

 1992 

года

 

за

 

первые

 50 

дней

 

было

 

продано

 

свыше

 

миллиона

копий

настроил

 

компанию

 

на

 

весьма

 

агрессивное

 

рыночное

 

пове

-

дение

Миллионы

 

долларов

 

тратились

 

на

 

рекламу

писались

 

заказ

-

ные

 

статьи

 

в

 

пользу

 Windows, 

что

 

в

 

конце

 

концов

 

приводило

 

к

 

ус

-

пеху

 — 

все

 

новые

 

команды

 

разработчиков

 

проектировали

 

свои

 

при

-

ложения

 

с

 

расчетом

 

на

 

эту

 

операционную

 

систему

.

На

 

этом

 

фоне

 

действия

 IBM 

выглядели

 

вялыми

Графический

компонент

 OS/2 

появился

 

только

 

в

 1992 

году

 

в

 

версии

 2.0, 

система

явно

 

отставала

  

от

 Windows. 

Хотя

 

развитие

 OS/2 

продолжалось

 — 

в

1994 

и

 1996  

годах

 

вышли

 

новые

 

версии

  3 (Warp) 

и

 4 (Merlin),

и

технические

 

свойства

 

системы

 

постоянно

 

улучшались

завоевать

 

ры

-

нок

 

настольных

 

систем

 OS/2 

не

 

сумела

Все

 

хвалили

 

ее

 

за

 

надеж

-

ность

экономность

 

к

 

ресурсам

но

 ... 

покупали

 Windows, 

потому

что

  

рынок

 

пакетов

 

прикладных

 

программ

 

был

 

уже

 

сориентирован

на

 

эту

 

систему

.

В

 1995 

году

 Microsoft, 

выдержав

 

драматическую

 

паузу

 

и

 

сопро

-

водив

 

этот

 

акт

 

небывалой

 

рекламной

 

шумихой

выпустила

 

на

 

ры

-

нок

 32-

разрядную

 Windows-95 (

кодовое

 

имя

 Chicago), 

предназна

-


background image

216

ченную

 

для

 

замены

 Windows 3.1. 

По

 

своим

 

техническим

 

возможно

-

стям

 

она

 

не

 

представляла

 

собой

 

ничего

 

выдающегося

по

 

крайней

мере

по

 

сравнению

 

с

 OS/2, 

но

 

зато

 

с

 

точки

 

зрения

 

дизайна

 

это

 

был

шедевр

Цвета

 

окон

форма

 

и

 

размеры

 

значков

структура

 

меню

 —

все

 

было

 

сделано

 

с

 

большим

 

вкусом

 

и

 

умением

Система

 

явно

 

была

рассчитана

 

на

 

массового

 

потребителя

имела

 

множество

 

мелких

удобств

 — 

от

 

автоматической

 

конфигурации

 

внешних

 

устройств

(plug-and-play) 

до

 

набора

 

игр

Рабочий

 

стол

 Windows-95 

стал

 

клас

-

сическим

 

для

 

второй

 

половины

 90-

х

 

годов

.

Windows-95 (

в

 1998 

году

 

вышел

 

ее

 

обновленный

 

вариант

Windows-98) 

окончательно

 

вытеснила

 OS/2 

с

 

рынка

 

массовых

 

на

-

стольных

 

ОС

 

для

 

платформы

 Intel, 

однако

 

остался

 

еще

 

один

 

сектор

применения

где

 

позиции

 OS/2 

пока

 

еще

 

оставались

 

сильными

Речь

идет

 

о

 

корпоративных

 

профессиональных

 

пользователях

для

 

кото

-

рых

  

исключительно

 

важна

 

производительность

стабильность

 

и

 

бе

-

зопасность

 

ОС

 —  

те

 

качества

по

 

которым

 

продукция

 Microsoft

подвергалась

 

резкой

 

критике

 

со

 

стороны

 

компьютерной

 

обществен

-

ности

Однако

 Microsoft 

не

 

собиралась

 

уступать

 

конкурентам

 

высо

-

кодоходный

 

корпоративный

 

рынок

 

и

 

бросила

 

в

 

битву

 

с

 

ними

 

свой

стратегический

 

резерв

 — 

операционную

 

систему

 Windows NT.

Windows NT

Получив

 

в

 

результате

 

развода

 

с

 IBM 

еще

 

несовер

-

шенную

но

 

безусловно

 

перспективную

 OS/2, Microsoft 

доработала

ее

 

в

 

соответствии

 

со

 

своими

 

взглядами

 

и

 

выпустила

 

в

 1993 

году

 

в

продажу

 

под

 

наименованием

 Windows NT 3.1. 

У

 

покупателя

 

оно

сразу

 

вызывало

 

ассоциации

 

с

 

популярной

 

в

 

то

 

время

 Windows 3.1, 

а

две

 

дополнительные

 

буквы

казалось

намекали

 

на

 

то

что

 

новая

система

 — 

ее

 

некоторая

 

разновидность

На

 

самом

 

деле

 

это

 

совсем

не

 

так

.  «

За

 

спиной

» 

у

 Windows 

в

 

фирме

 

началась

 

разработка

 

прин

-

ципиально

 

нового

 

поколения

  

операционых

 

систем

 (

сокращение

 NT

означает

 New Technology). 

В

 

отличие

 

от

  «

ширпотребовской

»

Windows, Windows NT 

изначально

 

создавалась

 

в

 

расчете

 

на

 

исполь

-

зование

 

в

 

корпоративных

 

вычислительных

 

сетях

Она

 

значительно

более

 

производительна

стабильна

 

и

 

безопасна

однако

 

платой

 

за

это

 

являются

 

высокие

 

требования

 

к

 

оперативной

 

памяти

 

и

 

большая

стоимость

Система

 

поставлялась

 

в

 

двух

 

вариантах

: Windows NT