Операционная система OS/2 начиналась как
совместная разработка IBM и Microsoft. Изначально
она была задумана как замена DOS, т.е. должна
была поддерживать вытесняющую
многозадачность, виртуальную память,
графический пользовательский интерфейс,
виртуальную машину для выполнения DOS-приложений.
Первые версии OS/2 не оказали значительного
влияния на рынок. Версия OS/2 1.0, выпущенная в
1987 году, содержала большинство технических
свойств, необходимых для многозадачной ОС.
Однако у нее не было менеджера графического
представления (presentation manager, PM), а также
отсутствовали драйверы для многих
популярных принтеров и других устройств.
Версия OS/2 1.1, появившаяся в 1989 году, включала
рудиментарную версию PM, которая, наконец,
делала возможным использование
графических приложений в нескольких окнах.
Выпущенная в 1990 году версия 1.2 имела
улучшенный PM, хотя он и не следовал
общепринятым концепциям графического
интерфейса. Также появились драйверы для
большинства принтеров и других
периферийных устройств.
Однако дискредитация OS/2 уже произошла.
Версия 1.2 не была существенно лучше
предыдущих версий и все еще предъявляла
значительные требования к аппаратуре и
содержала существенные технические
недостатки, в том числе и в виртуальной
машине DOS. В результате для пользователей OS/2
многие популярные DOS-приложения оказались
недоступными, а те, что были доступны, не
могли вообще взаимодействовать со средой
OS/2. Время показало, что для пользователей
это обстоятельство оказалось весьма важным,
так как многие отказались от покупки OS/2,
оставаясь с проверенной, хотя и не очень
совершенной DOS.
В начале 1990 года Microsoft начала осознавать,
что от их собственной разработки Windows 3.0,
продажи которой начались в мае 90-го,
пользователи (и сама Microsoft) получают гораздо
больше пользы, чем от OS/2. К концу 1990 года
разногласия между двумя гигантами достигли
своего апогея и компании разошлись в разные
стороны. Microsoft быстро переделала свою
версию OS/2 в Windows NT, а сама OS/2 осталась на
попечении IBM, которая, к сожалению, не
уделяла этой превосходной ОС должного
внимания.
Версии OS/2 1.30 (также SE и EE) были впервые
написаны полностью IBM. В результате ОС
получилась "компактнее", быстрее и
надежнее своих предшественниц. Было
добавлено большое количество новых
драйверов различных устройств, но по этому
показателю OS/2 все еще отставала от Windows.
Весной 1992 года появилась версия OS/2 2.00.
Первая, истинно 32-разрядная ОС, она стала,
как и заявляли в IBM, лучшей DOS, чем DOS, и лучшей
Windows, чем Windows. Это было достигнуто с помощью
виртуальных DOS-машин (VDM), позволивших
выполнять несколько DOS-задач (или Windows-задач)
в одну единицу времени. Программы Windows
работали под лицензированной IBM-версией
Windows 3.1, получившей название Win-OS/2. Появилась
возможность взаимодействия программ через
механизм динамического обмена данных (Dynamic
Data Exchange), появился буфер обмена. В OS/2 2.00 была
представлена новая оболочка рабочего места
(Workplace Shell, WPS) - объектно-ориентированный
графический интерфейс пользователя,
полностью интегрированный в операционную
систему.
В октябре 1994 года состоялся дебют OS/2 Warp3. В
то время эта ОС проходила под кодовым
названием "OS/2 Warp for Windows". В ней также
отсутствовал код Win-OS/2, и почетная роль
выполнения программ, написанных для
творений Microsoft, возлагалась сначала на Windows
3.1. Чуть позже IBM включила этот код в Warp3.
Хотя Warp3 была разработана для компьютеров
с минимальным объемом оперативной памяти 4Мб,
с большим количеством памяти она работала
значительно быстрее. Дополнительные
драйвера устройств, включенные в комплект
поставки, позволяли пользователю работать
практически с любой периферий. Были
существенно улучшены функции печати,
поддержка мультимедиа и PCMCIA, изменилась в
лучшую сторону оболочка рабочего места.
Впервые в истории OS/2 в нее были включены
сервисы Internet и поддержка протокола TCP/IP.
Комплект доступа в Internet (Internet Access Kit, IAK)
представлял собой законченный продукт,
позволявший пользователям Warp заниматься
серфингом в Сети с помощью оригинального Web
Explorer'а.
Новая версия операционной системы OS/2 Warp4,
получившая кодовое имя Merlin, была
представлена в сентябре 1996. В новой версии
был существенно изменен интерфейс оболочки
рабочего места Workplace Shell, включена поддержка
языка Java, появились функции голосовой
навигации и голосового ввода информации
VoiceType Navigation and Dictation. IBM позиционировала Warp4 в
качестве универсального клиента,
способного присоединяться к какой угодно
сети, в любом месте и в любое время. Список
доступных сетей и поддерживаемых
протоколов действительно впечатлял. Также
в новую ОС были включены служба удаленного
доступа LAN Distance, служба управления системой
TME10 Netfinity, включавшая поддержку Desktop Management
Interface, сервис для мобильных пользователей
Mobile Office Services.
Эта ОС обладала большими возможностями,
однако, чтобы удовлетворить обыкновенного
"домашнего" пользователя, необходимо
было бы добавить игры и какие-либо
программы сторонних разработчиков,
закрывающих "дыры" в недостающем ПО. Но
летом 96-го IBM начинает препятствовать
развитию OS/2 в качестве игровой платформы и
прекращает всяческие попытки побудить
третьи фирмы к разработке прикладных
программ для OS/2. В июле 1997 года IBM официально
объявляет об изъятии OS/2 с потребительского
рынка и полностью сосредотачивает усилия
на развитии своей ОС в качестве серверной
платформы. В июле 1998 года корпорация
принимает решение полностью
сосредоточиться на разработке Java и
отказаться от OS/2. Пользователям
рекомендовано перейти на другие
программные платформы.
OS/2 была хорошей ОС, однако беда ее
состояла в том, что она появилась раньше,
чем следовало: все ее достоинства -
полноценная многозадачность, высокая
надежность, привлекательный интерфейс,
расширенные возможности работы с
мультимедиа - были перечеркнуты главным
недостатком: повышенным требованиям к
ресурсам компьютера. К тому же "отцы"
OS/2 имели совершенно разные точки зрения на
то, по какому пути должно пойти развитие
этой системы.
Тем не менее OS/2 существует и до сих пор и
даже приобрела некоторую популярность в
среде корпоративных клиентов и сетевиков. В
плане развития версий Warp4 и Warp Server for E-business
основное внимание уделяется дальнейшему
интегрированию этих продуктов в Сеть: TCP/IP,
Java Virtual Machine, IBM Web Browser for OS/2, базирующийся на
браузере Mozilla, и IBM HTTP Web Server. По-прежнему
ведутся попытки переманить любителей Microsoft
- клиент Primary Logon Client обеспечивает доступ
станций Windows 2000 к ресурсам Aurora. Плюс прочие
новшества и "пакеты удобств", многим из
которых скорее всего не суждено увидеть
свет.
|