1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /156, 1996 г./ | Бонус | Поиск  

Тема номера

Репортаж из башни Мерлина

Антон Сергеев


© 2004, Еженедельник «Компьютерра» | http://www.computerra.ru/offline
Этого материала на сайте "Компьютерры", к сожалению, нет

В ожидании новой версии операционной системы IBM OS/2 – OS/2 Warp Connect 4.0, известной как Merlin, – больше всего было слухов и сплетен. Оно и понятно: ведь пока доступны лишь варианты бета-версии этой ОС. Однако бета-тестирование уже вступило в финальную фазу, и сегодня можно вполне определенно судить о качествах готовящейся к выходу системы.

Новый... старый интерфейс

Пользовательский интерфейс OS/2 Warp Connect 4.0 существенно изменен и улучшен по сравнению с предыдущими версиями. На рис. 1 представлен знакомый многим экран с новыми элементами интерфейса и, надо признать, довольно изящными пиктограммами. Кроме хорошо зарекомендовавшей себя стартовой площадки (Launchpad) появился и новый элемент – Warp-Center. Разработанный подразделением IBM Lotus Development специально для новой ОС, Warp-Center представляет собой своеобразный пульт управления компьютером.

Для того чтобы начать работу с программами OS/2, надо просто нажать кнопку "OS/2 Warp", и на экране появится всплывающее меню задач OS/2. У многих это сообщение вызовет вздох – мол, "опять двадцать пять". Но если в Windows 95 кнопка "Start" не связана с папками, находящимися на рабочем столе, то в OS/2 Warp Connect 4.0 принята идея более глубокой интеграции: меню полностью соответствует расположению папок в рабочей области. Большое внимание разработчики уделили тем мелочам, из которых складывается общее впечатление пользователя об интерфейсе операционной системы. Так, для того чтобы закрыть систему, в Warp Connect 4.0 не нужно, как в Windows 95, нажимать кнопку "Start", заведующую, собственно, совершенно обратными действиями. Такой подход был признан дизайнерами IBM и Lotus неудачным. В рассматриваемом случае достаточно щелкнуть по кнопке с изображением перечеркнутого монитора.

Минимизированные задачи не загромождают нижнюю строку эк-: рана – для получения списка задач нужно лишь нажать на кнопку с изображением нескольких окон. Кстати, экранные элементы OS/2 (кнопки, записная книжка, элементы управления и др.) значительно улучшены с точки зрения читаемости. Шрифты выполнены очень качественно, и это неудивительно: над ними трудилась команда опытных шрифтовиков-дизайнеров из Apple.

 

 Следуя по нижней строке далее, заметим, что кнопка с фонариком служит для поиска файлов, а с замком – для того чтобы "запереть" компьютер. Кроме того, здесь присутствует окно контроля системных ресурсов: в нем можно наблюдать состояние жестких дисков, уровень загрузки процессора или, для ноутбука, степень разряда батарей.

Нажимая на левую кнопку мыши, можно переключаться между мониторами ресурсов. Чуть дальше идет стартовая площадка Launchpad, а точнее – несколько стартовых панелей, которые можно переключать при помощи расположенной чуть ниже иконки с изображением трех кнопок. В правом нижнем углу находится кнопка вызова справочной системы. Наконец, в WarpCenter входят часы/календарь с функциями таймера.

Что касается стандартного Launchpad, то он тоже сохранен, однако его дизайн стал более изысканным. Стоит отметить, что все иконки стали трехмерными и поддерживают 256 цветов согласно стандартам IBM Guidelines. To же самое и для bitmap-объектов. Дополнительно в распоряжении пользователя имеется 11 Мбайт всяческих средств оформления в виде BMP-файлов, а также масса средств для работы с цветными и звуковыми палитрами.

Добрых слов заслуживает внешний вид ОС, хотя, конечно, любые мнения здесь весьма субъективны. В ходе разработки системы специалисты IBM сначала попытались построить элементы пользовательского интерфейса по образу и подобию Windows 95, после чего был проведен опрос специалистов и пользователей. Подобная обратная связь с потенциальными покупателями дала ощутимый результат: интерфейс Merlin стал более контрастным и удобочитаемым и сохранил некоторые оригинальные для IBM OS/ 2 Warp 3.0 черты.

В новой OS/2 большую роль играют цветовые эффекты (рис. 2) – в отличие от Windows 95, каждую папку здесь можно "раскрасить". Так, открыв окно свойств объекта OS/2 (рис. 3), вы видите записную книжку с цветными страницами. Причем кнопки и строки ввода стали похожи на соответствующие объекты из Motif XWindow System. Все окна (включая и окна текстового ввода-вывода) при перемещении динамически перерисовываются полностью. Похоже, разработчики постарались сделать все возможное, чтобы сделать новую ОС по своей эстетике привлекательной для потребителя.

