Когда недавно настала моя очередь быть ответственным редактором номера и я составлял список фирм, упомянутых в статьях, меня поразило подавляющее преимущество корпорации IBM - восемь упоминаний, в то время как ее ближайшие соперники упомянуты всего четыре раза, а Microsoft - три. Признаюсь, я был сильно удивлен, как IBM удалось всего за год, прошедший с момента выпуска Windows 95, настолько сильно изменить мнение зарубежной прессы о себе. И не только прессы - общеизвестно, что по количеству продаж “с прилавка” OS/2 превосходит Windows 95 и что только за январь 1996 года продажи OS/2 в мире превысили продажи Windows NT за весь 1995 год (вспомним, например, покупку 400 тысяч копий OS/2 Warp Connect ВМФ США). Похоже Лу Герстнер смог найти какой-то “золотой ключик” к сердцам и кошелькам покупателей...
Возможность выяснить, в чем дело, представилась мне 5 и 6 июня, когда в Москву приехала представительная делегация из IBM. Выступления Джона Сойринга (вице-президент IBM по программному обеспечению для персональных компьютеров) и Лилии Цалалихин (вице-президент по развивающимся рынкам) на выставке МКФ и пресс-конференции послужили основой для этой статьи.
Политика IBM
Джон Сойринг рассказал о стратегии IBM в области программного обеспечения. Наиболее значимые выдержки из его выступления привожу ниже.
“Лу Герстнер поставил перед своими сотрудниками в качестве одной из основных задач поиск стран, в которых открываются возможности для роста в области информационных технологий, чтобы IBM могла инвестировать средства в этот рост. Россия - одна из таких стран. Как и в других странах, в вашей развитие информационных технологий идет в сторону все большей ориентации на программное обеспечение и услуги, а не аппаратную часть.
В 1995 году IBM заработала по всему миру примерно 72 млрд. долл. Мало кто знает, что впервые за всю историю IBM с 1914 года менее половины этой суммы (около 36 млрд. долл.) было получено за счет продаж аппаратных средств; рост продаж этих средств составил около 10%. В области услуг доходы составили 12,7 млрд. долл., что вывело IBM на первое место, а рост составил 31%. В первом квартале 1996 финансового года рост в области услуг уже превысил 31%.
За счет продажи ПО IBM заработала 12,4 млрд. долл., т. е. в три раза больше, чем компания, занимающая второе место, - Microsoft. Рост составил 12%, а в целом по индустрии - 11%. Однако большая часть этого дохода приходится на ПО для мэйнфреймов и мини-компьютеров. Впрочем темпы роста здесь - около 10%, а цифра 12% в среднем по всем видам ПО достигнута за счет ПО для ПК, компьютеров с RISC-процессорами и сетевого ПО.
В 1995 году семейство OS/2 принесло более 1 млрд. долл. Если бы отдел OS/2 был независимой компанией, она занимала бы пятое место в мире. Темпы роста здесь очень высоки. В 1994 году IBM продала всего 4 млн. лицензий на OS/2, а в прошлом году - уже 6 млн. Рост продолжается, особенно по Warp Server.
Джон Сойринг: "Как хороша будет Merlin !"
IBM инвестирует средства в пять основных направлений в области ПО:
1) многоплатформность. Мы хотим, чтобы наше ПО работало не только на платформах IBM типа OS/2 или AIX, но и на платформах конкурентов - Windows NT, HP/UX, Solaris;
2) сетецентрическая обработка данных. Не только ПК, но и промышленное и офисное оборудование типа ксероксов или факсов будут иметь микропроцессоры и, главное, будут подсоединены к сетям. Все наше ПО разрабатывается таким образом, чтобы оно могло надежно и эффективно работать в очень больших сетях;
3) ПО, ориентированное на человека. Все нынешнее ПО (OS/2, Windows NT, Windows 95, Mac) до сих пор является слишком сложным для изучения и работы для большинства пользователей. Будущие версии нашего ПО, в том числе и OS/2, будут гораздо проще, чем сейчас;
4) объектно-ориентированные технологии. Человек не должен писать каждую строчку кода заново, весь стиль программирования должен измениться так, чтобы человек собирал программу из готовых элементов;
5) защита инвестиций пользователей. Это означает, что IBM, несмотря на внедрение новых технологий, продолжает поддерживать старые приложения, тем самым сохраняя инвестиции пользователей как в ПО, так и в подготовку кадров, работающих с этим ПО.
Лилия Цалалихин получила
звание почетного выпускника МИФИ
ЛИНИИ ПРОДУКТОВ
Первый из продуктов, выходящих в этом году, - OS/2 Warp Server. В марте он был анонсирован в Америке, а в июне появится русскоязычная версия. По оценкам IDC, технология LanServer в конце 1995 года занимала 22% рынка.
В обзоре PC Week Labs (см. PC Week/RE, № 18, с. 40) этот продукт оказался самым быстрым файл-сервером и сервером печати.
За март-апрель IBM продала более 50000 копий Warp Server (только англоязычной версии).
Проект Eagle - признание того факта, что будущее серверов - не в области файловых серверов и серверов печати, а в серверах приложений. В этот проект входит семь серверов: сервер баз данных (на основе технологии DB2), сервер связи, защищенный Internet-сервер, сервер Lotus Notes (групповой работы), сервер каталогов и защиты данных (основан на стандартах Open Software Foundation), сервер системного управления и сервер транзакций. Из них пять доступны в OS/2 сейчас, сервер каталогов и защиты данных появится в этом месяце, а сервер системного управления - во второй половине года.
Все эти семь серверов уже сейчас доступны для AIX, скоро они появятся для Windows NT, а в будущем и для других платформ.
В качестве клиентской ОС IBM выпускает Merlin. Для проектирования интерфейса этой ОС руководство IBM пригласило сотрудницу, создававшую интерфейс для Macintosh, и дало ей полную свободу, предложив не копировать тот интерфейс, а сделать самый лучший на сегодня. В частности, в него включены средства искусственного интеллекта.
Merlin (в духе поддержки вложенных пользователями инвестиций) будет выполнять DOS- и Windows-приложения, и в ней будет поддержан стандарт Win32s 1.25. Мы изучили рынок и обнаружили, что всего лишь 48 приложений сегодня требуют полного интерфейса Win32.
Мы знаем, что Microsoft отлично умеет проводить маркетинг и число таких приложений будет расти, поэтому Merlin включает в себя еще одну технологию, имеющую кодовое название DAX. В нее входят 737 новых 32-разрядных API, идентичных наиболее используемым из Win32. Это позволяет разработчикам ПО писать один исходный код, а затем компилировать его как для 32-разрядных Windows-платформ, так и для OS/2. Например, новое поколение Lotus Freelance, скоро выходящее в бета-версии. Фирма Lotus написала несколько миллионов строк кода и скомпилировала версии продукта для всех ОС. То же самое сейчас делается в отношении Lotus 1-2-3, Lotus Approach, Lotus Organizer. Следующая версия Lotus SmartSuite выйдет именно в таком виде. Все свойства будут одинаковы, независимо от платформы.
Переделка вполне возможна силами одного программиста за несколько дней. А, к примеру, переделка приложений с Windows 3.x на Windows 95 требует усилий группы программистов в течение нескольких месяцев.
Симметричная многопроцессорная версия OS/2 Warp Server появится в виде бета-версии уже в этом месяце, а коммерческая - позднее в этом году. Даже в однопроцессорном варианте OS/2 Warp Server, по данным PC Week Labs, быстрее на 26%, чем четырехпроцессорные версии Novell Netware и Windows NT. Кроме того, сейчас идет оптимизация Warp Server для работы с Lotus Notes, DB2, Oracle, Sybase и другими продуктами группового использования”.
Как рассказала Лилия Цалалихин, они с Джоном Сойрингом побывали в МИФИ и открыли первую вычислительную лабораторию, которую IBM подарила институту для обучения студентов на платформе OS/2. В ответ им присвоили звание почетных выпускников МИФИ.
Вопросы и ответы
После рассказа о планах и новых продуктах IBM представители фирмы ответили на вопросы.
- Как вы смотрите на многопроцессорность не только в серверах, но и в рабочих станциях?
- Как это уже произошло с другими процессорами, мы ожидаем, что цена на Pentium Pro скоро упадет и производители начнут устанавливать многопроцессорные системные платы в рабочие станции. А поскольку OS/2 Warp Server и OS/2 Warp основаны на одной технологии, то это не будет проблемой. Я думаю, что на такой машине с четырьмя процессорами было бы очень здорово играть в игры.
- Как вы оцениваете количество установленных копий OS/2 и Windows в США?
- Цифры в США близки к мировым, поэтому я назову вам мировые, которые сейчас помню. По оценкам IDC, в конце 1995 года доля IBM на рынке ОС для PC составляла 9,2%. Это более 13 млн. пользователей. В последние пять лет мы концентрировали наши усилия и по разработке, и по маркетингу на крупных фирмах; мы считаем, что в крупнейших государственных и частных фирмах на нашу долю приходится около 40% пользователей. В некоторых странах мира, особенно немецкоговорящих и странах северной Европы, наша доля на рынке значительно выше. Мы надеемся, что когда-нибудь наш успех на рынке России будет таким же, как в Германии...
Однако, мы не совсем довольны тем, что наши клиенты - почти исключительно крупные фирмы, и потому OS/2 Warp Sever и Merlin мы будем активно продавать средним и малым предприятиям. Для этого мы заключили контракты более чем с 6000 фирм по всему миру, в России - примерно со 150 такими фирмами.
- В последнее время широкое развитие получает идея внутрикорпоративных сетей intranet, построенных на технологии Internet. Не наносит ли она удар по сетевым продуктам IBM?
- Все продукты IBM создаются таким образом, что они могут работать как в Internet, так и в intranet. То же самое можно сказать о продуктах Lotus, включая Notes. Мы разрабатываем Notes таким образом, чтобы это было не дополнение к Internet, а чтобы технология Notes включала в себя работу с Internet, причем как серверная, так и клиентская части Notes будут включать в себя функции работы с Internet/intranet... Сегодня в каждую копию продукта Notes 4.1 входит подсистема InterNotes, позволяющая автоматически размещать в Internet информацию, созданную в Notes, в формате HTML. В следующем выпуске Notes 4.11, выходящем в конце лета, технология Internet будет неотъемлемой частью основного продукта. IBM и Lotus разрабатывают Notes так, чтобы это был лучший продукт для создания сервера World-Wide Web. Клиентская часть Notes будет иметь встроенный браузер, т. е. она будет “универсальным браузером”, имеющим возможность получать доступ к документам на серверах Notes, к информации в WWW, отправлять запросы в базы данных DB2 либо Oracle или получать доступ к информации другого рода. Так что эта технология - вовсе не угроза.
- Как вы считаете, есть ли будущее у “сетевых компьютеров”?
- Мы провели исследование рынка в США и других странах. Например, сегодня в США в 40% домов есть ПК. И эта цифра - одна из самых высоких в мире. Для сравнения - всего 17% британских семей имеют ПК... Основная причина, по которой ПК так мало, - нынешние компьютеры слишком дороги. Мы установили, что многие семьи купили бы такой продукт, если бы он стоил от $500 до $1000. Поэтому IBM, Sun и Oracle объединились для создания спецификаций сетевого ПК, включающих поддержку Java. На рынке домашних ПК у сетевого компьютера большое будущее.
А для коммерческих предприятий такой ПК будет интересен благодаря более низким расходам на управление, поскольку необходимо поддерживать и обновлять только одну копию ПО на сервере, и при необходимости оно будет автоматически загружено на пользовательскую машину.
- Госпожа Цалалихин сказала, что для IBM очень важно иметь русскоязычные версии продуктов. Относится ли это к голосовым функциям в Merlin и, если да, когда можно этого ожидать?
- Поставка Merlin на русском языке начнется почти сразу после выхода основной версии, но голосовые функции вначале будут доступны только для шести языков - немецкого, французского, итальянского, испанского, британского английского и американского английского. Наши сотрудники работают над поддержкой других языков. Мы пока не можем сказать, какие языки будут поддержаны, но русский для нас очень важен...
Существенно, что для работы системы распознавания речи не требуется дополнительной аппаратуры - достаточно обычного компьютера с Pentium и Sound Blaster. Кроме того, в отличие от большинства сегодняшних систем, не требуется никакого обучения. Изначально словарь составляет 10000 слов, и его можно увеличить до 42000 путем обучения или покупки дополнительного ПО в IBM или у других фирм. Для сравнения: 10000 слов - это втрое больше, чем словарный запас среднего американского политика.
- Какова доля OS/2 на российском рынке?
- По данным независимых экспертов типа фирмы Dator, в прошлом году было примерно 8%, а к концу года мы достигли 12%. Кроме того, наши OEM-партнеры предустанавливают OS/2. Такие фирмы, как R-Style, Formoza, Vist, устанавливают OS/2 примерно на 20 - 30% своих ПК.
- Еще один вопрос по русификации. В OS/2 Warp 3 было невозможно использование пакетов FixPack. Что будет в Merlin?
- Мы уделяем большое внимание поддержке и обслуживанию, но, к сожалению, не всегда это делаем идеально. В Merlin, как уже объявлено, включена новая функция под названием Assistance Center. При ее реализации будут использованы передовые технологии, в том числе связанные с искусственным интеллектом и экспертными системами, а обновленные версии, включая исправления ошибок, можно будет получать через Internet. Мы значительно расширили спектр наших усилий, направленных на языковую поддержку. В Merlin мы устранили проблемы, связанные с различиями версий на разных языках.
- Собирается ли IBM выпускать продукты для OS/2, предназначенные для “домашнего пользователя”? В том числе игры, обучающее ПО для детей?
- Да. В августе 1995 года в IBM было создано подразделение потребительских продуктов. Оно уже выпустило несколько развлекательных программ для ПК. Наша цель при выпуске игр - сделать их не только интересными, но и познавательными. Мы не делаем игр, в которых надо отпиливать людям головы, а выпускаем игры, позволяющие детям и взрослым в увлекательной форме изучать языки, науки... Кроме того, наше подразделение включает в Merlin технологию, которая сделает ее отлично подходящей для игрового ПО.
Мы активно набираем разработчиков игр, чтобы создать пусть небольшое число, но очень хороших игр. Например, в конце 1995 и начале 1996 гг. самой популярной игрой в Internet была игра Galactic Civilizaitions, созданная фирмой Stardock. В эту игру можно играть только под OS/2. Эта же фирма собирается выпустить игру, похожую на Myst, под названием Avarice. Сейчас уже есть бета-версия. Эта игра также будет доступна только под OS/2; под DOS или Windows такое сделать просто невозможно. Сегодня большинство игр работают все-таки под DOS. Мы обеспечиваем то, что OS/2 будет выполнять эти игры лучше, чем Windows 95 или Windows NT.
- В прошлом месяце представители фирмы Stardock Systems жаловались в Internet, что IBM ухудшила поддержку производителей игр для OS/2.
- Как я уже сказал, мы собираемся выпускать немного игр, но очень хороших. Некоторые разработчики считают, что нам нужно поддерживать большее их число, но мы приняли твердое решение и публично объявили, что ОС Merlin предназначена в первую очередь для работы. При этом мы понимаем, что работа - это не вся жизнь, и поэтому решили включить небольшое число очень хороших игр. Сейчас многие считают, что Java также может быть средством создания игр, и если это так и будет - то в OS/2 будет поддержка для них, поскольку в OS/2 Merlin будет встроена виртуальная машина Java. Многие из виртуальных машин Java будут использовать “немедленную компиляцию” для достижения максимальной производительности.
- Ожидаете ли вы постепенного роста продаж OS/2 в России или резкого взлета?
- Мы ожидаем резкого увеличения объемов продаж, как это происходит во всем мире. Даже с англоязычной версией OS/2 Warp Server нам удалось добиться 50 000 продаж. А как только вышла немецкая версия - мы за три последних дня марта выполнили планы целого квартала. В 1995 году мы, по оценке IDC, увеличили свою долю для настольных ПК на 2%, для серверов - на 6%. В 1996 году у нас вышла OS/2 Warp Server. Теперь мы выпускаем версию для настольных ПК и ожидаем такого же взлета, поскольку встраиваем в свои продукты технологию Internet, которая сейчас на пике популярности.
Резюме
Выслушав то, что вы сейчас прочитали, я крепко задумался. Похоже, у фирмы IBM наконец-то появилась цельная и довольно реалистичная стратегия развития. Видны пути для успешной борьбы с Microsoft на ее же поле; например, отсутствие поддержки Win32 и облегчение создания “родных” приложений на базе того же самого кода, что и для Windows, должно привести к появлению массы новых приложений, и в то же время это не даст психологического преимущества Microsoft. В самом деле, если бы IBM решила поддержать Win32, это означало бы переход OS/2 в категорию “почти Windows NT, только хуже”, а с точки зрения рынка это было бы гибельно.
Эффективность работы OS/2 (как сервера и как клиента) весьма высока, что доказывают тесты в PC Week Labs; даже в Windows-приложениях результаты OS/2 были отнюдь не самыми худшими.
Радуют новые технологии. В отличие от Microsoft, не добавившей в интерфейс Windows 95 и Windows NT ни одной принципиально новой идеи, в Merlin налицо распознавание речи и элементы искусственного интеллекта. Кроме того, Merlin, похоже, будет первой ОС, имеющей в своем составе виртуальную машину Java и интегрированный Web-браузер.
В то же время IBM наконец-то стала тоже перенимать у конкурентов апробированные удачные находки (например, некоторые элементы интерфейса Merlin явно напоминают Windows 95).
И все это уже подкреплено заметными успехами на рынке - в начале статьи приведено много цифр, подтверждающих это.
Я работаю с OS/2 с момента выхода ее версии 2.11, и хотя я все это время держал в другом разделе жесткого диска одну из версий Windows (сначала Windows 3.x, затем - Windows 95, а сейчас - Windows NT), мой личный выбор - OS/2. Рекомендую и вам еще раз внимательно изучить линию продуктов IBM для ПК. Видимо, кризис ПО эта корпорация успешно преодолела.
Павел Гродек