Установка

Вероятно, в финальной версии что-то и изменится, но общая схема установки новой ОС IBM уже ясна. Инсталляция OS/2 4.0 осуществляется как с дискет (50 шт.), так и с CD-ROM. Установку можно будет осуществлять и с локального или сетевого жесткого диска. Установив систему на одну рабочую станцию, можно загрузить все остальные компьютеры сети при помощи трех дискет, используя автоматизированную процедуру установки.

Коллекция драйверов устройств увеличилась до объема компакт-диска; по заявлению представителей фирмы, поддерживаются даже "наижелтейшие" платы. Система производит загрузку с трех основных дискет и затем подгружает оставшиеся 42 дискеты. При этом все программы, входящие в состав MS Windows 3.1, поставляются на остальных пяти дискетах, благодаря чему систему можно установить как поверх DOS/ Windows 3.x, так и на "чистый" диск. Можно заказать и ряд дополнительных программных средств, включая BonusPack (около пятидесяти дискет).

В комплект поставки на CD будут входить три компакт-диска: первый – собственно с операционной системой, BonusPack и средствами мультимедиа, второй – с драйверами устройств, и третий – поддерживающий систему голосового ввода.

Особо стоит отметить в "ex-Merlin" встроенную поддержку блокнотных ПК. В качестве примера сошлемся на собственный опыт. После установки ОС на IBM ThinkPad 755CDV мы обнаружили встроенную поддержку инфракрасного коммуникационного адаптера, возможность "горячей" замены устройства CD-ROM на дискетный привод и наоборот, а также возможность подключения к станции расширения без перезагрузки (рис. 4).

Новая версия OS/2 предлагает поддержку стандарта "plug-and-play" не только для адаптеров формата PC Card, но и для всех существующих устройств (карты формата ISA, кредитные адаптеры и т. д). При этом система без проблем распределяет их адреса и прерывания, так что встречающаяся в Windows 95 проблема конфликта устройств в новой ОС от IBM, как обещают, исчерпана.

Результаты подобного распределения ресурсов можно наблюдать при помощи утилиты Hardware Manager, представляющей параметры аппаратного обеспечения (рис. 5а и 56). Сложной задачей для "plug-and-play" всегда были ноутбуки. Мы проверяли систему на ноутбуке IBM ThinkPad 755CDV – "владельце" нескольких ВЮЗ'ов, Video Blaster- и Sound Blaster-подобных систем, модема и прочего. При установке система сама "разнесла" адреса всех устройств и оптимизировала их.

 

 Устройства, подключенные к компьютеру (накопители на гибких дисках, винчестеры и CD-ROM-приводы, принтеры и т.д.), отображаются в виде древовидной структуры, причем особое внимание уделяется WWW-серверам (рис. 6). Кстати, в процессе установки системы впечатляет гигантский список поддерживаемых раскладок клавиатур и вариантов локализации. Русская поддержка встроена в панъевропейско-ближневосточную версию.

Дополнительные свойства

По мнению представителей IBM, новая версия OS/2 включает в себя все необходимое для работы современного пользователя. В первую очередь, это BonusPack – комплект, куда входят модифицированные IBM Works (текстовый и табличный процессоры, система ведения баз данных, генератор отчетов и пакет деловой графики), персональный информационный менеджер, факсимильная программа FAX Works, эмулятор терминала HyperACCESS Lite и программа доступа к CompuServe.

Кроме этих элементов в Warp Connect 4.0 присутствует встроенное средство разработки приложений DAX, названное по имени персонажа из известного сериала "Звездный путь'. Этот пакет уже сейчас призван резко увеличить объем программного обеспечения для OS/2, поскольку с его помощью исходный код на Си/Си++ любой программы, написанной под Windows 95, NT и Windows 3.x, можно перекомпилировать и получить код для OS/2. Такой стандарт, реализованный в новой версии ОС, назван Open Windows. Подразделение Lotus фирмы IBM уже использовало Open Windows при подготовке пакета Lotus Notes Suite для OS/2.

Многие сервисные программные средства для OS/2, поставлявшиеся ранее по отдельности, теперь встроены в Warp Connect 4.0. Из подобных продуктов отметим язык анимации изображений OpenGL, лицензированный у Silicon Graphics.

Внимания заслуживает и развитие стандарта открытого документооборота OpenDoc. OpenDoc как единый стандарт на внедрение объектов представляет собой шаг к прогнозируемому многими наблюдателями вытеснению универсальных программ-монстров новым методом "сборки" необходимого инструментария из базовых объектов.

OpenDoc встроен в ОС и рассматривается как широкое надмножества над OLE2, априори предназначенное для работы в сети.

В конце года объекты для построения приложений можно будет публиковать даже на WWW-страницах, а также встраивать в локальные задачи методом простой буксировки.

Система уже сейчас поддерживает DOS-задачи, удовлетворяющие спецификации DPM11.0 (это все современные игрушки), а в части поддержки Win32s сегодня можно говорить о достижении планки 1.25. В IBM утверждают, что и 1.3 не за горами, а 1997 год ознаменуется некими загадочными "сюрпризами для пользователя", о сути которых в компании пока не распространяются.

Неудивительно, что очень большое внимание уделено коммуникациям и Internet. Новая версия OS/2 обладает всеми средствами для работы с сетями Novell NetWare, NetBIOS (Windows, LAN Server, Lantastic) и TCP/IP. И это практически первая система,серьезно ориентированная на язык Java. В ОС включены как среда реального времени исполнения, так и среда разработчика.

 

 

 Помимо Java, "Мерлин" имеет свой собственный язык описания заданий REXX, который стал ныне объектно-ориентированным и сетевым и легко стыкуется с Java; WWW-браузер OS/2 Explorer сертифицирован NCSA (Национальной ассоциацией компьютерной безопасности США). Любопытна и технология, полученная :на стыке Java и OpenDoc: она имеет кодовое название Arabica и позволяет получать объекты OреnDос из Internet.

Безопасность в новой операционной системе поддерживается по стандарту С2, а многозадачность значительно улучшена. Дело в том, что в старой OS/2, которая фактически была "рассчитана на технику двухлетней давности (оперативная память тогда стоила довольно дорого), эту проблему обходили при помощи дополнительных программ типа Watch Cat, работающих на уровне ядра операционной системы и обладающих -соответственно высокими привилегиями. В новой версии используется новая система оптимизации очередей сообщений, и с проблемой справляется само ядро (планировщик) без помощи каких-либо утилит.

В OS/2 Warp Connect 4.0 сильно развиты мультимедийные возможности: мультимедиа-программы составляют костяк программных средств. Да и сама папка мультимедиа стала смотреться более красиво. Все объекты здесь сразу регистрируются как OpenDoc-объекты и могут быть внедрены в любое приложение методом "drug-and-drop".

Так, если пользователь хочет встроить в свое приложение CD-player, то он избавлен от необходимости писать соответствующий код. Достаточно просто взять шаблон (template) от проигрывателя компакт-дисков и включить его в приложение.

И, наконец, нельзя не упомянуть о речевой навигации. Этот сервис доступен пока только для английского языка, хотя проводятся работы и по поддержке других языков (в том числе русского). Все, что нужно для поддержки речевого интерфейса, -это Pentium-90, Sound Blaster и минимум 16 мегабайт памяти.

Появление речевого интерфейса некоторые обозреватели сравнивают с появлением графического интерфейса Apple Macintosh, хотя, вероятно, это и слишком сильное (или слабое?) сравнение. Естественно, что объекты OpenDoc также способны воспринимать речевой ввод. Что же касается объема словаря, то OS/2 Merlin распознает 30-40 тысяч слов с возможностью расширения.

Ориентировочная дата официального появления новой ОС -середина сентября 1996 года (английская версия). Затем появятся и другие версии. Так что триумфа или горького разочарования ждать осталось недолго.

 

 

{НАЧАЛО ВРЕЗКИ}

Обращаясь к истории

В 1992 году фирма IBM впервые сделала свою OS/2 32-разрядной операционной системой, одной из немногих на рынке истинно многозадачных ОС.

Благодаря увязке с большими компьютерами и ОС фирмы IBM, OS/2 2.x завоевала заметную часть корпоративного рынка: так, например, тридцать из пятидесяти крупнейших банков США используют OS/2 в качестве базовой операционной системы для PC. У системы немало поклонников среди разработчиков и пользователей.

В 1994 году была выпущена усовершенствованная версия OS/2 Warp 3.0, за которой последовали сетевая OS/2 Warp Connect 3.0 и серверная OS/2 Warp Server 4.0.

В настоящее время число только лицензированных копий OS/2 в мире достигло 13 миллионов. В новой версии OS/2 Warp Connect 4.0, которая получила кодовое название Merlin, появились такие новинки, как поддержка языка Java, стандартов OpenDoc и OpenGL, речевой интерфейс.

{КОНЕЦ ВРЕЗКИ}


1995 | 1996 | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | Оглавление текущего номера /156, 1996 г./ | Бонус | Поиск  

© 2004, Издательский дом «Компьютерра» | http://www.computerra.ru
Телефон редакции: (095) 232-22-61
E-mail редакции: inform@computerra.ru